Huw Davies
|
0634f3b409
|
comctl32: If necessary add the width of a dropdown arrow while wrapping.
This also fixes the layout code for the BTNS_WHOLEDROPDOWN case.
|
2015-05-19 22:57:36 +09:00 |
Huw Davies
|
797f42699e
|
comctl32: Wrap the buttons inside the toolbar's client rect.
The toolbar need not be the same width as the parent.
|
2015-05-19 22:57:27 +09:00 |
Huw Davies
|
0bcadfa88f
|
comctl32: Layout the toolbar after a potential resize.
|
2015-05-19 22:57:22 +09:00 |
Huw Davies
|
9d218048a6
|
comctl32: Don't store the width in the toolbar info structure.
It's only set and used by a single function.
|
2015-05-19 22:57:16 +09:00 |
Huw Davies
|
eb8df37a69
|
comctl32: Remove button wrap states when TBSTYLE_WRAPABLE is cleared.
|
2015-04-30 16:17:59 +09:00 |
Huw Davies
|
abd673bde9
|
comctl32: A change in TBSTYLE_WRAPABLE should produce a recalc.
|
2015-04-28 20:23:59 +09:00 |
Huw Davies
|
e82b9dc32e
|
comctl32: Move the style change code to the TB_SETSTYLE handler.
|
2015-04-28 20:23:59 +09:00 |
Huw Davies
|
60e305d983
|
comctl32: Invalidate the toolbar if the button size is changed.
|
2015-04-20 14:37:00 +09:00 |
Huw Davies
|
5b7b911f06
|
comctl32: TBSTYLE_EX_MIXEDBUTTONS doesn't mean buttons should be auto-sized.
|
2015-04-20 14:36:55 +09:00 |
Michael Stefaniuc
|
47fa711bbc
|
comctl32: Remove a stray unused GetFocus() statement (PVS-Studio).
|
2014-12-09 22:16:44 +01:00 |
Huw Davies
|
6af0d44166
|
comctl32: The RECT in the custom draw structure should be the entire item's size. This includes any separated dropdown arrow.
|
2014-07-08 17:02:04 +02:00 |
Huw Davies
|
d130ba09fa
|
comctl32: Don't use the RECT from the custom draw structure when referring to the button alone.
|
2014-07-08 17:02:02 +02:00 |
David Quintana
|
5b0c288977
|
comctl32: Fix horizontal separators in vertical toolbars.
|
2014-03-14 19:06:12 +01:00 |
Christoph von Wittich
|
37e0a1a5d4
|
comctl32: Rename TBSTYLE_EX_UNDOC1 to TBSTYLE_EX_VERTICAL.
|
2014-02-24 15:00:40 -06:00 |
Frédéric Delanoy
|
0f2bed51bd
|
Assorted spelling fixes.
|
2014-02-10 15:47:29 +01:00 |
Frédéric Delanoy
|
5ba7f79bad
|
Assorted spelling fixes.
|
2013-12-03 19:41:53 +01:00 |
Frédéric Delanoy
|
5dfe1b0cfe
|
comctl32: Use BOOL type where appropriate.
|
2013-11-11 13:27:28 +01:00 |
Alexandre Julliard
|
7624da76a8
|
comctl32: Remove comments about native behavior, that's not a valid source of information.
|
2013-05-29 15:43:27 +02:00 |
Andrew Talbot
|
85ebbadcb0
|
comctl32: Indentation fix.
|
2012-12-17 11:47:39 +01:00 |
Michael Stefaniuc
|
175eaf1074
|
comctl32: Avoid TRUE:FALSE conditional expressions.
|
2012-08-13 17:29:01 +02:00 |
Michael Stefaniuc
|
11d35ef8e7
|
comctl32: Get rid of two macros.
|
2012-08-13 17:28:53 +02:00 |
Dmitry Timoshkov
|
92a81c215f
|
comctl32: Use WARN instead of ERR if a toolbar index is out of range.
|
2012-05-24 19:54:20 +02:00 |
Piotr Caban
|
99ff5683f3
|
comctl32: Don't make separator on first position hot.
|
2012-05-17 17:44:23 +02:00 |
Piotr Caban
|
2d75a2425e
|
comctl32: Return if point is over a button in TOOLBAR_InternalHitTest.
|
2012-05-17 17:44:15 +02:00 |
Francois Gouget
|
fac36c55e9
|
Assorted typo, spelling, wording and case fixes.
|
2012-05-15 16:26:43 +02:00 |
Nikolay Sivov
|
31b44fb6e8
|
comctl32: Fix TB_SETEXTENDEDSTYLE to use mask passed in wParam.
|
2012-02-16 11:48:51 +01:00 |
Nikolay Sivov
|
1c1b1c0073
|
comctl32: More tests for Toolbar window style handling.
|
2012-02-01 16:42:45 +01:00 |
Nikolay Sivov
|
e3688c2f9a
|
comctl32: Remove redundant parameter from a helper.
|
2012-01-09 12:22:47 +01:00 |
Nikolay Sivov
|
9188b58e4c
|
comctl32: Store style bits provided with WM_CREATE.
|
2012-01-09 12:22:39 +01:00 |
Nikolay Sivov
|
54b6c76720
|
comctl32: Fix TB_SETSTYLE behaviour and return value.
|
2012-01-09 12:22:31 +01:00 |
Owen Rudge
|
2d8ad31e22
|
comctl32: Fix incorrect use of border metrics.
|
2011-08-22 17:16:47 +02:00 |
Frédéric Delanoy
|
f932abf326
|
dlls: Assorted spelling fixes.
|
2011-08-01 18:26:27 +02:00 |
Piotr Caban
|
f831f77515
|
comctl32: Use vssym32.h instead of tmschema.h.
|
2011-06-27 15:06:49 -05:00 |
Marcus Meissner
|
98799741a2
|
comctl32: Mark internal symbols as hidden visibility.
|
2011-05-16 16:35:32 +02:00 |
Amine Khaldi
|
942aa70a0e
|
comctl32: Don't draw text when the number of text lines has been set to zero.
|
2011-04-25 13:05:06 +02:00 |
Alexandre Julliard
|
d8950a7ea6
|
comctl32/toolbar: Fix incorrect use of the ScreenToClient function.
|
2010-10-05 14:04:08 +02:00 |
Nikolay Sivov
|
f9736bcc6e
|
comctl32/toolbar: Properly handle invalid arguments processing TB_ADDSTRING message.
|
2010-10-04 15:00:07 +02:00 |
Alexandre Julliard
|
af6fb4712f
|
comctl32: Fix positioning of toolbars that have the WS_BORDER style.
|
2010-07-20 14:40:32 +02:00 |
Alexandre Julliard
|
48e396ea6c
|
comctl32: Load comctl32 builtin bitmaps as 32-bit DIBs.
|
2010-06-02 15:51:39 +02:00 |
Alexandre Julliard
|
95c529dee6
|
comctl32: Only support an alpha channel for 32-bpp DIB-based imagelists.
|
2010-06-02 12:46:58 +02:00 |
Nikolay Sivov
|
006362567b
|
comctl32/toolbar: Fix possible null pointer dereference.
|
2010-03-02 11:12:05 +01:00 |
Michael Stefaniuc
|
223603cc1c
|
comctl32: Use IS_INTRESOURCE instead of HIWORD to check a resource.
|
2010-01-26 12:13:51 +01:00 |
Michael Stefaniuc
|
9dd502a332
|
comctl32: Remove some explicit LPARAM/WPARAM casts.
|
2009-12-28 12:27:14 +01:00 |
Jason Edmeades
|
64bd51b1d3
|
comctl32/toolbar: Improve fixme message conditions.
|
2009-12-22 13:48:24 +01:00 |
Alexandre Julliard
|
6fd93a6c7e
|
comctl32: Use the module instance instead of that of the owner window for the toolbar configuration dialog.
|
2009-12-21 11:20:19 +01:00 |
Sergey Khodych
|
fa7c2b5c5f
|
comctl32/toolbar: Use proper button index when freeing a string in TOOLBAR_DeleteButton.
|
2009-11-23 13:09:25 +01:00 |
Nikolay Sivov
|
073486569a
|
comctl32/toolbar: Call handlers in more general way.
|
2009-11-12 17:06:35 +01:00 |
Nikolay Sivov
|
7b19d8bba6
|
comctl32/toolbar: Use single handler for TB_GETBUTTONTEXTW/TB_GETBUTTONTEXTA.
|
2009-11-12 17:06:26 +01:00 |
Nikolay Sivov
|
62a7373913
|
comctl32/toolbar: Use single handler for TB_SETBUTTONINFOW/TB_SETBUTTONINFOA pair.
|
2009-11-12 17:06:20 +01:00 |
Nikolay Sivov
|
31ae6a902e
|
comctl32/toolbar: Don't leak button strings.
|
2009-10-26 11:19:19 +01:00 |