----------==========----------==========----------==========----------
"No news is good news."
----------==========----------==========----------==========----------
Change Log
2012/11/10
BUGFIX
win32/gdi/icon.c
n_gdi_icon_extract()
OLD : HICON handle leak
NEW : fixed
[x] : NEW_FEATURE @ 2010/10/30
win32/win/icon.c
comment
OLD : returned value needs DeleteObject()
NEW : returned value needs DestroyIcon()
[!] : use a macro n_win_icon_exit() which redirect to DestroyIcon()
win32/gdi.c
n_gdi_smoothshrink()
OLD : crash in some cases
NEW : fixed
[!] : when parameter "n" is larger than width or height
win32/win_iconbutton.c
n_win_iconbutton_draw()
OLD : possibility of handle leak
NEW : fixed
[!] : only when Visual Style is ON
n_win_iconbutton_proc() : WM_CLOSE
OLD : not function
NEW : comment-out'ed
[!] : you need to call n_win_iconbutton_exit() manually
n_win_iconbutton_exit() : parameter "forced_reset"
OLD : int
NEW : bool
win32/win_systray.c
n_win_systray_init() : parameter "draw"
OLD : int
NEW : bool
All
grayed icons
OLD : possibility of handle leak
NEW : fixed
[!] : only when Visual Style is ON
using "win32/gdi.c"
OLD : HICON handle leak
NEW : fixed
using iconbutton
OLD : property and WNDPROC will leak
NEW : fixed
OrangeCat
Preview
OLD : crash sometimes
NEW : fixed
NEW_FEATURE
source codes
HBITMAP releaser
OLD : DeleteObject()
NEW : n_win_bitmap_exit()
[!] : n_win_bitmap_exit() is a macro for DeleteObject()
win32/win/font.c
released
NEW : separated from win32/stdfont.c
n_win_font_exit()
NEW : a macro for DeleteObject()
renamed
OLD : n_win_hfont_get(), _set()
NEW : n_win_font_get(), _set()
renamed
OLD : n_win_defaultfont_set()
NEW : n_win_font_default()
n_win_font_hfont2logfont()
NEW : moved from catpad/_font.c
n_win_font_logfont2hfont()
NEW : wrapper for CreateFontIndirect()
n_win_font_hwnd2logfont()
NEW : make LOGFONT from HWND
Nonnon Apps
Character Map : source code : variable name
OLD : smlbtn
NEW : n_charmap_smlbtn
Nonnon Paint
source code : np_colorhistory.c : offset variable
OLD : const
NEW : macro
----------==========----------==========----------==========----------