Lei Zhang
dd88237d3e
user32: Remove a unused variable from ES_PASSWORD test.
2007-06-15 12:40:34 +02:00
Lei Zhang
7dd98bb993
user32: Improve cut/copy/paste behavior of password edit boxes.
2007-06-14 13:54:34 +02:00
Anatoly Lyutin
c2bf60b004
user32: tests:msg Add test for switching MDI children.
2007-06-13 13:37:49 +02:00
Dmitry Timoshkov
7d482d8e7e
user32: Do not hardcode cp1252 for an icon/title font.
2007-06-11 13:49:50 +02:00
Alexandre Julliard
6797f15a64
user32: Fix a printf format warning.
2007-06-01 13:42:37 +02:00
Vitaliy Margolen
d4fc05a9b7
user32/test: Add few tests for messages sent from SetForegroundWindow().
2007-06-01 12:51:10 +02:00
Dmitry Timoshkov
9a295e7f87
user32: Fix some compilation warnings in 64-bit mode.
2007-05-30 13:24:27 +02:00
Francois Gouget
1ecd90a222
user32/tests: SWP_STATECHANGED is an undocumented flag so define it ourselves. Fixes compilation with the PSDK.
2007-05-29 12:12:14 +02:00
Dmitry Timoshkov
3c9e7a7f33
wine: Switch to using 'long' for INT_PTR type for 64-bit compatibility.
2007-05-25 20:37:56 +02:00
Dmitry Timoshkov
141673c222
user32/tests: Fix a problem revealed by compilation in 64-bit mode.
2007-05-24 11:36:31 +02:00
Andrew Talbot
93c5779458
user32: Exclude unused headers.
2007-05-21 13:36:18 +02:00
Andrew Talbot
6030e4d549
user32: Exclude unused headers.
2007-05-21 13:36:13 +02:00
Andrew Talbot
eafdcd11f1
user32: Exclude unused headers.
2007-05-21 13:36:08 +02:00
Andrew Talbot
01e93cc2d1
user32: Exclude unused headers.
2007-05-21 13:36:02 +02:00
Francois Gouget
a3c0d9a643
user32/tests: Fix compilation with gcc 2.95.
2007-05-21 12:38:55 +02:00
Michael Karcher
5058fabf1e
user32: Reduce the PeekMessage timeout to zero for USER16_AlertableWait.
2007-05-18 20:04:53 +02:00
Dmitry Timoshkov
4de936e181
user32: Remove duplicated code.
2007-05-16 15:51:31 +02:00
Anatoly Lyutin
86aa0491d6
user32: mdi: Fix switch with wParam in WM_SYSCOMMAND processing.
2007-05-16 15:47:55 +02:00
Dmitry Timoshkov
34015b93a4
user32: Add a test for the menu resource loader, make it pass under Wine.
2007-05-15 12:28:17 +02:00
Dmitry Timoshkov
7f189eccb9
user32: Add a test for CheckMenuRadioItem and make it pass under Wine.
2007-05-15 12:28:03 +02:00
Dmitry Timoshkov
1eea906dad
user32: Windows doesn't send the initialization messages to a dialog if a passed in dlgProc is NULL.
2007-05-08 13:26:01 +02:00
Mikołaj Zalewski
521cba2bc7
user32: Fix TabbedTextOut.
...
The TEXT_TabbedTextOut didn't set correctly the text starting point
(x0) for left-aligned tabs and was ignoring the last tab. I've also
changed GetTextMetricsA to W as this should be slightly faster.
2007-05-03 14:36:20 +02:00
Kevin Koltzau
069f5b90ae
user32: Draw menu item bitmaps in the correct location when the scroll arrows are active.
2007-04-27 11:49:01 +02:00
Dmitry Timoshkov
8723b12f98
user32: Windows doesn't redraw a window if it is being just moved.
2007-04-26 16:57:46 +02:00
Huw Davies
6a94516cc4
user32: Cache the text buffer length to avoid excessive calls to strlenW.
2007-04-20 13:05:05 +02:00
Huw Davies
a0dbcb2595
user32: Add a function to return the length of the text buffer.
2007-04-20 13:04:57 +02:00
Huw Davies
c79ce3cdbe
user32: Keep track of whether the app has asked for the text buffer handle.
2007-04-20 13:04:53 +02:00
Alexandre Julliard
aaf477f292
server: Change the timeout handling to use NT-style 64-bit timeouts everywhere.
2007-04-17 20:08:59 +02:00
Jan Zerebecki
d553159eac
user32: Fix to succeed reliably in test where it works by accident.
2007-04-16 13:51:53 +02:00
Andrew Talbot
b0418622c8
user32: Make function definitions and declarations agree.
2007-04-16 12:25:26 +02:00
Louis Lenders
2ca1ddd8f0
user32: Add RealChildWindowFromPoint.
2007-04-12 16:33:52 +02:00
Lei Zhang
c569ab2a67
user32: WM_ACTIVATEAPP on minimize message test.
2007-04-12 16:18:27 +02:00
Dmitry Timoshkov
56852a5eac
user32: Windows uses ptMaxTrackSize to set an initial window size not ptMaxSize.
2007-04-06 12:37:53 +02:00
Paul Vriens
9707a2de58
user32/tests: Don't run unicode tests if not supported.
2007-04-05 11:56:24 +02:00
Alexandre Julliard
072698c953
winex11.drv: Store the display file descriptor directly in the server message queue.
...
Get rid of a few WaitForMultipleObjectsEx hacks.
2007-04-04 18:02:53 +02:00
Marcin Grześkowiak
b5ee7aee23
user32: Use charset of currently selected font in DrawTextExA.
2007-03-28 13:15:26 +02:00
Francois Gouget
d9e8a0f63e
Remove unneeded checks on the GetModuleHandle() return value for cases where we are linked with the dll.
2007-03-28 12:36:13 +02:00
Mikołaj Zalewski
4043b007fe
user32: combobox: The text area height should be font_height+4.
...
The tests shows that CBGetTextAreaHeight was using a bad formula.
2007-03-27 12:31:31 +02:00
Dmitry Timoshkov
b9eb76dea0
user32: WM_GETTEXT message converters have to 0-terminate output buffer if there is enough space even if there is no text to convert.
2007-03-22 15:47:14 +01:00
Dmitry Timoshkov
6e5b36d4dc
user32: Avoid compiler specific code in the DefWindowProc test.
2007-03-20 13:00:20 +01:00
Mikołaj Zalewski
4893b157e2
user32: tests: Using DefWindowProcA with RegisterClassW works under Windows.
2007-03-19 13:07:26 +01:00
Andrew Talbot
48d740855e
user32: Replace inline static with static inline.
2007-03-17 20:04:08 +01:00
Huw Davies
7a43e79087
user32: Use a window's icon in preference to its class icon.
2007-03-17 19:50:56 +01:00
Dmitry Timoshkov
cecd205f13
user32: Restore erroneously removed chunk of code.
2007-03-16 11:18:23 +01:00
Rob Shearman
c3b30e5351
user32: Add several more MsgWaitForMultipleObjects tests and split them out from the main message tests.
2007-03-14 18:49:55 +01:00
Stefan Huehner
4d1d01f266
Mark several functions as static.
2007-03-13 13:35:12 +01:00
Juan Lang
8d31aebc5c
user32: Fix a comment.
2007-03-13 12:08:30 +01:00
Aric Stewart
e499a84416
user32: Don't delete hrgnClip until we are done using it.
...
Thanks to Peter Oberndorfer for noticing this.
2007-03-07 12:09:23 +01:00
Andrew Talbot
3ad92b0c25
user32: Replace const pointer parameters with correct pointers to const.
2007-03-06 22:26:46 +01:00
Dmitry Timoshkov
7f7d858596
user32: Make the excessive scroll test pass under Windows.
2007-03-06 12:25:15 +01:00
Alexandre Julliard
1767b4558a
server: Expose areas revealed by changes to the window region.
2007-03-05 16:43:27 +01:00
Dmitry Timoshkov
6f7a212ce3
user32: win2k and XP return broken border info in GetWindowInfo most of the time, so there is no point in testing it.
2007-03-05 12:07:50 +01:00
Dmitry Timoshkov
47661ce088
user32: Fix most of test failures when running message test under win2k and XP.
2007-03-05 12:07:35 +01:00
Clinton Stimpson
b878ad24c4
user32: Add another test for GetUpdateRect().
2007-03-02 11:47:19 +01:00
Dmitry Timoshkov
2d87a7bb7b
user32: Fix a test failure when running under Windows 2003.
2007-02-28 14:40:10 +01:00
Dmitry Timoshkov
b5186e17dd
user32: Simplify height calculation.
2007-02-27 12:26:36 +01:00
Rob Shearman
3a66a787bc
user32: Send WM_GETTEXT to get the window caption when drawing the nonclient caption bar.
2007-02-27 12:26:07 +01:00
Fabian Bieler
311423242b
user32: Do not call NULL message callback.
2007-02-26 13:39:48 +01:00
Francois Gouget
3bf42961a8
user32/tests: Fix the ChangeDisplaySettingsEx() test so it succeeds on NT4.
2007-02-23 11:24:19 +01:00
Alexandre Julliard
89faee0194
server: Added support for the PM_QS_* flags in PeekMessage.
2007-02-21 15:21:05 +01:00
Dmitry Timoshkov
1936fd99ee
user32: Add a CreateIcon test, make it pass under Wine.
2007-02-21 10:55:06 +01:00
Dmitry Timoshkov
e35db3408b
user32: Add traces to the cursor APIs.
2007-02-21 10:55:01 +01:00
Dmitry Timoshkov
8c5d169a20
user32: Add a test for DefDlgProc(WM_SETFOCUS), make the test pass under Wine.
2007-02-20 12:24:09 +01:00
Louis Lenders
ba7207cbc0
user32: Fix error return values in DialogBoxParam + simple test.
2007-02-15 11:14:53 +01:00
Aric Stewart
1b6d127aee
user32: Scroll window fix.
...
Fix the case where the scrolling amount exceeds the window but still
falls within the clipping rect. This generates an additional update
region that needs to be invalidated.
2007-02-14 21:45:36 +01:00
Dmitry Timoshkov
f407e9a05d
user32: Avoid sending unwanted DM_GETDEFID/DM_SETDEFID messages.
2007-02-14 14:06:27 +01:00
Kirill K. Smirnov
5ccc6380fc
user32/tests: Add tests for WM_SETICON.
2007-02-13 17:33:36 +01:00
Kirill K. Smirnov
828cb4f4f8
user32: Handle WM_SETICON message similarly to WM_SETTEXT.
2007-02-13 17:33:29 +01:00
Dmitry Timoshkov
474a8f5357
user32: Activate an MDI child on WM_SETFOCUS as well as on WM_CHILDACTIVATE.
2007-02-13 12:08:38 +01:00
Paul Vriens
7100dd4b33
user32/listbox: Remove deadcode (Coverity).
2007-02-09 12:05:26 +01:00
Vitaly Lipatov
c8bcbdb90d
Some fixes in russian resources.
2007-02-09 11:48:28 +01:00
Louis Lenders
0679dee775
user32: Don't crash if a WM_NCCREATE message is sent with lParam=0.
2007-02-08 11:55:16 +01:00
Clinton Stimpson
7432a715ed
user32: Add test cases for update rects affected by ShowWindow.
2007-02-07 20:44:03 +01:00
Aric Stewart
ea60a508b1
user32: We are calculating the height for the drop down based on
...
number of items however the if statement used nIHeight (just the
height of 1 item) and not nHeight (the height all the items).
2007-02-07 20:43:58 +01:00
Clinton Stimpson
f3bcc0c4f8
user32: WM_SETFONT on button doesn't repaint directly.
2007-02-06 20:23:33 +01:00
Andrew Talbot
b9b2fef0a1
user32: Remove unused function.
2007-02-06 13:19:30 +01:00
Andrew Talbot
9bf24d6af7
user32: Remove unused variables.
2007-02-06 13:19:18 +01:00
Dmitry Timoshkov
65681a0e18
user32: Add the tests for minimize/restore MDI child sequence, fix some failures.
2007-02-05 21:04:20 +01:00
Dmitry Timoshkov
0fcc10fc3c
user32: Although Windows sends WM_GETMINMAXINFO at the window creation time, it doesn't use returned values to set window size.
2007-02-05 14:01:49 +01:00
Andrew Talbot
29c66df45b
user32: Declare some functions static.
2007-02-05 12:32:37 +01:00
Dmitry Timoshkov
8ec3423e76
user32: Dump contents of CREATESTRUCT in WM_[NC]CREATE of the message spy.
2007-02-05 12:24:59 +01:00
Dmitry Timoshkov
7670d76690
user32: Do not use DIB APIs for bitmap bits in a device dependent format.
2007-01-24 11:57:08 +01:00
Dmitry Timoshkov
81a294f76d
user32: Using DIB APIs to convert a DDB to monochrome is wrong, do it differently.
2007-01-24 11:57:02 +01:00
Peter Oberndorfer
127512c938
user32: Only try to remove the MDI document icon from the frame menu when needed.
2007-01-23 11:38:03 +01:00
Louis Lenders
2a42f7ae2d
user32: Define RealChildWindowFromPoint as a real stub.
2007-01-22 13:28:41 +01:00
Dmitry Timoshkov
64f1d97a54
user32: Some apps pass a color bitmap as a mask to CreateIconIndirect, convert it to b/w.
2007-01-19 12:28:57 +01:00
Francois Gouget
aab5e5856e
Don't put single quotes around '%s' when using the debugstr_*() functions.
2007-01-18 12:55:50 +01:00
Mike McCormack
95fdf165cd
user32: Add a test showing WM_GETTEXT doesn't crash with bad pointers.
2007-01-18 11:59:17 +01:00
Mike McCormack
ce21d918d8
user32: Add an exception handler around the WM_GETTEXT handler.
2007-01-18 11:59:14 +01:00
Joel Parker
2319999a05
Remove redundant semicolons for ANSI compatibility.
2007-01-17 11:58:15 +01:00
Dmitry Timoshkov
499c26ce66
user32: Remove redundant visibility checks of a maximized MDI child, add an explanation why we do that.
2007-01-15 12:44:49 +01:00
Dmitry Timoshkov
f6d5368da7
user32: Simplify some maximized MDI child checks.
2007-01-15 12:44:35 +01:00
Dmitry Timoshkov
d63fd7911f
user32: Remove MDI_AugmentFrameMenu call from WM_MDICREATE handler.
2007-01-15 12:44:28 +01:00
Paul Vriens
53b225b7ab
user32/tests: Cast-qual warning fixes.
2007-01-12 20:41:14 +01:00
Dmitry Timoshkov
f097da9f83
user32: Add a simple DrawState test, make it pass under Wine.
2007-01-11 12:05:45 +01:00
Louis Lenders
4662079cd5
user32: Update Dutch resources.
2007-01-11 11:37:18 +01:00
Michael Stefaniuc
33af3c5c83
janitorial: Use the C standard for multiline strings.
2007-01-10 12:28:19 +01:00
Michael Stefaniuc
22684cc767
janitorial: Remove stray '\' at end of lines.
2007-01-09 12:04:26 +01:00
Dmitry Timoshkov
d3d030eb88
user32: Restore old WM_SIZE handler in mdi child.
2007-01-08 12:53:06 +01:00
Dmitry Timoshkov
ccd60c1915
user32: Add one more GetSystemMenu test.
2007-01-08 12:51:27 +01:00