Commit Graph

142 Commits

Author SHA1 Message Date
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