This project has moved. For the latest updates, please go here.

2015_07_30

Rating: No reviews yet
Downloads: 100
Released: Jul 30, 2015
Updated: Jul 29, 2015 by cheznonnon
Dev status: Stable Help Icon

Recommended Download

Source Code Project Nonnon
source code, 1588K, uploaded Jul 29, 2015 - 37 downloads

Other Available Downloads

Application Nonnon Win Unicode
application, 1325K, uploaded Jul 29, 2015 - 30 downloads
Application Nonnon Win ANSI
application, 1316K, uploaded Jul 29, 2015 - 33 downloads

Release Notes

----------==========----------==========----------==========----------


"No news is good news."


----------==========----------==========----------==========----------


Change Log


2015/07/30


BUGFIX


	win32/win_txtbox.c
		caret
			OLD : invisible line is drawn
			NEW : fixed
			[!] : happen when a caret is out of client area
			[!] : a border is overwritten

	Marie
		windowing
			OLD : misbehave around desktop edge
			NEW : fixed
	Nonnon Paint
		Grabber : Per-Pixel Alpha Blending
			OLD : there is difference between displayed and pasted
			NEW : fixed


NEW_FEATURE


	com/WebBrowser/IWebBrowser2.c
		name space
			OLD : _H_NONNON_WIN32_COM_IWEBBROWSER
			NEW : _H_NONNON_WIN32_COM_IWEBBROWSER2
		renamed
			OLD : N_IWEBBROWSER_TIMEOUT
			NEW : N_IWEBBROWSER2_TIMEOUT
	neutral/bmp/color.c
		n_bmp_composite_pixel() : when n_bmp_composite_pixel_finalize is true
			NEW : re-tuned

	win32/win_txtbox.c
		style : N_WIN_TXTBOX_STYLE_DELAYED
			OLD : a caret/selection will move immediately
			NEW : delayed focus available
			[!] : the first click will be ignored for usability


----------==========----------==========----------==========----------


Change Log


2015/07/20


BUGFIX


	com/WebBrowser/IWebBrowser2.c
		n_IWebBrowser2_go() : flags
			OLD : not work
			NEW : fixed
	com/WebBrowser.c
		n_WebBrowser_init() : when a parameter "uri" is "about:blank"
			OLD : load twice
			NEW : load once
			[!] : the first page will not be registered in history
			[!] : all version of IE is affected

	OrangeCat
		"Computer" : DnD
			OLD : misbehave
			NEW : fixed


NEW_FEATURE


	com/WebBrowser/IWebBrowser2.c
		n_IWebBrowser2_go() : flags
			OLD : set
			NEW : not set
			[?] : for usability
	win32/win_txtbox.c
		caret : when IME is on : blinking
			NEW : re-tuned


----------==========----------==========----------==========----------


Change Log


2015/07/10


BUGFIX


	com/WebBrowser/IWebBrowser.c
		n_IWebBrowser_exec() : Find
			OLD : not work
			NEW : fixed
			[!] : comment is also added
	win32/win_txtbox.c
		caret : IME On/Off
			OLD : not change when set on/off via taskbar
			NEW : fixed
		IME : when txt.readonly is ON
			OLD : misbehave
			NEW : fixed
		IME : when not N_WIN_TXTBOX_STYLE_EDITBOX
			OLD : inputtable
			NEW : fixed
		IME : when multiple instances
			OLD : misbehave
			NEW : fixed
		caret : size
			OLD : hard-coded, 2px
			NEW : use a system acccessibility setting
			[!] : load from registry

	CatPad
		tool band : size
			OLD : a little larger
			NEW : fixed
	OrangeCat
		resizing borders : a cursor
			OLD : blinking
			NEW : fixed


NEW_FEATURE


	com/com/guid.c
		_DOCOBJ_H
			NEW : IOleCommandTarget is available
		???
			NEW : n_CGID_WebBrowser available
			[!] : IOleCommandTarget_Exec needs this GUID
			[!] : it's unknown which header has this value
	com/com/patch.c
		HTMLID_*
			NEW : for IOleCommandTarget
		IOleCommandTarget_QueryStatus(), _Exec()
			NEW : wrapper macro
	com/WebBrowser/IWebBrowser.c
		source code : renamed
			NEW : IWebBrowser2.c
		source code
			NEW : removed
	com/WebBrowser/IWebBrowser2.c
		source code
			NEW : overhauled
			[!] : IWebBrowser.c is merged
		n_IWebBrowser2_find()
			NEW : find dialog caller
		source code : CLSID_InternetExplorer support
			NEW : removed
		source code : IWebBrowser support
			NEW : removed
			[!] : IWebBrowser2 only supported
			[?] : not work at all
	com/WebBrowser.c
		n_WebBrowser_on_keydown() : Find : IE6 or earlier
			NEW : supported
		source code : CLSID_InternetExplorer support
			NEW : removed
		source code : IWebBrowser support
			NEW : removed
			[!] : IWebBrowser2 only supported
			[?] : not work at all

	win32/win/stdsize.c
		n_win_stdsize_caret()
			NEW : read from registry
		renamed
			OLD : n_win_textsize()
			NEW : n_win_stdsize_text()
	win32/win_txtbox.c
		color debug facility
			NEW : re-tuned
		redraw : scrollbars
			NEW : InvalidateRect() is added
			[!] : for scrollbars disappearing problem
		caret : IME is on : #1
			NEW : a cursor will be i-beam
			[!] : Edit Control and IME compatible UI
		caret : IME is on : #2
			NEW : fake caret blinking available
		source code : caret : system caret
			OLD : comment-out'ed
			NEW : removed
			[!] : buggy, I cannot implement
		source code : n_win_txtbox_draw_selection()
			NEW : redraw the current selected line
		source code : n_win_txtbox_metrics_caret()
			NEW : calculate caret size
		source code : n_win_txtbox_box_invert()
			NEW : InvertRect() compatible box renderer
			[!] : many colors available
			[!] : InvertRect() only supports black and white


	Felis
		IE6 or earlier
			NEW : Find dialog available
	nmidi
		Win10 build 10162 : patch
			NEW : comment-out'ed
			[!] : a problem is fixed


----------==========----------==========----------==========----------

Reviews for this release

No reviews yet for this release.