Commit Graph

321 Commits

Author SHA1 Message Date
Dmitry Timoshkov b43afeef89 Add a test for LB_SELITEMRANGE, make it pass under Wine. 2005-12-01 11:12:34 +01:00
Dmitry Timoshkov 7d86789758 Add a test for RedrawWindow with an empty region/rectangle, make it
pass under Wine.
2005-11-30 19:46:00 +01:00
Vitaliy Margolen 93b63566a5 ShowWindows(SW_SHOWMAXIMIZED) should ignore WS_MAXIMIZE window
state. Change tests accordingly.
2005-11-30 12:43:50 +01:00
Vitaliy Margolen b78784c3f2 New maximized visible window should be shown with
ShowWindow(SW_SHOW).
2005-11-30 12:37:47 +01:00
Vitaliy Margolen aae7632409 CreateWindow should not activate invisible minimized or maximized
windows.
Add several tests to show the correct behavior.
2005-11-30 12:32:22 +01:00
Vitaliy Margolen e95464a5cb EnumChildWindows should return result from the callback. 2005-11-29 10:40:58 +01:00
Dmitry Timoshkov b9212e2aba set_menu_item_text handles converting an empty menu item to a
separator on its own, give it a chance to do its work in the
MIIM_FTYPE case.
2005-11-28 11:53:20 +01:00
Alexandre Julliard 0ec7e1a591 Renamed all .cvsignore files to .gitignore. 2005-11-26 13:10:33 +01:00
Francois Gouget 6d442aeb34 Assorted spelling fixes. 2005-11-23 20:14:43 +01:00
Rein Klazes 168e0db02c Make test_SPI_SETBORDER less likely to permanently change visual
settings:
- use smaller border widths values for testing;
- provide a work around for a Windows XP feature that made the tests
  change the caption width.
2005-11-23 15:19:04 +01:00
Rein Klazes 6154b46bef GetSystemMetrics fixes with corresponding tests. 2005-11-22 14:56:11 +00:00
Dmitry Timoshkov d3ccaaa54f Add another test for Z order of child windows. 2005-11-18 12:07:19 +00:00
Detlef Riekenberg 88dcf83495 Made test loadable on win95 again (EnumDisplayDevicesA not present). 2005-11-17 11:04:01 +00:00
Dmitry Timoshkov 2ca23be50f Add a test for some edit control behaviours, make it pass under Wine. 2005-11-16 11:22:54 +00:00
Rein Klazes 8f3b9d506b Fix SysparametersInfoA( SPI_SETICONMETRICS), the A<->W conversion was
rather broken.
Make the SPI_{G|S}ETICONMETRICS functions more consistent with those
for SPI_ICON{HORIZONTAL|VERTICAL}SPACING, SPI_{G|S}ICONTITLEWRAP and
SPI_{G|S}ICONTITLELOGFONT.
Accordingly extend the corresponding tests.
2005-11-14 15:12:14 +00:00
Dmitry Timoshkov 0940654da7 Fix message tests to run cleanly on Windows XP SP1. 2005-11-14 11:24:06 +00:00
Francois Gouget 0edbaf7e80 Remove spaces before '\n' in traces. 2005-11-10 12:14:56 +00:00
Francois Gouget 2adb302a99 Add trailing '\n's to ok() and TRACE() calls. 2005-11-10 11:17:38 +00:00
Alexandre Julliard 68b8a4ab69 Don't call SetWindowPos in ShowWindow if a parent window is not
visible, only toggle the WS_VISIBLE flag.
2005-11-09 10:35:48 +00:00
Rein Klazes 7e6b325929 Re-enable SPI_{GET,SET}BORDER tests and fix the bugs that caused them
to be disabled.
Add tests that show that the border value manipulated by
SPI_{GET,SET}BORDER is completely the same as with
SPI_{GET,SET}NONCLIENTMETRICS.
Fix a few signed/unsigned warnings in unrelated tests from the same
source file.
Made the tests pass on wine.
2005-11-08 19:58:37 +00:00
Dmitry Timoshkov 2dc8067408 Add the tests for behaviour of [In]validateRect and [In]validateRgn
with hwnd set to 0, make them pass under Wine.
2005-10-31 15:45:16 +00:00
Saulius Krasuckas d599020853 Don't pass CreateThread() with a NULL pointer to TID as Win9x does not
create a thread then.
2005-10-28 10:41:48 +00:00
Vitaliy Margolen 1e16caf55d Add test for undocumented 0x4D message sent on F1. 2005-10-27 12:31:04 +00:00
Mike McCormack d2232bf88c Add a currently failing test case for menus. 2005-10-27 10:19:01 +00:00
Michael Jung 31c9033023 - Try LoadLibrary/LoadImage to extract icons from wine's built-in dlls
if SearchPath fails to find the requested file in
  PrivateExtractIcons.
