Commit Graph

2806 Commits

Author SHA1 Message Date
Alexandre Julliard
576a398338 comctl32/tests: Fix a number of listview message test failures. 2009-08-18 14:49:03 +02:00
Nikolay Sivov
f08747cbfc comctl32/tab: Init TCITEM fields in TCM_GETITEM when invalid index passed. 2009-08-17 15:53:12 +02:00
Nikolay Sivov
031c497a5a comctl32/tab: Check destination pointer for NULL in TCM_GETITEM handler. 2009-08-17 15:53:06 +02:00
Andrew Eikum
70f4ce36a0 comctl32/tests: Add tests for wizard dialog navigation. 2009-08-14 13:59:08 +02:00
Andrew Eikum
ac34e22ef3 comctl32: Correctly assign focus and default button in property sheet wizards. 2009-08-14 11:27:55 +02:00
Andrew Eikum
4a14ed43fa comctl32: Don't pass unrelated control to UnChanged. 2009-08-14 11:27:39 +02:00
Owen Rudge
956a52bd7f comctl32: Add stubs for image list functions introduced in Vista. 2009-08-13 15:51:16 +02:00
Owen Rudge
1556fbf86c comctl32/tests: Add basic test for IImageList using SHGetImageList. 2009-08-13 15:51:07 +02:00
Owen Rudge
ce638952af comctl32/tests: Move v6 test initialisation routines into separate file. 2009-08-13 15:44:37 +02:00
Nikolay Sivov
e8846b7c78 comctl32/listview: Block redrawing entirely after WM_SETREDRAW wParam=FALSE. 2009-08-13 11:44:43 +02:00
Nikolay Sivov
1dfd55ff9a comctl32/treeview: Fix test failure on Vista. 2009-08-12 17:04:37 +02:00
Nikolay Sivov
4a9a432841 comctl32/treeview: Fix some test failures on XP and higher. 2009-08-12 17:04:37 +02:00
Nikolay Sivov
e41d0dd7de comctl32/listview: Some tests to show we don't handle WM_SETREDRAW right. 2009-08-12 13:23:14 +02:00
Nikolay Sivov
6bcdc69ec0 comctl32/treeview: Check passed handle value in WM_COMMAND handler. 2009-08-07 11:39:28 +02:00
Nikolay Sivov
83c9cdb797 comctl32/treeview: Use separate pointer for currently edited item. 2009-08-07 11:39:20 +02:00
Nikolay Sivov
861fb2eddd comctl32/treeview: Handle EN_KILLFOCUS in WM_COMMAND handler. 2009-08-06 17:26:34 +02:00
Nikolay Sivov
578e872b31 comctl32/treeview: Some tests to show edit item label problems. 2009-08-06 17:26:34 +02:00
Nikolay Sivov
0adb4ef423 comctl32/treeview: Make tests not depend from each other, replace some magics with macros. 2009-08-06 17:26:33 +02:00
Nikolay Sivov
b32bccb4da comctl32/treeview: Use a common structure for tests (as we use already for others). 2009-08-06 17:26:33 +02:00
Nikolay Sivov
a6694761fa comctl32/listview: Fix comment typo. 2009-08-06 17:26:33 +02:00
Alexandre Julliard
66e83d2156 comctl32/tests: Fix some test failures on older versions. 2009-08-05 15:30:10 +02:00
André Hentschel
b585ca0f64 comctl32: Stop flicker when drawing themed and draw the correct image smoothly. 2009-08-04 13:46:58 +02:00
Nikolay Sivov
c96900b904 comctl32/listview: Enable column reordering. 2009-08-04 13:03:27 +02:00
Nikolay Sivov
8c6d91052d comctl32/listview: Fix visibility computation in details view. 2009-08-04 13:03:18 +02:00
Nikolay Sivov
9576fb1836 comctl32/listview: Introduce a way to update cached column rectangles from Header. 2009-08-04 12:51:40 +02:00
Nikolay Sivov
6f723508e5 comctl32/listview: Respect column order while scrolling columns. 2009-08-04 12:51:33 +02:00
Nikolay Sivov
ebdf2fd254 comctl32/listview: Offset every but LVIR_BOUNDS rectangles to column bound in details view. 2009-08-03 15:04:01 +02:00
Nikolay Sivov
021410cf0e comctl32/listview: Don't offset to column bound calculating LVIR_LABEL for items. 2009-08-03 15:03:51 +02:00
Nikolay Sivov
ba65d634e6 comctl32/treeview: Correct define name. 2009-08-03 15:03:43 +02:00
Nikolay Sivov
cbb8d4567e comctl32/comboex: Use const pointer when possible. 2009-08-03 15:03:36 +02:00
Aled Hughes
85abd4c3cf comctl32/toolbar: Avoid unnecessary invalidation on TB_HIDEBUTTON. 2009-08-03 15:03:23 +02:00
Nikolay Sivov
86b480b828 comctl32/listview: Fix some test failures on comctl32 4.7x. 2009-08-03 15:03:02 +02:00
Vladimir Pankratov
65fac0d664 comctl32: Convert the Russian resources to UTF-8. 2009-07-24 13:11:20 +02:00
Nikolay Sivov
59e59c6bf9 comctl32/listview: Don't alter selection mark in LVM_SETITEMSTATE. 2009-07-24 11:10:43 +02:00
Nikolay Sivov
092263f051 comctl32/listview: Set LVIS_FOCUSED for all items with LVM_SETITEMSTATE not allowed. 2009-07-24 11:10:38 +02:00
Nikolay Sivov
440218cfde comctl32/listview: Handle NULL lParam in LVM_SETITEMSTATE. 2009-07-24 11:10:32 +02:00
Nikolay Sivov
9e222c6cbb comctl32/listview: Additional tests for LVM_SETITEMSTATE for all items. 2009-07-24 11:10:25 +02:00
Nikolay Sivov
af0f00b671 comctl32/listview: LVM_SETITEMSTATE - select all item case tests. 2009-07-22 11:08:53 +02:00
Dmitry Timoshkov
1d265bcac2 comctl32: Explicitly initialize visible order of a newly added item, force visible order recalculation on redraw. 2009-07-16 11:15:36 +02:00
Nikolay Sivov
3373ed8fbb comctl32/dpa: Don't use start index on searching sorted array. 2009-07-16 11:13:07 +02:00
Dmitry Timoshkov
ee7ca802f4 comctl32: Do not redraw treeview in TVM_INSERTITEM handler if bRedraw is not set, trigger the redraw on WM_SETREDRAW/TRUE. 2009-07-15 14:31:23 +02:00
Vladimir Pankratov
585e8dfbb4 comctl32: Fix division by zero. 2009-07-15 14:04:12 +02:00
Nikolay Sivov
ce372ca4db comctl32/header: Fix hittesting flags, extend tests a bit. 2009-07-15 13:16:03 +02:00
Nikolay Sivov
fdb7412725 comctl32/header: Update item bounds on WM_SIZE. 2009-07-13 10:26:06 +02:00
Nikolay Sivov
fac7daf098 comctl32/header: Use macro to define LPARAM value. 2009-07-13 10:25:57 +02:00
Nikolay Sivov
a18886e5c2 comctl32/header: Always update rectangles after HDM_SETORDERARRAY. 2009-07-10 12:12:21 +02:00
Nikolay Sivov
67d2292b00 comctl32/header: Test item rectangles updating after reordering. 2009-07-10 12:12:17 +02:00
Michael Stefaniuc
cb3da594b2 comctl32: Convert the German resources to UTF-8. 2009-07-09 15:23:19 +02:00
Frédéric Delanoy
3a18d63c4c comctl32: Fix French translation & UI display. 2009-07-09 14:52:06 +02:00
Nikolay Sivov
6c0c08af02 comctl32/listview: Fix selection and focus rectangles on reordered list (report mode). 2009-07-09 11:25:38 +02:00