Commit Graph

3468 Commits

Author SHA1 Message Date
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
Alexander Scott-Johns e2d4775233 comctl32: Fix read of uninitialized data in LISTVIEW_HeaderNotification and rename it to LISTVIEW_Notify (Valgrind). 2011-02-17 17:31:22 +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
Nikolay Sivov 6992ccc042 comctl32/listview: Remove duplicated operation (LLVM/Clang). 2011-02-07 10:08:31 -06:00
Nikolay Sivov e8b73fa8f3 comctl32/listview: Remove some useless operations (LLVM/Clang). 2011-02-07 10:08:25 -06:00
Nikolay Sivov b5ddadce6f comctl32/listview: Remove couple of dead assignments (LLVM/Clang). 2011-02-07 10:08:04 -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 6d1a3c6e6e comctl32/imagelist: Fix a couple of imagelist leaks (Valgrind). 2011-01-17 12:50:33 +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
Alexandre Julliard 54684cf674 comctl32: Convert string table resources to po files. 2011-01-11 16:05:47 +01:00
Alexandre Julliard cca319d594 comctl32/imagelist: Don't change destination size in ImageList_Duplicate without corresponding allocation. 2011-01-10 12:41:38 +01:00
Joel Holdsworth 90a8e3f37f comctl32/rebar: Implemented dragging between rows. 2011-01-10 12:41:37 +01:00
Joel Holdsworth 53284d2a18 comctl32/rebar: Moved drag notify code into REBAR_MouseMove. 2011-01-10 12:41:36 +01:00
Joel Holdsworth ebadd4ec46 comctl32/rebar: Implemented band reordering within rows. 2011-01-10 12:41:35 +01:00
Joel Holdsworth 1e644a7db7 comctl32/rebar: Removed a redundant call. 2011-01-10 12:41:35 +01:00
Gerald Pfeifer 38ce67a462 comctl32: Shed unused parameter from TOOLTIPS_NCCreate. 2011-01-03 11:29:30 +01:00
Gerald Pfeifer b227f75435 comctl32: Remove the last, unused parameter from LISTVIEW_HScroll. 2011-01-03 11:29:09 +01:00
Hwang YunSong a5661427dd comctl32: Update Korean resource. 2010-12-20 12:47:37 +01:00
Alexandre Julliard 84a86d4897 comctl32: Fix positioning of tracking tooltips at the bottom of the screen. 2010-12-13 16:24:49 +01:00
Francois Gouget 320d8d2a52 comctl32: Add a trailing '\n' to a FIXME() call. 2010-12-09 12:17:33 +01:00
André Hentschel d32d1c866d comctl32: Partially implement new messages. 2010-12-05 12:25:16 +01:00
Francois Gouget 1465b4d211 comctl32/tests: Add a trailing '\n' to an ok() call. 2010-12-03 16:08:17 +01:00
Nikolay Sivov f0f3157da1 comctl32/listview: Don't touch out text pointer if it wasn't requested. 2010-12-03 13:13:45 +01:00
Paul Vriens a9c31ed90e comctl32/tests: Fix shell32 test failures on NT4/W2K. 2010-11-23 14:16:22 +01:00
Nikolay Sivov 3fc6e08f2a comctl32/treeview: Remove some casts. 2010-11-17 14:01:13 +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
Paul Vriens afc5bf72c4 comctl32: Update Serbian (Latin and Cyrillic) translations.
Translation by Đorđe Vasiljević.
2010-11-08 11:56:13 +01:00
Austin Lund 6a819b102d comctl32/tests: Added extra debugging information to toolbar size tests. 2010-11-05 14:38:36 +01:00
Gerald Pfeifer 7312981cf5 comctl32: Remove the last, unused parameter fromTOOLTIPS_NewToolRectT. 2010-11-05 11:28:23 +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
Gerald Pfeifer d25d667627 comctl32: Remove TOOLTIPS_WindowFromPoint, putting its functionality into its sole calling site. 2010-11-01 11:44:43 +01:00
Alexandre Julliard 478d35fa75 comctl32: Make more functions available by name. 2010-10-25 13:52:51 +02: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
Alexandre Julliard 2b4aeca70b comctl32: Use the correct resource ids for cursors. 2010-10-18 19:08:37 +02:00
Austin Lund 23b00490c0 comctl32/tests: Fix ImageList tests for different device color depths. 2010-10-15 11:34:59 +02:00
Alexandre Julliard 1826530974 comctl32: Use the appropriate color format when loading a DIB in ImageList_LoadImageW. 2010-10-14 17:54:51 +02:00
Jeff Latimer ad9507b5f3 comctl32: Change stub to return IDYES instead of IDOK. 2010-10-13 11:19:53 +02:00
Yaron Shahrabani d298ec1944 comctl32: Added Hebrew translation. 2010-10-07 16:08:23 +02:00
Alexandre Julliard d8950a7ea6 comctl32/toolbar: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:04:08 +02:00
Alexandre Julliard a37e5975dc comctl32/propsheet: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:04:01 +02:00
Alexandre Julliard 87b359c48a comctl32/progress: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:03:54 +02:00
Alexandre Julliard 5434d069ea comctl32/pager: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:03:48 +02:00
Alexandre Julliard a10441d67a comctl32/ipaddress: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:03:41 +02:00
Alexandre Julliard 96ed854d35 comctl32/datetime: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:03:33 +02:00
Alexandre Julliard 4b4c1a0060 comctl32/comboex: Fix incorrect use of the ScreenToClient function. 2010-10-05 14:03:25 +02:00
Austin Lund 227b1fe2ca comctl32/tests: Add tests for negative subitems independent of local settings. 2010-10-05 12:20:29 +02:00
Detlef Riekenberg 51db7f0a15 comctl32: Dump a parameter in a TRACE. 2010-10-05 12:10:17 +02:00
Dmitry Timoshkov 09539e4219 comctl32: Postpone setting the property sheet focus until the tab control is initialized. 2010-10-05 12:07:38 +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 03bd3c8040 comctl32/listview: Use actual edit box contents to calculate initial control size. 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
Luca Bennati d345c8dd93 comctl32: Update Italian translation. 2010-09-28 12:57:33 +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 5d657a106f comctl32/listview: Use proper A/W call to measure item text string. 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
Hans Leidekker af7e4dbe54 comctl32: Add a stub implementation of TaskDialogIndirect. 2010-09-27 14:10:46 +02:00
Alexandre Julliard af200111b4 comctl32: Return the correct hittest for the size grip in mirrored windows. 2010-09-24 15:45:55 +02:00
Austin Lund e1a0a66f27 comctl32/tests: Default listview width appears to be 1 inch. 2010-09-23 11:53:11 +02:00
Austin Lund 3836e62ed8 comctl32/tests: LVM_GETRECTITEM should return TRUE. 2010-09-22 12:43:37 +02:00
Austin English 76ba45e5ab comctl32: Fix compiler warnings on Clang. 2010-09-20 13:57:40 +02:00
Gerald Pfeifer 9724a432e9 comctl32: Remove unused parameter lpcs from TOOLTIPS_Create. 2010-09-20 13:48:12 +02:00
Alexandre Julliard 81b8ee863e makefiles: Add a standard header for all makefiles to replace the common variable initializations. 2010-09-19 12:36:48 +02:00
Alexandre Julliard cd3d46d178 comctl32: Use int64 in the spec file for 64-bit integers. 2010-08-31 14:23:47 +02:00
Nikolay Sivov acbd632039 comctl32/imagelist: Fix return value for IImageList_GetIconSize(). 2010-08-23 13:37:02 +02:00
Nikolay Sivov 9b77425f6a comctl32/imagelist: Fix return value from IImageList_SetBkColor(). 2010-08-23 13:37:02 +02:00
Nikolay Sivov 1c82b3491a comctl32/imagelist: Remove parameter check from IImageList_GetBkColor(). 2010-08-23 13:37:02 +02:00
Nikolay Sivov 6db1d3c5b9 comctl32/imagelist: Fix reference leak in IImageList_Clone(). 2010-08-23 13:37:01 +02:00
Nikolay Sivov 87847aa13c comctl32/imagelist: Remove parameter check from IImageList_Clone(). 2010-08-23 13:37:01 +02:00
Nikolay Sivov eb2aae669c comctl32/imagelist: Make IImageList_Merge() crash like it does on native. 2010-08-23 13:37:01 +02:00
Gerald Pfeifer 84a6598290 comctl32: Remove the last, unused parameter from LISTVIEW_VScroll and all its invocations. 2010-08-23 13:37:01 +02:00
Nikolay Sivov d84cad6a06 comctl32/imagelist: Fail to create imagelist with zero or negative image dimensions. 2010-08-20 13:46:54 +02:00
Nikolay Sivov 66c9a73db5 comctl32/imagelist: Fail in ImageList_GetIconSize on null parameters. 2010-08-20 13:46:49 +02:00
Nikolay Sivov 8bcdc9ad43 comctl32/tests: More imagelist tests to show broken parameter validation. 2010-08-20 13:46:45 +02:00
Nikolay Sivov 4023e0125f comctl32/imagelist: Fix failure code for IImageList_Remove(). 2010-08-20 13:46:40 +02:00
Nikolay Sivov 5ee4441c15 comctl32/imagelist: Fix failure code for IImageList_Draw(). 2010-08-20 13:46:36 +02:00
Nikolay Sivov 33ee0cae46 comctl32/tests: Use reduced IMAGELISTDRAWPARAMS structure size for tests. 2010-08-20 13:46:33 +02:00
Nikolay Sivov 4d6c30f90f comctl32/tests: Use better names for test functions, discover some new test failures. 2010-08-20 13:46:30 +02:00
Nikolay Sivov ce5a06c1b0 comctl32/listview: Fix infinite loop case for full item range as a first search range. 2010-08-20 13:21:34 +02:00
Austin Lund 8fdb1bec12 comctl32/tests: DateTimePicker and MonthCalendar controls only support Gregorian calendar. 2010-08-19 17:32:18 +02:00
David Hedberg 31f538516a comctl32: Return 0 when extended item state is requested from a treeview. 2010-08-18 11:29:15 +02:00
David Hedberg 4507905f8b comctl32: Don't break on TVIS_NOSINGLEEXPAND. 2010-08-18 11:28:16 +02:00
Austin Lund c3f9a4c362 comctl32/tests: Do not perform comparison of dates if GetDateFormat fails. 2010-08-18 09:47:32 +02:00
Gerald Pfeifer ab575718ce comctl32: Merge is_textT and is_textW into a single is_text. 2010-08-16 15:54:22 +02:00
Nikolay Sivov 9ce376181a comctl32/monthcal: Use recently introduced enum in scroll buttons painting helper. 2010-08-16 13:45:14 +02:00
Nikolay Sivov ae1062c12d comctl32/monthcal: Store all control colors in a single array. 2010-08-16 13:45:07 +02:00
Nikolay Sivov 8caeb2f735 comctl32/monthcal: Fix assumption about a single calendar for minimal rectangle calculation. 2010-08-16 13:44:55 +02:00
Nikolay Sivov 197a716424 comctl32/monthcal: Remove macro used once. 2010-08-16 13:44:50 +02:00
Nikolay Sivov af6ba8297f comctl32/monthcal: Properly scroll calendars on year change. 2010-08-16 13:44:43 +02:00
Nikolay Sivov 23d8d35e9e comctl32/monthcal: Make month popup menu respect multiple calendars. 2010-08-16 13:44:39 +02:00
Nikolay Sivov 09d883fbf0 comctl32/monthcal: Properly adjust selections on scrolling. 2010-08-16 13:44:35 +02:00
Nikolay Sivov 76d3e1d553 comctl32/monthcal: Support new hittest fields for some cases. 2010-08-16 13:44:29 +02:00
Nikolay Sivov 94dfbcaad5 comctl32/tests: Remove some noise from function names.
Everything in this file is about Monthcal.
2010-08-04 13:26:11 +02:00
Nikolay Sivov 8e968fd290 comctl32/monthcal: Add some tests for post-V1 hittest fields. 2010-08-04 13:26:00 +02:00
Andrew Talbot ebacf49f02 comctl32: Constify some variables. 2010-08-04 12:26:15 +02:00
Nikolay Sivov 7fb6031731 comctl32/monthcal: Erase week numbers rectangle before drawing new text. 2010-08-02 14:08:48 +02:00
Nikolay Sivov 49949cbbc2 comctl32/monthcal: No need to calculate month length on every iteration. 2010-08-02 14:08:40 +02:00
Nikolay Sivov db10fb8301 comctl32/monthcal: Get rid of stored current selection date, it's always synced with lower bound. 2010-08-02 14:08:34 +02:00
Nikolay Sivov 516c322ecc comctl32/monthcal: Add support for month delta in button navigation. 2010-08-02 14:08:20 +02:00
Nikolay Sivov b83d11ace4 comctl32/monthcal: Add helper to jump to specified number of months. 2010-08-02 14:08:14 +02:00
Nikolay Sivov 23e9866be8 comctl32/monthcal: Fix navigation from last day in a month. 2010-08-02 14:08:06 +02:00
Nikolay Sivov a35085457e comctl32/monthcal: Rename button navigation helper to better reflect its purpose. 2010-08-02 14:08:00 +02:00
Andrew Talbot 2b9ff98203 comctl32: Constify some variables. 2010-08-02 12:55:21 +02:00
Andrew Talbot 2061bf5f38 comctl32: Constify some variables. 2010-08-02 12:55:21 +02:00
Nikolay Sivov 279677b7d8 comctl32/treeview: Fix possible crash in TVS_SINGELEXPAND helper (Coverity). 2010-07-28 16:28:23 +02:00
Nikolay Sivov 6711780a8f comctl32/tests: Merge one test function to existing tests, use explicit message numbers. 2010-07-26 18:38:32 +02:00
Nikolay Sivov 16dfb1a039 comctl32/treeview: Fix TVS_SINGLEEXPAND notifications order. 2010-07-26 18:38:32 +02:00
Nikolay Sivov b3a61c1329 comctl32/treeview: Properly initialize expanded image index. 2010-07-26 18:38:32 +02:00
Dmitry Timoshkov 1bf5e12e95 comctl32: Make sure that the focus is set to an existing property sheet button. 2010-07-22 16:07:54 +02:00
Michael Stefaniuc 7dfba50bca comctl32: Remove the ignored common resource attributes. 2010-07-22 10:39:05 +02:00
Paul Vriens 36b595e69c comctl32: Use the Cyrillic 'O' in the Serbian translation. 2010-07-22 10:21:59 +02:00
Alexandre Julliard b86d515ed6 dlls: Remove explicit imports of kernel32 and ntdll. 2010-07-21 17:38:36 +02:00
Paul Vriens bd16a7225d comctl32: Add the Serbian (Cyrillic) translation.
Translation by Nenad Vujic <nesa24casa@gmail.com>
2010-07-21 09:33:50 +02:00
Nikolay Sivov b486c50523 comctl32/monthcal: Use memcpy to copy day state arrays. 2010-07-20 16:28:17 +02:00
Alexandre Julliard af6fb4712f comctl32: Fix positioning of toolbars that have the WS_BORDER style. 2010-07-20 14:40:32 +02:00
Nikolay Sivov 94666ebf0d comctl32/monthcal: Prepare MCM_GETMONTHRANGE with GMR_VISIBLE for multiple calendars. 2010-07-19 15:15:53 +02:00
Nikolay Sivov 34fba5a2d2 comctl32/monthcal: Get rid of goto jumps in hit test helper. 2010-07-19 15:15:47 +02:00
Nikolay Sivov 8ea515c872 comctl32/monthcal: Modify hittesting helper to work with multiple calendars. 2010-07-19 15:15:41 +02:00
Nikolay Sivov 2042cbc243 comctl32/monthcal: Prepare drawing helpers for multiple calendars. 2010-07-19 15:15:33 +02:00
Nikolay Sivov 274d132b1f comctl32/monthcal: Separate single calendar data. 2010-07-19 15:15:22 +02:00
David Hedberg b30934c529 comctl32: Warn when using unsupported extended styles. 2010-07-19 15:09:05 +02:00
David Hedberg e81d65f8d4 comctl32: Add support for expanded state image in treeview. 2010-07-19 15:09:03 +02:00
Florian Köberle 4be9f0a79b comctl32: Simplify the code. 2010-07-19 14:38:17 +02:00
Florian Köberle 42c5ff799a comctl32: Call TREEVIEW_SendExpanded after expanding. 2010-07-19 14:38:17 +02:00