- Some unit tests for PrivateExtractIcons.
2005-10-26 12:05:59 +00:00
Vitaliy Margolen 453e16d329 Silently ignore WM_PAINT in msg tests. 2005-10-26 10:11:52 +00:00
Rein Klazes 16a5c4fbca Fixed a lot of bugs in TEXT_TabbedTextOut. With the test cases used to
find them.
2005-10-26 10:04:21 +00:00
Vitaliy Margolen 546bc6a681 Fix a number of tests failing on windows. 2005-10-19 19:06:35 +00:00
Frank Richter 7686aa86e6 When doing A->W WM_GETTEXTLENGTH, use WM_GETTEXT behind the scenes to
obtain an exact length.
2005-10-18 10:45:18 +00:00
Vitaliy Margolen 40c3bd6f1b Fix one test failing on all windows versions. 2005-10-17 09:23:11 +00:00
Stefan Leichter 18517ca56f Make user test loadable on NT4. 2005-10-11 20:27:27 +00:00
Marcus Meissner d3463d169b ReleaseCapture should return TRUE. 2005-10-03 11:06:14 +00:00
Jason Edmeades 8248d0ae87 Always return MA_ACTIVATE for WM_MOUSEACTIVATE in DefWindowProc. 2005-09-29 13:36:14 +00:00
Dmitry Timoshkov 6de4574fb0 Explicitly ignore WM_GETICON message in the message tests. 2005-09-28 18:11:10 +00:00
Dmitry Timoshkov 9c559cf385 Make DrawMenuBar and SetMenu tests pass under Wine. 2005-09-28 15:13:10 +00:00
Huw Davies 1d34b3a99c EnumDisplayDevices and GetMonitorInfo should return the same device
name for the primary device.
Make both EnumDisplayDevicesA and GetMonitorInfoA call their unicode
counterparts.
Update prototype of EnumDisplayDevices.
Add some tests.
2005-09-28 10:17:13 +00:00
Alexandre Julliard e96faaa4c8 Added a test to confirm the behavior of GetRandomRgn. 2005-09-26 16:46:31 +00:00
Dmitry Timoshkov 6300ce1a99 Calling DdeUninitialize hangs DDE test on XP SP1, so remove that call,
and add a comment explaining it.
2005-09-26 09:55:25 +00:00
Alexandre Julliard 127127fd3b Timeout 0 means infinite wait for SendMessageTimeout.
Remove the message from the receiver queue if it times out before
being received.
2005-09-13 14:46:46 +00:00
Alexandre Julliard 92167f6021 Use Get/SetClassLongPtr to access the module handle. 2005-09-12 12:06:26 +00:00
Dmitry Timoshkov 7647cffbdf Add a test for ShowWindow(SW_SHOWMAXIMIZED) called for a not visible
overlapped window, which shows that WM_SHOWWINDOW is not sent in that
case and that it should activate a window and bring it to top.
2005-09-12 10:09:40 +00:00
Alexandre Julliard e4b2a0bbbc Use Get/SetWindowLongPtr instead of Get/SetWindowLong where
appropriate.
2005-09-09 15:20:04 +00:00
Michael Kaufmann e1d7ff9588 - Fix text placement.
- Paint the border correctly if its size is bigger than 1 pixel.
- Don't paint text over the border.
- Fix the edit control placement tests: Put the edit box in a parent
  window.
- Tidied up the edit control tests.
2005-09-06 11:40:01 +00:00
Alexandre Julliard cc4da88563 Explicitly import kernel32 in tests that use it. 2005-08-27 09:27:09 +00:00
Jason Edmeades 34db84e1da Listbox delete string handling should validate the range of the
index. Added some tests.
2005-08-27 09:24:14 +00:00
Vitaly Lipatov a4590d2b23 - remove return: now break loop if can't change state during test
- add test for value returned by SwapMouseButton
- fix SwapMouseButton return value (it returns previous state)
2005-08-25 19:18:49 +00:00
Francois Gouget 56dac9118e Define DCX_USESTYLE if it is not defined already. Fixes the
compilation with the PSDK.
2005-08-10 15:00:44 +00:00
Dmitry Timoshkov 4ffc11ad0e Make CreateWindow with invalid menu handle test pass on Wine. 2005-08-09 10:22:45 +00:00
Francois Gouget dbd7ee3c1f CreateWindow(parent=NULL, ctlid!=0) should fail. 2005-08-08 12:13:08 +00:00
Francois Gouget ae7a646f8e The listbox test shows that the control id must be stored in WPARAM
for the WM_DRAWITEM message.
Fix the listbox test so CreateWindow() does not fail on Windows.
2005-08-08 11:02:54 +00:00