142 Commits

Author SHA1 Message Date
Nikolay Sivov
4625c399c6 comctl32: Use selected image for listbox/editbox for selected item only. 2013-05-14 11:09:25 +02:00
Nikolay Sivov
97caa729b6 comctl32: Allocate edit data with control info. 2013-05-14 11:09:20 +02:00
Huw Davies
3cfc2ab772 comctl32: Forward the focus to the edit control if it exists. 2012-09-25 18:11:21 +02:00
Michael Stefaniuc
175eaf1074 comctl32: Avoid TRUE:FALSE conditional expressions. 2012-08-13 17:29:01 +02:00
André Hentschel
4598c48041 comctl32: Remove unneeded shadow variables for comboex. 2012-04-18 17:10:34 +02:00
Richard Bradbrook
5495b53eb1 comctl32: Make ComboBoxEx draw its contents even when disabled. 2011-08-03 17:37:55 +02:00
Richard Bradbrook
f9d9720d25 comctl32: Fix to ComboBoxEx processing of WM_ENABLE message. 2011-08-03 17:37:53 +02:00
Frédéric Delanoy
f932abf326 dlls: Assorted spelling fixes. 2011-08-01 18:26:27 +02:00
Jay Yang
e98cef491c comclt32: Ensure that item data is actually sent out with notifications. 2011-07-22 12:57:21 +02:00
Jay Yang
30fa4cb5d0 comctl32: Make ComboBoxEx send CBEN_ENDEDIT when selecting from the dropdown list. 2011-06-24 13:13:24 -05:00
Nikolay Sivov
101c8ca5ac comctl32/comboex: Reduce variable scope. 2011-02-25 11:08:59 +01:00
Alexander Kochetkov
d668e76461 comctl32: Fixed height of comboboxex32. 2011-02-07 13:07:40 -06:00
Alexandre Julliard
4b4c1a0060 comctl32/comboex: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:03:25 +02:00
Andrew Talbot
2061bf5f38 comctl32: Constify some variables. 2010-08-02 12:55:21 +02:00
Nikolay Sivov
acec38873f comctl32/comboex: Fix a leak for text string stored for edit item. 2010-01-04 11:42:34 +01:00
Michael Stefaniuc
9dd502a332 comctl32: Remove some explicit LPARAM/WPARAM casts. 2009-12-28 12:27:14 +01:00
Nikolay Sivov
6398448974 comctl32/comboex: Move debugging traces that require additional code into TRACE_ON() condition. 2009-12-24 12:15:41 +01:00
Nikolay Sivov
253edf0fbb comctl32/comboex: Get rid of useless helper. 2009-12-24 12:15:41 +01:00
Nikolay Sivov
7d748b6ba0 comctl32/comboex: Don't invalidate all windows if Edit box isn't set up. 2009-12-24 12:15:41 +01:00
Nikolay Sivov
7deb277900 comctl32/comboex: Fix silly typo in CBEM_SETITEM handler (lParam wasn't set). 2009-12-24 12:15:41 +01:00
Nikolay Sivov
96d965f295 comctl32/comboex: Add test for internally sent Edit messages, remove corresponding comments. 2009-12-24 12:15:41 +01:00
Nikolay Sivov
ecc89bf6ef comctl32/comboex: Use subclass chain for internally used controls. 2009-12-24 12:15:41 +01:00
Nikolay Sivov
e1de222e4e comctl32/comboex: Handle NULL item text case to avoid crash. 2009-10-14 11:25:34 +02:00
Nikolay Sivov
f37130c83b comctl32: Use user32 control names from public header constants instead of defining over and over again. 2009-10-08 12:11:47 +02:00
Nikolay Sivov
cbb8d4567e comctl32/comboex: Use const pointer when possible. 2009-08-03 15:03:36 +02:00
Aric Stewart
e3b9420034 comctl32: In COMBOEX_FindStringExact do not try to get text from invalid items. 2009-06-18 15:17:27 +02:00
Andrew Talbot
bfe3c6430b comctl32: Constify some variables. 2009-05-28 12:42:18 +02:00
Nikolay Sivov
649e4640d1 comctl32/comboex: Use cached colors for ComboEx. 2009-05-19 15:41:43 +02:00
Alexandre Julliard
a4df29013c comctl32: Repaint comboex control upon WM_SETREDRAW, like other common controls do. 2009-04-23 20:15:22 +02:00
Alexandre Julliard
de375d7335 comctl32: Fix the COMBOBOXEXITEM structure and the treeview handles for Win64. 2009-01-10 21:05:17 +01:00
Gerald Pfeifer
568a4bdd2a comctl32: Simplify COMBOEX_Command. 2008-12-27 20:28:30 +01:00
Michael Stefaniuc
62e17fa8c4 comctl32: Do not cast zero. 2008-11-04 11:26:22 +01:00
Lei Zhang
913373d2e6 comctl32: Only update comboex edit box if the mask has CBEIF_TEXT set. 2008-10-29 13:29:33 +01:00
Michael Stefaniuc
d1791f8108 comctl32: Remove superfluous casts as HANDLE to other handle types. 2008-10-28 12:34:05 +01:00
Michael Stefaniuc
092b892f54 comctl32: HGDIOBJ is interchangeable with other handle types so don't cast. 2008-10-27 11:29:46 +01:00
Michael Stefaniuc
b723e6f6b6 comctl32: Remove the superfluous casting of the LPVOID returned by Alloc(). 2008-10-24 14:24:59 +02:00
Andrew Talbot
183f92b22a comctl32: Sign-compare warnings fix. 2008-09-15 11:47:45 +02:00
Mikołaj Zalewski
60a1e20ba8 comctl32: Don't print ERRs for reflected messages. 2008-07-22 13:25:08 +02:00
Dylan Smith
798afcf902 comctl32: Fix for ComboBoxEx bug caused by focus change. 2008-07-04 19:43:14 +02:00
Francois Gouget
633ee950a1 Assorted spelling fixes. 2008-05-07 12:07:11 +02:00
Andrew Talbot
2db311a843 comctl32: Dangling pointers fix. 2008-04-28 14:32:17 +02:00
Andrew Talbot
bab7871cac comctl32: Remove unused variables. 2008-04-14 12:09:13 +02:00
Andrew Talbot
8d555e825b comctl32: Assign to structs instead of using memcpy. 2008-02-12 23:00:03 +01:00
Lei Zhang
3980401231 comctl32: Use wine_dbgstr_rect() in traces. 2008-02-07 11:59:53 +01:00
Rob Shearman
0d44f6f070 comctl32: Forward the WM_GETTEXTLENGTH message from ComboEx controls to its edit control. 2007-11-20 12:28:59 +01:00
Thomas Weidenmueller
05a9678d20 comctl32: Fix handling of CB_RESETCONTENT in ComboBoxEx. 2007-11-19 12:55:19 +01:00
Rob Shearman
266a5a9d23 comctl32: Don't set the focus to the text box when the ComboBoxEx receives a CBN_SELENDCANCEL notification. 2007-10-25 12:14:26 +02:00
Dmitry Timoshkov
3c9e7a7f33 wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility. 2007-05-25 20:37:56 +02:00
Andrew Talbot
f76d076f8e comctl32: Constify some variables. 2007-03-22 11:28:03 +01:00
Andrew Talbot
74ab88ca97 comctl32: Replace inline static with static inline. 2007-03-17 20:03:19 +01:00