Commit Graph

957 Commits

Author SHA1 Message Date
Nikolay Sivov b326426fec comctl32: Use single notification message for setting all item state with LVM_SETITEMSTATE (LVS_OWNERDATA case only). 2012-03-26 18:15:51 +02:00
Owen Rudge c8c3c4be91 comctl32/datetime: Check dates are within range in SetSystemTime. 2012-03-12 10:45:47 +01:00
Owen Rudge 300140e2cb comctl32/tests: Add test for DTM_SETSYSTEMTIME outside range limit. 2012-03-12 10:45:21 +01:00
Nikolay Sivov 3d4a4dae70 comctl32: Update thumb position on WM_MOUSEMOVE instead of deferring it. 2012-03-12 10:11:28 +01:00
Nikolay Sivov 0cae0842b9 comctl32/tests: Fix test failures running on February 29. 2012-02-29 10:32:09 +01:00
Francois Gouget 07d9d04de8 comctl32/tests: Make cbt_hook_proc() static. 2012-02-20 11:47:55 +01:00
Frédéric Delanoy 3c13f991e4 comctl32/tests: Use initialized window handle when rebuilding toolbar (Coverity). 2012-02-20 11:38:35 +01:00
Nikolay Sivov 31b44fb6e8 comctl32: Fix TB_SETEXTENDEDSTYLE to use mask passed in wParam. 2012-02-16 11:48:51 +01:00
Nikolay Sivov e508eae7d7 comctl32: Update ticks on TBM_SETRANGE. 2012-02-13 13:09:45 +01:00
Nikolay Sivov 11de98be34 comctl32: Update ticks on TBM_SETRANGEMIN. 2012-02-13 13:09:45 +01:00
Nikolay Sivov abde0c21e3 comctl32: Update ticks on TBM_SETRANGEMAX. 2012-02-13 13:09:45 +01:00
Nikolay Sivov e630e4997d comctl32: A test for auto-set TBSTYLE_TRANSPARENT style. 2012-02-09 09:39:58 -06:00
Michael Stefaniuc 482a5746ee comctl32: Remove an obsolete resource attribute. 2012-02-07 09:32:30 -06:00
André Hentschel 91a63ad08c comctl32/tests: Add some more thumb length tests. 2012-02-06 10:27:22 -06:00
Nikolay Sivov 1c1b1c0073 comctl32: More tests for Toolbar window style handling. 2012-02-01 16:42:45 +01:00
Nikolay Sivov 91fbef88bf comctl32: Never release state image list. 2012-01-30 12:04:58 +01:00
André Hentschel 80d9017e03 comctl32: Test and fix WM_GETTEXTLENGTH for statusbars. 2012-01-23 16:06:52 +01:00
Alexandre Julliard ff71cc2ca4 comctl32: Fix management of imagelist growth amount. 2012-01-11 17:47:31 +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
Nikolay Sivov 73354ef9d2 comctl32: Fix parameter validation for CreateMRUListLazyA(). 2011-12-20 10:10:32 +01:00
Alexandre Julliard 9c9e8dd141 comctl32/tests: Fix a test failure on older Windows. 2011-12-16 19:47:27 +01:00
Alexandre Julliard 65b7eb2635 comctl32/tests: Add some more tests for ImageList_Write. 2011-12-16 17:40:27 +01:00
Nikolay Sivov 485fde811d comctl32/listview: Create header when LVS_EX_FULLROWSELECT is requested. 2011-12-09 21:15:26 +01:00
Nikolay Sivov dfbe664548 comctl32/listview: Create header when LVS_EX_GRIDLINES style is set. 2011-12-05 12:23:24 +01:00
Nikolay Sivov 482d80cf16 comctl32/tests: Make state data accessible to caller (Valgrind). 2011-10-18 15:12:47 +02:00
Francois Gouget 07cfe3ea51 comctl32/tests: Make impl_from_IStream() static. 2011-10-13 19:57:19 +02:00
Marko Nikolic 154d088eb9 comctl32/tests: Removed sign comparison warning in datetime tests. 2011-10-06 12:27:39 -05:00
Marko Nikolic b76e2daec2 comctl32/tests: Removed sign comparison warning in dpa tests. 2011-10-06 12:26:51 -05:00
Nikolay Sivov 1bc331f31f comctl32/treeview: Free checkbox imagelist when control is about to be killed. 2011-10-03 14:39:03 -05:00
Nikolay Sivov ce6819d93d comctl32/tests: Fix a test that depends on control size. 2011-10-03 11:26:55 -05:00
Nikolay Sivov 40c783fcc1 comctl32/monthcal: After notification safely free buffer allocated on heap. 2011-10-03 09:45:33 -05:00
Michael Stefaniuc d8213b468a comctl32/tests: Don't accept Win95 behavior. 2011-09-27 16:24:26 +02:00
Michael Stefaniuc af27b03967 comctl32/tests: Standardize COM in imagelist.c. 2011-09-27 16:24:26 +02:00
Francois Gouget bd7b345b26 Assorted spelling fixes & co. 2011-09-27 11:00:13 +02:00
Francois Gouget 3de330db54 tests: Remove unneeded assert.h includes. 2011-09-27 10:59:56 +02:00
Francois Gouget e6368a040c comctl32/tests: Add basic tests for the SysLink control. 2011-09-26 22:42:02 +02:00
Nikolay Sivov d3758e02b8 comctl32/monthcal: Properly adjust day of week in MCM_SETCURSEL. 2011-09-23 14:19:25 +02:00
Nikolay Sivov d6349844e6 comctl32/monthcal: Correct MCM_SETTODAY handler return value. 2011-09-23 14:19:18 +02:00
Nikolay Sivov efbb419621 comctl32/monthcal: Fix some day state problems. 2011-09-23 14:19:13 +02:00
Nikolay Sivov b11208e5f8 comctl32/monthcal: Fix MCM_GETMONTHRANGE with regard to multiple calendars and parameter handling. 2011-09-23 14:19:07 +02:00
Nikolay Sivov 23dfef0d9e comctl32/monthcal: Enable multiple calendars support. 2011-09-22 19:51:50 +02:00
Nikolay Sivov 0d3b04d033 comctl32/monthcal: Implement MCM_GETCALENDARCOUNT. 2011-09-20 16:21:40 +02:00
Francois Gouget 01378c5c8e comctl32: Don't crash when getting a bad image list handle. 2011-09-19 18:32:51 +02:00
Francois Gouget 5464d5423a comctl32/tests: Use the PROPSHEETHEADERA_V1_SIZE macros for compatibility with old comctl32 versions. 2011-09-09 16:10:31 +02:00
Francois Gouget 31a24ca7af comctl32: Fix the wizard and property sheet dialog styles. 2011-09-08 20:08:06 +02:00
Francois Gouget 325275304c comctl32/tests: Check the styles of the wizard and property sheet dialogs. 2011-09-08 20:07:51 +02:00
Francois Gouget 6deccab6c9 comctl32: Property sheets must be able to redraw themselves even if no page is selected. 2011-09-06 12:23:55 +02:00
André Hentschel 030ea68963 comctl32/tests: Fix printing a NULL string. 2011-08-30 11:53:01 +02:00
Alexandre Julliard bd3b0e4f70 comctl32: Simplify the DIB byte width computation. 2011-08-29 12:08:21 +02:00
Nikolay Sivov c13bf5a58c comctl32/treeview: Set edit box text before notification and keep it after. 2011-08-22 16:14:35 +02:00
Frédéric Delanoy 760faf01a9 tests: Assorted spelling fixes. 2011-08-04 18:27:37 +02:00
Florian Köberle e68b9f9fc9 comctl32/header: Don't free the imagelist in HEADER_NCDestroy. 2011-08-04 09:06:54 +02:00
Florian Köberle 9a616111da comctl32/tests: Test that headers do not free their image list. 2011-08-04 09:06:51 +02:00
André Hentschel a355121414 user32: Fix for finding nested default buttons. 2011-07-28 19:54:46 +02:00
Austin English fbb0e18051 comctl32/tests: Remove win9x hacks. 2011-07-27 12:17:15 +02:00
Nikolay Sivov 0a92c01a57 comctl32/listview: Don't invalidate list on LVM_SETBKCOLOR. 2011-07-20 19:23:05 +02:00
Nikolay Sivov 43a199d54d comctl32/listview: Don't invalidate list on LVM_SETTEXTCOLOR. 2011-07-20 19:23:05 +02:00
Nikolay Sivov 4fc8c44bf1 comctl32/listview: Don't invalidate list on LVM_SETTEXTBKCOLOR. 2011-07-20 19:23:05 +02:00
Nikolay Sivov 328368cba2 comctl32/tests: Test that edit box is not multiline. 2011-07-20 19:23:05 +02:00
Michael Stefaniuc 11e780ea07 comctl32/tests: Don't cast NULL to an int. 2011-07-19 18:26:21 +02:00
Nikolay Sivov a3ff177d7d comctl32/tests: Simplify a workaround for old module versions, add basic PSM_ADDPAGE test. 2011-07-06 17:03:51 +02:00
Nikolay Sivov 3969416808 comctl32/tests: Test more return values in tests (Clang). 2011-07-04 13:41:13 +02:00
Nikolay Sivov 7d31d39f00 comctl32/tab: Make WM_RBUTTONUP reach default window procedure. 2011-07-04 13:40:43 +02:00
Marcus Meissner 6b90f27d8f comctl32: Fixed strncpy (Coverity). 2011-06-28 11:57:51 -05:00
Jay Yang 30fa4cb5d0 comctl32: Make ComboBoxEx send CBEN_ENDEDIT when selecting from the dropdown list. 2011-06-24 13:13:24 -05:00
Marko Nikolic 909794a2cb comctl32/tests: Removed sign comparison warning in rebar tests. 2011-06-06 21:49:20 +02:00
Marko Nikolic 7399177f0b comctl32/tests: Removed sign comparison warning in imagelist tests. 2011-06-06 16:18:21 +02:00
Marko Nikolic 38bf3a6bbd comctl32/tests: Removed sign comparison warning in listview tests. 2011-06-06 16:17:56 +02:00
Marko Nikolic 589d87f215 comctl32/tests: Removed sign comparison warning in monthcal tests. 2011-06-06 16:17:52 +02:00
Marko Nikolic 1694555942 comctl32/tests: Removed sign comparison warning in tab tests. 2011-06-03 13:56:04 +02:00
Marko Nikolic 6ed2208e72 comctl32/tests: Removed sign comparison warning in status tests. 2011-06-02 16:22:44 +02:00
Marko Nikolic cf6dae563c comctl32/tests: Removed sign comparison warning in toolbar tests. 2011-06-02 16:22:44 +02:00
Marko Nikolic 2dd0d8ab2a comctl32/tests: Removed sign comparison warning in tooltip tests. 2011-06-01 16:09:11 +02:00
Marko Nikolic 8c13dcc2e9 comctl32/tests: Use unsigned constants to remove sign comparison warning. 2011-06-01 16:08:56 +02:00
Marko Nikolic e3ba666485 comctl32/tests: Fixed variable type, removed sign comparison warning. 2011-05-30 17:31:55 +02:00
Nikolay Sivov bcb98d11ba comctl32/treeview: TVM_EXPAND with TVE_TOGGLE action shouldn't always notify as it does on user input. 2011-05-25 11:54:13 +02:00
Gerald Pfeifer 35707aee68 comctl32/tests: Add casts to avoid comparison of different int types. 2011-05-23 11:21:54 +02:00
Nikolay Sivov f9ca298b21 comctl32/tests: Some tests for TVM_GETNEXTITEM and item toggle. 2011-05-20 10:29:24 +02:00
Nikolay Sivov 7ef4546cfb comctl32/treeview: Properly update image state index when TVS_CHECKBOXES is switched on. 2011-05-16 16:35:29 +02:00
Nikolay Sivov f9b14fda02 comctl32/treeview: Store item state supplied from TVN_GETDISPINFO handler. 2011-05-16 16:35:29 +02:00
Nikolay Sivov 1fa1c72d90 comctl32/treeview: Always return state from TVM_GETITEM handler. 2011-05-16 16:35:29 +02:00
Nikolay Sivov 64cd12d740 comctl32/tests: Initialize subitem index. 2011-05-13 20:09:59 +02:00
Nikolay Sivov 96c99dc99b comctl32/tests: Test return values in uniform way. 2011-05-13 17:05:06 +02:00
Nikolay Sivov c6dd14199c comctl32/listview: Fix parameter validation for LVM_SETITEMTEXT. 2011-05-13 10:55:43 +02:00
Nikolay Sivov 97314eeebd comctl32/tests: Make functions from test macros. 2011-05-12 14:25:04 +02:00
Nikolay Sivov 69bcdb7aad comctl32/listview: Don't forward HDN_ITEMCHANGING/HDN_ITEMCHANGED to listview parent. 2011-05-11 14:56:49 +02:00
Nikolay Sivov 34d86a2d17 comctl32/listview: Make edit box handle available from LVN_ENDLABELEDIT notification. 2011-05-09 11:44:30 +02:00
Nikolay Sivov 740e7be128 comctl32/listview: Don't refuse to set subitem data when some extra flag is specified. 2011-05-06 16:42:01 +02:00
Nikolay Sivov 7f64031661 comctl32/tests: Test message result for equality. 2011-05-06 16:41:58 +02:00
Nikolay Sivov cefcadcc38 comctl32: Ignore size field when creating with -W calls. 2011-05-02 18:48:19 +02:00
Nikolay Sivov bf3f848d8a comctl32/tests: Add more MRU tests. 2011-05-02 18:48:14 +02:00
Nikolay Sivov ed161054fa comctl32: Adjust field names and some defines to match current documentation. 2011-05-02 18:33:28 +02:00
Nicolas Le Cam 401961f8fb comctl32/tests: Remove a set but unused variable. 2011-05-02 12:41:39 +02:00
Nikolay Sivov f6b3376ec7 comctl32/tests: Remove practically unused parameters from test functions. 2011-04-27 11:54:47 +02:00
Nikolay Sivov 6867735e20 comctl32/tab: Fix invalid read of item data. 2011-04-11 12:06:18 +02:00
Nikolay Sivov 0270e69b54 comctl32/monthcal: Some tests for MCM_SIZERECTTOMIN. 2011-04-04 11:52:03 +02:00
Vincent Povirk 4d1fca24be comctl32: Use current month and year when checking day of month. 2011-03-31 23:47:26 +02:00
Nikolay Sivov 7bdcbfb9a0 comctl32/listview: Fix edit box text limit. 2011-03-28 17:31:25 +02:00
Nikolay Sivov 124eaa046f comctl32/listview: Adjust dispinfo text buffer length. 2011-03-28 17:31:21 +02:00
Marcus Meissner e766a132db comctl32: Added missing break (Coverity). 2011-03-28 17:12:32 +02:00
Francois Gouget cc70cd9de1 comctl32/tests: Make init_tbsize_result() and tbsize_addbutton() static. 2011-03-16 14:14:23 +01:00
Francois Gouget 755648421e comctl32/tests: Add a '\n' to a pair of ok() calls. 2011-03-07 11:08:42 +01:00
Peter Urbanec 93b5bcc6eb comctl32: Add a check for setting number of parts in the statusbar to zero. 2011-03-01 13:21:58 +01:00
Peter Urbanec 193d13c421 comctl32/tests: Enable statusbar tooltip tests. 2011-02-28 15:50:24 +01:00
Austin English 7c25705e3c comctl32/tests: Remove win9x hack. 2011-02-28 13:11:22 +01:00
Austin English 809bb35bf0 comctl32/tests: Make sure to use a return value (LLVM/Clang). 2011-02-18 14:54:51 +01:00
Austin English 85e3ff245f comctl32/tests: Make sure to use a return value (LLVM/Clang). 2011-02-18 14:54:50 +01:00
Austin English 223c431d90 comctl32/tests: Make sure to use a return value (LLVM/Clang). 2011-02-18 14:54:50 +01:00
Austin English 4803f921e6 comctl32/tests: Make sure to use a return value (LLVM/Clang). 2011-02-18 14:54:50 +01:00
Austin English a41a574d3e comctl32/tests: Remove dead assignments (LLVM/Clang). 2011-02-18 14:54:49 +01:00
Gerald Pfeifer d698e226f6 comctl32/tests: Remove unused parameter from test_removeimage(). 2011-02-14 13:33:30 +01:00
Gerald Pfeifer 8c9abc1dd8 comctl32/tests: Avoid uninitialized variable warning in GetWidthBytes(). 2011-02-14 13:33:29 +01:00
Alexander Kochetkov d668e76461 comctl32: Fixed height of comboboxex32. 2011-02-07 13:07:40 -06:00
Francois Gouget fc55c4a2d5 comctl32/tests: Fix compilation on systems that don't support nameless unions. 2011-02-07 10:17:41 -06:00
Nikolay Sivov cf36677cbc comctl32/tests: Test more return values (LLVM/Clang). 2011-02-07 10:08:40 -06:00
Austin English 3391c28d41 comctl32/tests: Make sure to use return value (LLVM/Clang). 2011-02-07 10:06:50 -06:00
Nikolay Sivov 0edfb1b4a0 comctl32/tests: Initialize item mask on item insert (Valgrind). 2011-01-31 12:28:29 +01:00
Greg Geldorp 50a25a8ebb comctl32/tests: Fix failures for 120DPI display. 2011-01-20 12:24:08 +01:00
Nikolay Sivov 6869f89a30 comctl32/tests: Fix a leak in rebar test data allocation (Valgrind). 2011-01-17 12:48:36 +01:00
Nikolay Sivov e61fd95146 comctl32/tests: Fix a leak in toolbar test data allocation (Valgrind). 2011-01-17 12:48:28 +01:00
Francois Gouget 1465b4d211 comctl32/tests: Add a trailing '\n' to an ok() call. 2010-12-03 16:08:17 +01:00
Paul Vriens a9c31ed90e comctl32/tests: Fix shell32 test failures on NT4/W2K. 2010-11-23 14:16:22 +01:00
Nikolay Sivov 0517abf184 comctl32/treeview: Use a code set by dispinfo holder to convert data encoding after TVN_GETDISPINFO. 2010-11-17 14:01:13 +01:00
Nikolay Sivov 119860b05f comctl32/listview: Use a code set by dispinfo holder to convert data encoding after LVN_GETDISPINFO. 2010-11-17 11:19:32 +01:00
Austin Lund a4a60568a4 comctl32/tests: Fixed rebar layout tests that depend on system font widths. 2010-11-12 11:41:49 +01:00
Austin Lund 293e429296 comctl32/tests: Fixed rebar layout tests which depend on system font height. 2010-11-11 12:21:28 +01:00
Austin Lund cddcf039fc comctl32/tests: Changed rebar layout tests to load data dynamically. 2010-11-11 12:21:21 +01:00
Austin Lund 1f97cb2287 comctl32/tests: Change expect_band_content test to ensure line numbers are reported correctly on test failure. 2010-11-10 16:17:44 +01:00
Austin Lund 1eacb105b5 comctl32/tests: Fix band info tests that depend on system font heights. 2010-11-10 16:17:05 +01:00
Bernhard Übelacker 43aa5f6b2e comctl32: Test for window messages of a property sheet with custom dialog proc. 2010-11-08 18:12:57 +01:00
Austin Lund 05d82b6376 comctl32/tests: Fixed toolbar tests for varing width of button strings. 2010-11-08 13:30:22 +01:00
Austin Lund a07022a7e1 comctl32/tests: Fix toolbar size tests that depend on system font height. 2010-11-08 13:30:22 +01:00
Austin Lund 551d4077c5 comctl32/tests: Change toolbar size test data to load dynamically. 2010-11-08 13:30:22 +01:00
Austin Lund 6a819b102d comctl32/tests: Added extra debugging information to toolbar size tests. 2010-11-05 14:38:36 +01:00
Nikolay Sivov 6ec621e835 comctl32/treeview: Make item data layout partially compatible with native one. 2010-11-01 16:15:05 +01:00
Gerald Pfeifer 42b1006925 comctl32: Fix test description in test_hittest. 2010-11-01 11:44:49 +01:00
Nikolay Sivov 4633fc5c03 comctl32/treeview: Fix TVN_DELETEITEM to use item that is about to be deleted. 2010-10-25 12:41:41 +02:00
Nikolay Sivov 04e5e9cfa0 comctl32/treeview: Accept null item handle as a root for TVM_DELETEITEM. 2010-10-25 12:41:41 +02:00
Austin Lund 23b00490c0 comctl32/tests: Fix ImageList tests for different device color depths. 2010-10-15 11:34:59 +02:00
Austin Lund 227b1fe2ca comctl32/tests: Add tests for negative subitems independent of local settings. 2010-10-05 12:20:29 +02:00
Marko Nikolic abed5b49b9 comctl32/tests: Removed sign comparison warnings. 2010-10-04 16:20:07 +02:00
Nikolay Sivov f08938c381 comctl32/tab: Fix DRAWITEMSTRUCT filling when extra item data of a custom size is used. 2010-10-04 15:00:07 +02:00
Nikolay Sivov 66bad889f4 comctl32/treeview: Prevent item height to be calculated to zero value. 2010-10-04 15:00:07 +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 55676e84ed comctl32/tests: Make some variables static. 2010-10-01 13:35:49 +02:00
Nikolay Sivov 1b2f7517ee comctl32/tab: Add a test for TCM_SETITEMEXTRA. 2010-09-28 12:51:01 +02:00
Austin Lund 3fd940b2a1 comctl32/listview: Fix test failures for subitem returned with negative coordinates. 2010-09-27 14:13:16 +02:00
Nikolay Sivov b65423c546 comctl32/treeview: Erase background when painting over supplied hdc. 2010-09-27 14:13:16 +02:00
Austin Lund e1a0a66f27 comctl32/tests: Default listview width appears to be 1 inch. 2010-09-23 11:53:11 +02:00