Huw Davies
|
2a71d13b6b
|
comctl32: Implement the legacy notifications during restore.
|
2015-07-02 16:54:01 +09:00 |
Huw Davies
|
6c95445559
|
comctl32: Set the default separator width when notifying a -ve cmd id.
|
2015-07-02 16:53:58 +09:00 |
Huw Davies
|
eddfefa54f
|
comctl32: Reset the string and lparam fields between notifications.
|
2015-07-01 19:18:27 +09:00 |
Huw Davies
|
96a6184c30
|
comctl32: All negative entries in the toolbar save state are special cases.
|
2015-07-01 19:18:27 +09:00 |
Huw Davies
|
77ed3733af
|
comctl32: The number of buttons is set by the first TBN_RESTORE notification.
|
2015-07-01 19:18:27 +09:00 |
Huw Davies
|
063c7866f5
|
comctl32: Implement toolbar saving.
|
2015-07-01 19:18:26 +09:00 |
Huw Davies
|
199f51ff78
|
comctl32: Don't leak button text.
|
2015-07-01 19:18:26 +09:00 |
Huw Davies
|
01cd45cce1
|
comctl32: Add a helper to free button text.
|
2015-07-01 19:18:25 +09:00 |
Huw Davies
|
a29b6958e1
|
comctl32: Add helpers to set the button text.
|
2015-07-01 19:18:25 +09:00 |
Nikolay Sivov
|
b7969dfd94
|
comctl32/toolbar: Remove always true condition (Coverity).
|
2015-06-03 19:29:49 +09:00 |
Huw Davies
|
5c4dc9fc56
|
comctl32: Fix a typo in the TB_SAVERESTOREA handler.
|
2015-05-20 22:10:07 +09:00 |
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 |