wine/dlls/comctl32 toolbar.c

Alexandre Julliard julliard at winehq.com
Fri Aug 3 13:10:30 CDT 2001


ChangeSet ID:	996862230359681989531964
CVSROOT:	/opt/cvs-commit
Module name:	wine
Changes by:	julliard at wine2.	01/08/03 14:10:30

Modified files:
	dlls/comctl32  : toolbar.c 

Log message:
	Guy L. Albertelli <galberte at neo.lrun.com>
	- Add debugging dumps of bar and buttons, and trace entry for each
	message.
	- Organize WM_NOTIFY processing in preparation for Unicode
	- Implement TBN_GETDISPINFO and I_IMAGECALLBACK for bitmaps.
	- Implement drawing of separator for TBSTYLE_DROPDOWN similar to native.
	- Change drawing of buttons to support TBSTYLE_LIST and make match
	native pixel layout (with and without bitmaps).
	- Change TOOLBAR_MeasureString to measure with DrawText like native.
	This eliminates extra space due to prefix char ("&").
	- Speed up TOOLBAR_CalcStrings by doing the HDC and FONT selection once.
	- Change calc of buttons to match drawing for TBSTYLE_LIST and
	separators.

Patch: http://cvs.winehq.com/patch.py?id=996862230359681989531964

Revision  Changes    Path
 1.91     +420 -148  wine/dlls/comctl32/toolbar.c





More information about the wine-cvs mailing list