From: <kr_...@us...> - 2003-08-12 19:59:07
|
Update of /cvsroot/htoolkit/port/src/cbits/Win32 In directory sc8-pr-cvs1:/tmp/cvs-serv6900/src/cbits/Win32 Modified Files: ToolBar.c Log Message: fix: BTNS_SHOWTEXT flag should be set only for buttons with real caption Index: ToolBar.c =================================================================== RCS file: /cvsroot/htoolkit/port/src/cbits/Win32/ToolBar.c,v retrieving revision 1.8 retrieving revision 1.9 diff -C2 -d -r1.8 -r1.9 *** ToolBar.c 12 Aug 2003 19:14:56 -0000 1.8 --- ToolBar.c 12 Aug 2003 19:46:48 -0000 1.9 *************** *** 817,822 **** tbb.iBitmap = I_IMAGENONE; tbb.idCommand = btn->nCommand; ! tbb.fsState = (BYTE)TBSTATE_ENABLED; ! tbb.fsStyle = (BYTE)TBSTYLE_BUTTON | BTNS_SHOWTEXT; tbb.dwData = (DWORD)btn; tbb.iString = 0; --- 817,822 ---- tbb.iBitmap = I_IMAGENONE; tbb.idCommand = btn->nCommand; ! tbb.fsState = TBSTATE_ENABLED; ! tbb.fsStyle = TBSTYLE_BUTTON; tbb.dwData = (DWORD)btn; tbb.iString = 0; *************** *** 951,955 **** TBBUTTONINFO tbbi; tbbi.cbSize = sizeof(tbbi); ! tbbi.dwMask = TBIF_TEXT; tbbi.pszText = text; tbbi.cchText = strlen(text); --- 951,956 ---- TBBUTTONINFO tbbi; tbbi.cbSize = sizeof(tbbi); ! tbbi.dwMask = TBIF_TEXT | TBIF_STYLE; ! tbbi.fsStyle = TBSTYLE_BUTTON | ((text && *text) ? BTNS_SHOWTEXT : 0); tbbi.pszText = text; tbbi.cchText = strlen(text); |