Paul Vriens
|
fb1fada93a
|
comctl32/tests: Fix some test failures on older comctl32.
|
2009-12-15 11:44:56 +01:00 |
Nikolay Sivov
|
e81f2642f1
|
comctl32/treeview: Implement NM_SETCURSOR notification.
|
2009-12-14 12:04:05 +01:00 |
Nikolay Sivov
|
49dabfe31d
|
comctl32/treeview: Draw +/- signs with text color, not the lines' one.
+/- aren't affected by customdraw settings, only per control
set colors used.
|
2009-12-14 12:04:05 +01:00 |
Nikolay Sivov
|
b65a7a0052
|
comctl32/treeview: Fix default colors set on creation.
|
2009-12-14 12:04:05 +01:00 |
Nikolay Sivov
|
28d5410596
|
comctl32/treeview: Fix mouse tracking request code.
After query current tracking state passed parameters could be overwritten,
similar fix for Listview was recently committed.
|
2009-12-14 12:04:05 +01:00 |
Paul Vriens
|
1d0e02b63e
|
comctl32/tests: Fix a test failure on older comctl32.
|
2009-12-10 16:53:32 +01:00 |
Nikolay Sivov
|
83f2135e0d
|
comctl32/tests: Get rid of static handles, split tests finally.
|
2009-12-10 11:56:43 +01:00 |
Nikolay Sivov
|
6823e0f3ec
|
comctl32/treeview: Remove some forward declarations.
|
2009-12-10 11:56:35 +01:00 |
Nikolay Sivov
|
e3c34f2d29
|
comctl32/treeview: Use additional helper for item invalidation.
|
2009-12-10 11:56:23 +01:00 |
Kirill K. Smirnov
|
dc45e2c513
|
comctl32/treeview: Avoid a NULL pointer dereference.
|
2009-12-09 14:54:01 +01:00 |
Nikolay Sivov
|
c2a7535e9d
|
comctl32/listview: Update item width every time new item is inserted.
This prevents retaining previously stored width and unexpected item
displaying collapsing with ending ellipsis.
|
2009-12-09 14:25:21 +01:00 |
Nikolay Sivov
|
7d6412c82d
|
comctl32/datetime: Free internal data completely on control destruction.
|
2009-12-07 14:18:26 +01:00 |
Nikolay Sivov
|
bd8fc9c474
|
comctl32/tests: Don't forget to free array after tests.
|
2009-12-07 14:18:26 +01:00 |
Nikolay Sivov
|
0f003ef48d
|
comctl32/tests: Free imagelist after use.
|
2009-12-07 14:18:26 +01:00 |
Nikolay Sivov
|
6d989feff9
|
comctl32/treeview: Free items pointer array and root item on control destruction.
Two issues here: item pointers array wasn't freed, root item data wasn't freed.
Found by Valgrind.
|
2009-12-07 14:18:26 +01:00 |
Nikolay Sivov
|
eaee84f4db
|
comctl32/updown: Set width to default value on creation.
|
2009-12-03 14:02:54 +01:00 |
Nikolay Sivov
|
b2d89f4823
|
comctl32/updown: Specify all styles explicitly in tests.
|
2009-12-03 14:02:54 +01:00 |
Ilya Shpigor
|
fa92edfa48
|
comctl32: Implementation the WM_GETTEXT processing of datetime control.
|
2009-12-02 16:08:45 +01:00 |
Ilya Shpigor
|
e4e55ed8b4
|
comctl32: Test the WM_GETTEXT processing of datetime control.
|
2009-12-01 15:10:37 +01:00 |
Nikolay Sivov
|
1804941797
|
comctl32/treeview: Simplify WM_CHAR handler.
|
2009-12-01 13:14:11 +01:00 |
Nikolay Sivov
|
277c5139d2
|
comctl32/treeview: Clean up winproc a bit, move parameter check to handlers.
|
2009-12-01 13:14:06 +01:00 |
Michael Stefaniuc
|
4376ccf3fc
|
comctl32: Use FAILED instead of !SUCCEEDED.
|
2009-12-01 13:04:36 +01:00 |
Nikolay Sivov
|
d2e169fadd
|
comctl32/header: Avoid uninitialized memory passed to HDM_INSERTITEM, some fields are always copied.
|
2009-11-30 12:56:53 +01:00 |
Nikolay Sivov
|
1e1c1310f5
|
comctl32/listview: Get rid of duplicated helper in tests.
|
2009-11-30 12:56:47 +01:00 |
Nikolay Sivov
|
78e7b3cf9c
|
comctl32/listview: New hover value should be passed using LPARAM.
|
2009-11-30 12:56:30 +01:00 |
Nikolay Sivov
|
ea058d22ba
|
comctl32/listview: Add NM_HOVER notification.
|
2009-11-30 12:56:21 +01:00 |
Nikolay Sivov
|
5f191553e8
|
comctl32/listview: Make mouse hover work.
Event data was overwritten by TME_QUERY response.
|
2009-11-30 12:56:05 +01:00 |
Nikolay Sivov
|
8eb9e7ebd5
|
comctl32/listview: Draw LVIS_CUT items with white foreground color.
|
2009-11-30 12:55:50 +01:00 |
Nikolay Sivov
|
999810566b
|
comctl32/listview: Implement LVS_EX_HEADERINALLVIEWS.
|
2009-11-30 12:55:43 +01:00 |
Nikolay Sivov
|
dcd54f08fc
|
comctl32/listview: Get rid of helper used once.
|
2009-11-30 12:55:23 +01:00 |
Nikolay Sivov
|
a729e040e6
|
comctl32/listview: Further winproc simplification.
|
2009-11-30 12:55:12 +01:00 |
Nikolay Sivov
|
60f0f4e8ca
|
comctl32/listview: Call default procedure directly from handlers if such forwarding needed.
|
2009-11-30 12:55:00 +01:00 |
Nikolay Sivov
|
8d43bdd2ee
|
comctl32/listview: Remove parameter check from winproc for LVM_SETITEMPOSITION32.
|
2009-11-30 12:54:37 +01:00 |
Nikolay Sivov
|
62c610df3c
|
comctl32/listview: Collapse some handlers call in winproc.
|
2009-11-30 12:54:01 +01:00 |
Nikolay Sivov
|
fc43895f49
|
comctl32/listview: Default column width in LVS_LIST to better value.
|
2009-11-30 12:53:40 +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
|
850ea2a711
|
comctl32/listview: Add support for LVFI_SUBSTRING.
|
2009-11-23 10:38:13 +01:00 |
Nikolay Sivov
|
b7b7b7113e
|
comctl32/listview: Fix find using partial string logic.
|
2009-11-23 10:38:00 +01:00 |
Nikolay Sivov
|
90c4abe86f
|
comctl32/listview: Add LVSIL_GROUPHEADER definition.
|
2009-11-23 10:37:44 +01:00 |
Nikolay Sivov
|
79c55c5dd1
|
comctl32/listview: Group control data members, there's no reasonable structure here.
|
2009-11-23 10:37:23 +01:00 |
Nikolay Sivov
|
899a53eda5
|
comctl32/listview: Send LVN_ENDLABELEDIT in any case, but with null text if it's the same.
|
2009-11-23 10:37:03 +01:00 |
Nikolay Sivov
|
f5f0763827
|
comctl32/listview: Don't forward WM_COMMAND (EN_KILLFOCUS) from Edit to parent window.
|
2009-11-23 10:36:51 +01:00 |
Nikolay Sivov
|
c39268967d
|
comctl32/listview: Do nothing on LVM_CANCELEDITLABEL if there's no label.
|
2009-11-23 10:36:41 +01:00 |
Nikolay Sivov
|
9cec74f300
|
comctl32/tab: Reset current selection on negative focus value.
|
2009-11-20 14:48:40 +01:00 |
Nikolay Sivov
|
33a1e827a7
|
comctl32/tab: Fix selection change when selected item is deleted.
|
2009-11-20 14:48:35 +01:00 |
Nikolay Sivov
|
336a68be54
|
comctl32/tab: Split tests to several functions not to depend from each other.
|
2009-11-20 14:48:31 +01:00 |
Nikolay Sivov
|
3371ba9f73
|
comctl32/tab: Fix reading out of array bounds on TCM_SETCURSEL.
|
2009-11-20 14:48:27 +01:00 |
Nikolay Sivov
|
c044fa8a59
|
comctl32/monthcal: Don't pass uninitialized data to MCM_SETTODAY, test isn't about this.
|
2009-11-19 16:16:52 +01:00 |
Nikolay Sivov
|
b0861921b2
|
comctl32/listview: Compare item text on insert depending on A/W message.
|
2009-11-19 14:24:31 +01:00 |
Paul Vriens
|
9e73769112
|
comctl32/tests: Fix some test failures on comctl32 4.70.
|
2009-11-19 12:29:30 +01:00 |