Paul Vriens
aaa1c802a4
comctl32/tests: Fix typo (Coverity).
2007-02-07 22:06:00 +01:00
Mikołaj Zalewski
8909419b55
comctl32: rebar: Add some tests for rebar and change the way the header size is fixed.
2007-02-05 12:27:45 +01:00
Lei Zhang
4de56b1b4d
comctl32: Fix the updown control test to use the optional flag.
2007-01-23 11:38:10 +01:00
Paul Vriens
81804538cf
comctl32/tests: Cast-qual warning fixes.
2007-01-23 11:26:44 +01:00
Dmitry Timoshkov
105cf6b282
comctl32: Fix the updown control test to pass under XP.
2007-01-22 12:02:32 +01:00
Mikołaj Zalewski
292cb4d2ac
comctl32: toolbar: Fix the TB_SETBITMAPSIZE for width or height zero (with testcase).
2007-01-16 16:54:25 +01:00
James Hawkins
74ada83c60
comctl32: Rewrite the up-down control tests to add message checking.
2007-01-10 12:00:15 +01:00
Felix Nawothnig
2eb171c1f5
treeview: Initialize iImage and iSelectedImage with zero.
2007-01-09 12:04:40 +01:00
Duane Clark
2575c37b22
comctl32: listview: Allow LVIF_STATE flag in subitems.
2007-01-08 21:00:59 +01:00
Lei Zhang
3a463f039b
comctl32: Add initial tests for the status bar control.
2007-01-03 11:25:31 +01:00
Frank Richter
8002c49ede
comctl32: listview: Fix getting user params and subitems.
...
When querying a listview subitem for the user param, the main item's
user param is returned. Also, when a subitem is custom-drawn, the main
item's user param is passed along.
2006-12-29 20:55:04 +01:00
Francois Gouget
15a7bcb364
comctl32/tests: Replace some '#if 0's with 'if (0)'s.
...
Fix the code so it compiles without warnings.
2006-12-14 20:24:36 +01:00
Marcus Meissner
4d52a421d7
Made some functions static.
2006-12-12 12:10:57 +01:00
Francois Gouget
fb957ec589
comctl32/tests: Fix the CheckDPA() tests.
...
There is no guarantee that the compiler will compute the function arguments in left-to-right order.
2006-11-24 11:49:07 +01:00
Francois Gouget
9d2f40cf33
comctl32/tests: Don't use the NONAMELESS* macros in the tests.
2006-11-24 11:48:42 +01:00
Francois Gouget
1ccf944900
Assorted spelling fixes.
2006-11-13 13:01:53 +01:00
Paul Vriens
6e9f335656
comctl32: Load function pointers by ordinal.
2006-11-08 20:12:38 +01:00
Paul Vriens
2384756b71
comctl32: Beginning of some string related tests.
2006-11-08 11:20:34 +01:00
Francois Gouget
88f3cb2a7d
comctl32: Add missing '\n' to ok() call.
2006-11-07 15:24:36 +01:00
Mikołaj Zalewski
258008012c
comctl32: toolbar: Add buttons size tests.
2006-11-02 12:31:32 +01:00
Michael Stefaniuc
962e97dbf3
comctl32/tests: Specify type of function argument and remove unused arguments.
2006-10-24 11:33:28 +02:00
Rob Shearman
c932790dcf
comctl32: Fix imagelist leak in tests.
2006-10-23 15:18:03 +02:00
Mikołaj Zalewski
39c4bbe56a
comctl32: toolbar: Fix the tests and handling of TB_SETHOTITEM on a disabled button.
2006-10-19 14:00:55 +02:00
Mikołaj Zalewski
4c5de64014
comctl32: header: Test and improve the custom draw and owner draw code.
2006-10-16 11:30:34 +02:00
Mikołaj Zalewski
76b162067f
comctl32: toolbar: Test and improve TB_SETHOTITEM.
2006-10-14 20:43:03 +02:00
Michael Ploujnikov
a348e0936a
comctl32/tests: Win64 printf format warning fixes.
2006-10-13 15:46:06 +02:00
Mikołaj Zalewski
c95aa8228a
comctl32: toolbar: Passing a string pointer in TB_INSERTBUTTON shouldn't change the strings table (with test case).
2006-10-12 12:55:56 +02:00
Mikołaj Zalewski
241956101e
comctl32: toolbar: Fix the TB_ADDSTRING from resources for a NUL delimiter.
2006-10-09 20:53:15 +02:00
Francois Gouget
20eb2f9998
comctl32: Fix LVM_GETITEM/LVIF_STATE so it only returns the bits it
...
has been asked for, and sets all the others to zero (with conformance
test).
2006-10-03 20:18:57 +02:00
Francois Gouget
68e84a7a53
Add missing '\n's to ok() calls.
2006-09-29 17:53:39 +02:00
Francois Gouget
222c167969
Assorted spelling fixes.
2006-09-29 16:28:30 +02:00
Michael Stefaniuc
85ce5117c5
Add a WINE_NO_LONG_INT define to many makefiles to ease the transition of DWORD/LONG/ULONG from long to int.
2006-09-29 16:08:30 +02:00
Mikołaj Zalewski
5db5744c5b
comctl32: toolbar: Test and fix TB_ADDSTRING from resource.
2006-09-27 20:21:00 +02:00
Mikołaj Zalewski
c77890d4f3
comctl32: toolbar: Resize the imagelist icons after a TB_SETBITMAPSIZE.
2006-09-26 11:37:47 +02:00
Mikołaj Zalewski
2fa45673f8
comctl32: toolbar: Fix the return code of TB_ADDBITMAP.
2006-09-21 17:42:44 +02:00
Mikołaj Zalewski
9e390091db
comctl32: toolbar: Fix IDB_STD_VIEW_* icons count (with testcase).
2006-09-21 17:41:36 +02:00
Mikołaj Zalewski
d457b37d82
comctl32: toolbar: Use correctly wParam in TB_ADDBITMAP.
2006-09-21 17:41:20 +02:00
Mikołaj Zalewski
89f537dd57
comctl32: imagelist: SetImageCount can be used to decrease image count (with testcase).
2006-09-21 17:41:05 +02:00
Mikołaj Zalewski
80664defa8
comctl32: toolbar: Add some tests for TB_ADDBITMAP.
2006-09-21 17:40:45 +02:00
Mikołaj Zalewski
8ab78e18c6
comctl32: header: Test the header order-management code and fix some bugs.
2006-09-20 11:19:30 +02:00
Alexandre Julliard
32ab895e46
makefiles: Generate the dependencies line to avoid some code duplication.
2006-09-14 09:38:16 +02:00
Stefan Huehner
998e256c82
Fix some -Wstrict-prototype warnings () -> (void).
2006-08-21 12:06:26 +02:00
Andrew Talbot
1a40c4c552
comctl32/tests: Write-strings warnings fix.
2006-07-31 10:51:15 +02:00
Andrew Talbot
8d1e492ad3
comctl32/tests: Write-strings warnings fix.
2006-07-20 12:11:18 +02:00
Huw Davies
f01ae8ace9
comctl32: All items should be marked as unchecked when LVS_EX_CHECKBOXES is initially set.
...
When a new item is added with LBS_EX_CHECKBOXES already set then that item is marked as unchecked.
2006-07-18 11:09:27 +02:00
Alexandre Julliard
77dc0d9be5
.gitignore: Added wildcards to ignore generated resource files.
2006-07-10 21:39:00 +02:00
Alexandre Julliard
0fa8baafcb
make_dlls: Recursively ignore .ok files in all tests directories.
2006-07-10 21:26:50 +02:00
Alexandre Julliard
edd100b899
make_dlls: Recursively ignore testlist.c in all tests directories.
2006-07-10 21:19:42 +02:00
Alexandre Julliard
cc2b3b48e6
Take advantage of the recursive nature of .gitignore for Makefile entries.
...
Prefix other entries with '/' to make them non-recursive.
2006-07-10 20:47:54 +02:00
Andrew Talbot
b93f547a1e
comctl32/tests: Write-strings warnings fix.
2006-07-03 11:58:41 +02:00
Francois Gouget
11ae0f6386
Assorted spelling fixes.
2006-06-16 11:32:29 +02:00
Mike McCormack
13115d8cf6
comctl32: Add a short test for the listview.
2006-06-15 11:39:29 +02:00
Alexandre Julliard
03e2b335c4
comctl32: Don't use sizeof in traces to avoid printf format warnings.
2006-06-13 14:09:16 +02:00
Andrew Talbot
5ca5c8489e
comctl32/tests: Write-strings warnings fix.
2006-05-30 12:24:01 +02:00
Andrew Talbot
b836d1f7c3
comctl32/tests: Write-strings warning fix.
2006-05-28 18:27:27 +02:00
Jonathan Ernst
360a3f9142
Update the address of the Free Software Foundation.
2006-05-23 14:11:13 +02:00
Mikołaj Zalewski
36a8e5fba3
comctl32: header: Fix INSERTITEM on a zero mask and GETITEM on a mask with unknown fields.
...
INSERTITEM should fail on a zero mask. If in GETITEM the mask has an
unknown field it should store only the comctl32 4.0 fields (with test
case).
2006-05-16 20:23:39 +02:00
Mikołaj Zalewski
bf346b240d
comctl32: header: Copy some fields on INSERTITEM even if they are not in the mask.
2006-05-16 20:22:27 +02:00
Mikołaj Zalewski
3eccdfcca7
comctl32: header: Automatically set some format fields.
2006-05-16 20:22:11 +02:00
Mikołaj Zalewski
8266fdd8cb
comctl32: header: Check for HDN_GETDISPINFO not being sent during INSERT/SETITEM.
2006-05-15 15:00:40 +02:00
Mikołaj Zalewski
d848dda8bc
comctl32: Test the HDM_SETITEM notifications.
2006-04-19 19:25:33 +02:00
Huw Davies
517b85f989
comctl32: Set the sheet caption before invoking the sheet callback and before creating the pages.
2006-04-06 22:22:00 +02:00
Alexandre Julliard
5fd23798ff
comctl32: Force a specific day value in the monthcal test.
...
Avoids test failure when the current day happens to be the 31st...
2006-03-31 12:45:59 +02:00
Mike McCormack
cba422261b
comctl32: Fix some gcc 4.1 warnings.
2006-03-15 11:30:25 +01:00
Vitaliy Margolen
9774745330
comctl32: Remove/swap limits if min > max in MCM_SETRANGE.
...
We should swap min & max only when both limits are being
set. Otherwise limit that being set should invalidate other limit
(remove it).
2006-02-16 12:19:36 +01:00
Vitaliy Margolen
f273bdc0b5
comctl32: Don't change month range in MCM_SETRANGE. Add tests for this.
2006-02-16 12:19:09 +01:00
Vitaliy Margolen
bc2b9e3feb
comctl32: Fix invalid date/time check in MCM_SETRANGE: ignore time and fail on bad date.
2006-02-14 17:12:45 +01:00
Vitaliy Margolen
38290cf977
comctl32: Add month calendar tests.
2006-02-06 20:58:48 +01:00
Eric Pouech
e66e227dbe
Fixes for missing prototypes warnings.
2006-02-06 13:13:28 +01:00
Dmitry Timoshkov
57a579ffcd
Make more arrays const.
2006-01-24 14:00:32 +01:00
Rob Shearman
823ba55aca
comctl32: Test the painting behaviour of the progress bar control.
...
Test the painting behaviour of the progress bar control when the
PBM_SETPOS message is sent to it, with respect to whether the
background is erased and what part of the control is redrawn.
2006-01-11 12:12:06 +01:00
Dmitry Timoshkov
f15abf08ac
comctl32: Add a test for the initial tooltip window style settings,
...
make it pass under Wine.
2005-12-19 17:43:10 +01:00
Alexandre Julliard
0ec7e1a591
Renamed all .cvsignore files to .gitignore.
2005-11-26 13:10:33 +01:00
Vijay Kiran Kamuju
b904e25234
Added header control tests.
2005-11-18 12:33:10 +00:00
Francois Gouget
2adb302a99
Add trailing '\n's to ok() and TRACE() calls.
2005-11-10 11:17:38 +00:00
Krzysztof Foltman
364c3aa449
Separators with group style set don't separate toolbar radio groups
...
anymore (which broke tool selection in Front Panel Designer).
2005-10-21 15:45:11 +00:00
Jason Edmeades
a18b7baa87
Fix some off by one calculations in the comboboxex functions, and
...
handle an out of range positive index the same as windows + unit test
case.
2005-09-21 09:41:44 +00:00
Alexandre Julliard
ba41fe20bc
Fixed a few more pointer to integer typecast issues for 64-bit
...
platforms.
2005-09-12 21:22:32 +00:00
Alexandre Julliard
e4b2a0bbbc
Use Get/SetWindowLongPtr instead of Get/SetWindowLong where
...
appropriate.
2005-09-09 15:20:04 +00:00
Alexandre Julliard
cc4da88563
Explicitly import kernel32 in tests that use it.
2005-08-27 09:27:09 +00:00
Vitaliy Margolen
abd12e4dbf
Fix handling of minimum tab width.
...
Add more tests to test it.
2005-08-23 10:05:54 +00:00
Michael Kaufmann
e3a35a8653
- Redraw immediately upon PBM_SETPOS, PBM_DELTAPOS, PBM_STEPIT.
...
- New tests.
2005-08-23 10:02:25 +00:00
Francois Gouget
38339b0a96
The PSDK does not define a TreeView_InsertItemA() macro so use
...
TreeView_InsertItem() instead.
2005-08-10 14:42:32 +00:00
Alexandre Julliard
90c3c89aea
Fixed regression in DPA_Search.
2005-08-01 14:50:36 +00:00
Felix Nawothnig
9fb00ff5c8
Fix DPA_Search for sorted arrays.
2005-08-01 09:18:23 +00:00
Francois Gouget
28dc5a8afc
Assorted spelling fixes.
2005-07-11 10:59:41 +00:00
Felix Nawothnig
7dde735180
Fix some DPA functions so they pass the new tests.
2005-07-08 11:30:28 +00:00
Felix Nawothnig
6d9150dd38
Add another failing DPA test.
2005-07-07 11:26:26 +00:00
Francois Gouget
c7dcf642ea
Add trailing '\n's to ok() calls.
2005-07-06 15:46:47 +00:00
Felix Nawothnig
7a4b579b11
Fix DPA tests on Win95.
2005-07-05 11:01:29 +00:00
Felix Nawothnig
126af8653e
Rewrote the DPA testsuite.
2005-07-03 12:02:09 +00:00
Stefan Huehner
863a4b1488
Fix some more -Wstrict-prototypes warnings.
2005-06-21 20:53:13 +00:00
Stefan Huehner
ac6f562b52
Fix more -Wstrict-prototypes warnings.
2005-06-20 14:18:03 +00:00
Stefan Huehner
712087700e
Fix some -Wstrict-prototypes warnings.
2005-06-16 15:52:44 +00:00
Krzysztof Foltman
6b1e80cb2c
Test when TVN_SELCHANGING and TVN_SELCHANGED are really sent.
2005-06-13 12:23:01 +00:00
Mike McCormack
882bc4d18d
Warning fixes for -Wmissing-declarations and -Wwrite-strings.
2005-06-09 09:50:56 +00:00
Stefan Leichter
5027c1b5c5
Import DPA_Search by ordinal like other DPA functions.
2005-04-22 21:18:12 +00:00
C. Scott Ananian
f65e415d64
UPDOWN_GetBuddyInt should not fail when the control is empty.
2005-03-18 14:09:12 +00:00
C. Scott Ananian
793fd5646b
Started a unit test case for the updown control.
2005-03-16 19:52:40 +00:00
Jon Griffiths
6cf8602ebb
Comment out a test that crashes on early versions.
2005-03-14 10:10:00 +00:00
Francois Gouget
4d801b66e6
Assorted spelling fixes.
2005-02-10 19:19:35 +00:00
Jon Griffiths
873cd009d0
Remove unneeded headers to reduce unneeded rebuilds.
2004-12-15 10:54:44 +00:00
Eric Pouech
4056d7ef8c
Fixed some errors in function prototypes.
2004-12-13 21:19:01 +00:00
Jon Griffiths
d6139af2da
Implement the remaining MRU functions, fix a couple of differences
...
from native comctl32, add tests of MRU behaviour and documentation.
2004-12-10 15:31:38 +00:00
Francois Gouget
3bb5b093e8
Assorted spelling fixes.
2004-10-22 22:27:51 +00:00
Gerald Pfeifer
8e85b37088
Completely disable unused function show_image().
2004-10-14 00:34:47 +00:00
Jon Griffiths
ce0fbb5b28
ImageList_Merge should not fail if indices are bad.
...
Add tests for this case, a visible test mode and fix DrawIndirect test
under some native comctl32.dll's.
2004-10-07 17:34:56 +00:00
Michael Stefaniuc
fd306fb5d1
- native ImageList_Remove dosn't spit out an error message when
...
deleting an index out of range so don't do that either
- add 2 ImageList_Remove tests
2004-09-28 19:17:43 +00:00
Ferenc Wagner
e07e1ee547
Added \n to ok() strings in the imagelist tests.
2004-09-02 20:08:15 +00:00
Francois Gouget
d661e1a2a9
MSVC does not like the typeof() in the function pointer declaration.
...
Fix a warning.
2004-08-31 17:32:43 +00:00
Robert Shearman
0aa22f989b
Allow image list tests to compile and run on old platforms.
2004-08-26 18:22:31 +00:00
Francois Gouget
dff5004bc0
Assorted spelling fixes.
2004-08-26 00:31:20 +00:00
Mike McCormack
99c83d4c57
Tests for icon and bitmap adding and removing and bitmap drawing with
...
image lists.
2004-08-24 18:41:52 +00:00
Kevin Koltzau
59302aed35
Make SetWindowSubclass behave with SetWindowLong subclasses.
...
Allow unlimited number of subclasses.
Correct issue when SendMessage is called from within a subclass proc.
Add regression test.
2004-08-22 22:29:37 +00:00
Michael Stefaniuc
14d9a7c1e9
Test case for hotspot handling.
2004-08-22 01:59:55 +00:00
Alexandre Julliard
589e115233
We no longer use the .exe.spec.c files.
2004-03-02 21:16:37 +00:00
Robert Shearman
436145e975
Fix nGrow initialization in DPA_CreateEx.
2004-02-06 05:16:32 +00:00
Francois Gouget
231fbff8d0
Add trailing '\n's to ok() calls.
2004-01-27 04:01:10 +00:00
Francois Gouget
a5aa8dc1d0
DPA_Create is missing from all recent import libraries so use
...
GetProcAddress to load it.
Add '\n' to 'ok' calls.
2004-01-19 21:47:35 +00:00
Francois Gouget
4cd80a3637
Add trailing '\n's to ok() calls.
2004-01-19 21:43:43 +00:00
Vitaliy Margolen
036dcf167e
- Fix drawing of HotTracked tabs & buttons.
...
- More tab size fixes in different styles.
- Don't use new padding until style changes.
- Fix left alignment of labels &| icons.
- Don't draw over UpDown control.
- Fully erase tabs when scrolling.
- More tests.
2003-12-02 03:31:44 +00:00
Vitaliy Margolen
785bae8aae
- Fix tab size for TCS_OWNERDRAWFIXED style.
...
- Correct size recalculation after setting tab width.
- Fix button sizes to match native.
- Center both vertically and horizontally tab text & icon.
- Use correct left/center alignment flags.
2003-10-31 00:06:42 +00:00
Alexandre Julliard
e37c6e18d0
Fixed header dependencies to be fully compatible with the Windows
...
headers (with help from Dimitrie O. Paun).
2003-09-05 23:08:26 +00:00
Uwe Bonnes
2c4fd4289c
New comctl32 test directory and test case for DPA_Search.
2003-05-15 23:58:48 +00:00