Ricardo Filipe
5d5cf8ceb2
user32: Update Portuguese translation and convert to UTF8.
2009-07-07 13:31:12 +02:00
Dmitry Timoshkov
df055b2d2c
user32: Fix some BM_SETSTYLE test failres under Win9x.
2009-07-06 14:35:27 +02:00
Nikolay Sivov
49e95baa2a
user32/spy: Update ListView message table.
2009-07-06 14:35:26 +02:00
Frédéric Delanoy
5e36ced139
user32: Update French translation.
2009-07-06 14:35:25 +02:00
Michael Stefaniuc
3090323c89
user32: Build language resource files separately.
...
Do not include them from an other rc file.
2009-07-03 13:22:16 +02:00
Dmitry Timoshkov
87418f0aaa
user32: Add a test for BM_SETSTYLE, make it pass under Wine.
2009-07-02 13:11:48 +02:00
Michael Stefaniuc
e17af8082b
user32: Remove unreachable code: break after return (Smatch).
2009-06-30 12:31:59 +02:00
Joel Holdsworth
d1c89d0a78
user32: Added DrawIconEx alpha blending support.
2009-06-25 14:34:13 +02:00
Joel Holdsworth
a0232508b3
user32: Added DrawIcon alpha blending support.
2009-06-25 14:34:13 +02:00
Alexandre Julliard
39984d4824
user32: Add call frame annotations in x86 assembly code.
2009-06-25 12:05:09 +02:00
Paul Vriens
d3b3b3e0b9
user32/tests: Prevent some 'deadcode' (Coverity).
2009-06-25 11:48:05 +02:00
Paul Vriens
3b437b550d
user32/tests: Prevent some 'deadcode' (Coverity).
2009-06-23 11:47:44 +02:00
Joel Holdsworth
a7c8dad0bc
user32/tests: Added tests for DrawIcon and DrawIconEx.
2009-06-22 13:27:24 +02:00
Aric Stewart
98a2b202dd
user32: Update Japanese resources.
2009-06-22 12:58:38 +02:00
Nicolas Le Cam
1d7d110f1c
user32/tests: Ignore WM_TIMECHANGE message.
2009-06-22 11:22:30 +02:00
Dmitry Timoshkov
45c8e64057
user32: Invalidate button on WM_KILLFOCUS, like Windows does.
2009-06-18 15:17:28 +02:00
Paul Vriens
267c39bc9c
user32/tests: Skip some tests on Win9x/WinME.
2009-06-15 13:42:27 +02:00
Dmitry Timoshkov
acb05666bb
user32: Add a test for PeekMessage((HWND)-1), make it pass under Wine.
2009-06-12 17:33:16 +02:00
Dmitry Timoshkov
8e0600221d
user32: Add support for SPI_GETFOCUSBORDERWIDTH and SPI_GETFOCUSBORDERHEIGHT.
2009-06-11 17:36:39 +02:00
Alexandre Julliard
031c73af30
user32: Disable assert() for the mingw build since mingw gets confused trying to import MessageBoxA.
2009-06-08 16:45:54 +02:00
Gerald Pfeifer
ae0ddb37c2
user32: Fix logic condition in SPY_DumpStructure().
2009-06-08 14:28:42 +02:00
Alexandre Julliard
7b40a2fa95
user32/tests: More systematically ignore the messages we don't care about.
2009-06-04 12:17:48 +02:00
Alexandre Julliard
52ad8123f9
user32/tests: Add more synchronization in the exit thread test to avoid races.
2009-06-04 12:17:42 +02:00
Paul Vriens
f9ecd7397e
user32/tests: Fix a test failure on Win95.
2009-06-04 12:12:07 +02:00
Paul Vriens
96ef5d38af
user32/tests: Remove a trace() message.
2009-06-04 12:12:02 +02:00
Alexandre Julliard
d25f71b553
user32/tests: Add tests for message sequence of window destruction at thread exit.
2009-06-03 11:31:10 +02:00
Alexandre Julliard
95f8371a16
user32: Use a simplified sequence to destroy windows at thread exit, since we don't want to send messages.
2009-06-03 11:30:29 +02:00
Alexandre Julliard
f922283335
user32/tests: Only check the foreground window when it belongs to the current thread.
2009-06-02 11:57:22 +02:00
Alexandre Julliard
788cdbe6fd
user32/tests: Fix the listbox delete test on NT4.
2009-06-02 11:57:22 +02:00
André Hentschel
ef016c32c1
winex11: Fix Ctrl+Shift+Tab translation.
2009-06-02 11:57:21 +02:00
Alexandre Julliard
341cea514f
user32/tests: Make some sysparams registry key optional, and fix some other failures on old Windows platforms.
2009-06-01 16:16:05 +02:00
Alexandre Julliard
750fcebadb
user32/tests: Remove tests for internal DDE handle format, we don't care how the handles are implemented.
2009-06-01 16:16:05 +02:00
Paul Vriens
37bba53eb7
user32: Fix Dutch translations.
2009-06-01 16:16:01 +02:00
Gerald Pfeifer
bb902d6810
user32/tests: Remove unused SAME macro.
2009-05-29 11:27:05 +02:00
Alexandre Julliard
83cb24f9b4
user32/tests: Fix some pointer conversion warnings on 64-bit.
2009-05-28 15:24:31 +02:00
André Hentschel
cc688148ac
winex11: Fix Ctrl+Tab translation.
2009-05-28 15:02:01 +02:00
Austin English
5f2a3d8467
user32: Downgrade a FIXME to a WARN.
2009-05-28 12:43:29 +02:00
Nikolay Sivov
25dac198c3
user32: Add a stub for DisableProcessWindowsGhosting.
2009-05-27 11:11:36 +02:00
Gerald Pfeifer
551892b071
user32/tests: Fix MODIFIED macro.
2009-05-25 14:25:42 +02:00
Dmitry Timoshkov
c293a535c0
user32: Invalidate a being removed listbox item before deleting it as it's been done before d2ecb11941
.
2009-05-19 11:58:53 +02:00
Paul Vriens
334efcde13
user32/tests: Fix test failures on Win9x/WinME.
2009-05-13 17:11:22 +02:00
Alexandre Julliard
4bd4812b80
user32/tests: Add an optional message for Win95.
2009-05-13 11:54:55 +02:00
Alexandre Julliard
d6c8a003e1
user32/tests: Add more systematic support for ignoring certain messages.
2009-05-12 12:09:30 +02:00
Alexandre Julliard
2c882507da
user32/tests: Fix the LB_DELETESTRING for older Windows versions.
2009-05-12 12:09:07 +02:00
Alexandre Julliard
8432ff70bb
user32/tests: Fix the window creation on Win64.
2009-05-07 14:44:22 +02:00
Eric Pouech
a0053ab9aa
user32: Make ddeml.dll into a stand-alone 16bit module.
2009-05-06 12:19:37 +02:00
Eric Pouech
3c3ba77179
user32: Clearly separate the 16bit code out of user32.
2009-05-06 12:06:52 +02:00
Alexandre Julliard
1fa15f3d2f
user32: Make sure the system params DC cannot be deleted.
2009-05-05 15:36:44 +02:00
Nicolas Le Cam
ffba5470c0
user32/tests: Fix scroll tests when theming is disabled.
2009-05-05 11:51:00 +02:00
Rein Klazes
1b1e0027db
user32: Combine horizontal and vertical window scroll bar info in a single structure.
2009-05-04 14:57:03 +02:00
Francois Gouget
8a46d0eaf5
Assorted spelling fixes.
2009-05-04 12:53:29 +02:00
Nicolas Le Cam
321b2f00f3
user32/tests: Fix VK_RMENU input tests on localized Windows.
2009-05-04 12:52:07 +02:00
Rein Klazes
3e7f226985
user32/tests: Fix a test in edit.c that was not testing what it was supposed to test.
2009-05-01 13:14:11 +02:00
Rein Klazes
a240254d36
user32/tests: Show that vertical and horizontal window scroll bar info is not created independently.
2009-04-30 13:57:12 +02:00
Dmitry Timoshkov
d2ecb11941
user32: Add the tests for LB_DELETESTRING, make them pass under Wine.
2009-04-29 13:07:52 +02:00
Alexandre Julliard
5515b022ba
user32/tests: Don't try to unpack or free invalid handles.
2009-04-24 13:40:42 +02:00
Alexandre Julliard
b5346a8ce3
user32: Fix the DDE service formatting for 64-bit.
2009-04-24 13:40:42 +02:00
Alexandre Julliard
095c38e7c4
user32/tests: Fix a couple of dimension checks on W2k3 and Vista.
2009-04-24 12:18:02 +02:00
Michael Stefaniuc
69680296ee
user32/tests: Don't use the long type.
2009-04-22 13:13:51 +02:00
Alexandre Julliard
ffe30a5c65
user32/tests: Fix a few sysparams tests on various Windows versions.
2009-04-22 12:55:38 +02:00
Huw Davies
2ec629afd9
user32/tests: Fix tests on win9x.
2009-04-21 13:26:25 +02:00
Francois Gouget
5ef481922f
Assorted spelling fixes.
2009-04-20 15:25:26 +02:00
Huw Davies
0b6d74c428
winex11.drv: Fix typo so that emf -> mfpict synthesis works.
2009-04-20 14:13:46 +02:00
Huw Davies
0d4451a85d
winex11.drv: Fix ordering of synthesized text formats.
2009-04-20 14:13:40 +02:00
Rein Klazes
dbfbce975d
user32: When repainting a static control with SS_BITMAP style, do not erase the background if there is no valid bitmap to paint.
2009-04-16 12:37:47 -05:00
Hans Leidekker
ed70c76add
user32: By default, return all zeroes in the first half of the keyboard layout name.
2009-04-14 15:25:52 -05:00
Alexandre Julliard
287d22eba3
user32/tests: Fix a couple of test failures on Windows.
2009-04-10 20:45:08 +02:00
Patrick Gauthier
9096368b6a
user32: Handle magic font size 0x7fff in dialog templates correctly.
2009-04-10 11:33:46 +02:00
Rein Klazes
89a170ffa1
user32/tests: Avoid a few unneeded test failures in sysparams.c.
2009-04-08 11:37:58 +02:00
Rein Klazes
e861d8be43
user32: Fix for the ending of menu tracking in the default handler of WM_CANCELMODE message with test.
2009-04-03 13:25:31 +02:00
Rein Klazes
8ac8957a36
user32: In COMBO_WindowPosChanging() do not change the height of the the dropped rectangle, if the new height is too small.
2009-04-03 13:01:14 +02:00
Rein Klazes
ebbf99abce
user32/tests: In sysparams fix another case where a test changes a users desktop setting.
...
Made several tests pass on NT4 (no SP), Vista and Win2k8.
2009-04-02 16:28:30 +02:00
Nikolay Sivov
a2b7aafdae
user32: Implemented GetWindowRgnBox with some tests.
2009-04-02 15:09:55 +02:00
Rein Klazes
5396fbf97d
user32/tests: Show that a submenu is still functional after calling DestroyMenu().
2009-03-27 15:51:25 +01:00
Patrick Gauthier
08c0ddec80
user32/tests: Check effect of magic font height value 0x7fff in dialog template.
2009-03-25 12:43:46 +01:00
Rein Klazes
d75b0cdc98
user32: In MENU_SuspendPopup() make sure the right message is removed.
2009-03-25 12:39:10 +01:00
Rein Klazes
3aec62dcf6
user32/tests: In sysparams.c disable some Get/Set border tests for now. These may permanently change desktop settings of the testers.
2009-03-23 13:23:46 +01:00
Alexandre Julliard
10350c19a0
user32/tests: Print a more useful line number in check_class and check_instance tests.
2009-03-13 11:30:15 +01:00
Alexandre Julliard
0caa310c37
user32/tests: Add optional restore sequence for Vista.
2009-03-13 11:29:53 +01:00
Alexandre Julliard
28582dbf6c
user32/tests: Skip shift+button test if we don't receive the event.
2009-03-11 13:03:32 +01:00
Alexandre Julliard
943ae1f5a6
user32/tests: SetForegroundWindow sometimes fails on Win98.
2009-03-11 13:03:32 +01:00
Nikolay Sivov
2948ec6a70
user32: Button should get captured when highlighted with VK_SPACE.
2009-03-10 14:51:57 +01:00
Alexandre Julliard
925c1c4ed2
user32/tests: Fix some message sequences for Vista and Win9x.
2009-03-09 17:54:16 +01:00
Alexandre Julliard
60ed3428da
user32/tests: Avoid snprintf, it's broken on Mingw.
2009-03-09 17:52:08 +01:00
Rein Klazes
366334c2fa
user32: Check for invalid menu handle passed to TrackPopupMenu and TrackPopupMenuEx.
2009-03-06 12:49:04 +01:00
Alexandre Julliard
411c229654
user32/tests: Add more optional messages for Vista and Win9x.
2009-03-06 12:38:34 +01:00
Alexandre Julliard
6eccf2a3fa
user32/tests: Skip menu test if sending input failed. Use VK_MENU instead of VK_LMENU.
2009-03-05 16:16:24 +01:00
Alexandre Julliard
903b52e723
user32/tests: Mark a couple of painting messages as optional.
2009-03-05 16:16:24 +01:00
Nikolay Sivov
258d953a3f
user32: Use 1 unit caret width for Edit control.
2009-03-05 12:48:08 +01:00
Nikolay Sivov
032356ec37
user32: Disable scroll bar control window when both buttons disabled.
2009-03-05 12:48:05 +01:00
Alexandre Julliard
d62c05f720
user32: Make mouse.drv into a stand-alone 16-bit module.
2009-03-04 14:32:56 +01:00
Alexandre Julliard
c2e52469fe
user32: Make keyboard.drv into a stand-alone 16-bit module.
2009-03-04 14:30:37 +01:00
Alexandre Julliard
02ada6e477
user32: Make display.drv into a stand-alone 16-bit module.
2009-03-04 14:28:32 +01:00
Alexandre Julliard
114da7c46b
user32/tests: Add some more optional messages.
2009-03-03 13:20:49 +01:00
Alexandre Julliard
e256e988c5
user32/tests: Fix a couple of failing menu tests.
2009-03-03 13:20:34 +01:00
Alexandre Julliard
d387cf3251
user32: Use MAKEWPARAM instead of MAKELONG for menu messages.
2009-03-03 13:20:21 +01:00
Rein Klazes
5c130c813a
user32: MENU_TrackMenu, called from TrackPopupMenu(), should send WM_ENTERIDLE message with the menu window handle as lparam with test.
2009-03-02 15:06:57 +01:00
Paul Vriens
66bd3d428f
user32/tests: Fix some test failures on Win98/WinME.
2009-03-02 14:51:50 +01:00
Michael Stefaniuc
214b40b109
user32: Remove superfluous pointer casts.
2009-03-02 12:11:38 +01:00
Rein Klazes
471e949cff
user32: In SetMenuInfo() implement the MIM_APPLYTOSUBMENUS. Also set last error if called with invalid parameters with tests.
2009-02-27 14:16:23 +01:00
Alexandre Julliard
af0029925b
user32/tests: Fix some message sequences for Win9x.
2009-02-26 15:13:25 +01:00
Alexandre Julliard
affd20d9c8
user32/tests: Fix some input tests on Win9x and NT4.
2009-02-25 23:30:13 +01:00
Alexandre Julliard
33d4c7c514
user32/tests: Add some more optional messages.
2009-02-25 12:37:07 +01:00
Alexandre Julliard
0db3d3cd2e
user32/tests: Fix a few more input test failures on Windows.
2009-02-25 12:37:06 +01:00
Rein Klazes
bdb770e10e
user32: Refine the size calculations for menu items with HBMMENU_POPUP magic bitmaps with some conformance tests.
2009-02-25 12:36:51 +01:00
Alexandre Julliard
6c8e3a8539
user32: Move a few 16-bit user functions to user16.c where they belong.
2009-02-24 17:36:50 +01:00
Alexandre Julliard
f728c19a73
user32/tests: Add a couple of optional messages.
2009-02-24 16:57:28 +01:00
Alexandre Julliard
5771166aa7
user32/tests: Skip more input tests if we can't queue keyboard input.
...
Fix some tests on Win9x.
2009-02-24 16:57:28 +01:00
Francois Gouget
8b28508d2b
user32/tests: Use win_skip() to skip over unimplemented functionality.
2009-02-23 12:21:21 +01:00
Aurimas Fischer
f322cc3d1f
user32: Add Lithuanian translation.
2009-02-23 12:19:54 +01:00
Austin English
f1ea9f6e79
user32: Add a missing HeapFree.
2009-02-23 12:19:38 +01:00
Alexandre Julliard
fadc8afc79
user32/tests: Print all the unexpected messages we received. Fix a couple of sequences.
2009-02-21 12:57:23 +01:00
Alexandre Julliard
2e2b1512a9
user32/tests: Add some optional keystrokes for AltGr key.
2009-02-21 12:56:52 +01:00
Alexandre Julliard
9120ce53f1
user32/tests: Remove an unreliable pixel test.
2009-02-20 18:46:05 +01:00
Alexandre Julliard
07d9d1fc1f
user32/tests: Skip some message tests if we fail to queue events.
2009-02-20 18:46:05 +01:00
Alexandre Julliard
9783f67625
user32/tests: Skip some input tests if we fail to queue keyboard events.
2009-02-20 18:46:05 +01:00
Rein Klazes
0c6e37bb04
user32: Implement support for HBMENU_POPUP_* magic menu bitmaps and use them to decorate the system menu.
2009-02-20 18:46:03 +01:00
Rein Klazes
14f0e8ba4b
user32/resources: Remove the "switch to... <Ctrl+Esc>" item from the system menu.
2009-02-20 11:09:46 +01:00
Alexandre Julliard
cd77c75619
user32/tests: Try harder to make the window receive keystrokes.
2009-02-19 15:57:46 +01:00
Alexandre Julliard
efdf8f9878
user32/tests: Ignore SPI_ICONVERTICALSPACING notifications. Don't reset mouse buttons if setting failed.
2009-02-18 16:45:44 +01:00
Rein Klazes
d69340cd6b
user32: Do not handle WM_ENDSESSION in DefWindowProc() with test.
2009-02-18 13:12:41 +01:00
Alexandre Julliard
f9e405692f
user32/tests: Skip message tests if queuing keyboard events doesn't work.
2009-02-17 14:58:45 +01:00
Alexandre Julliard
0aef71f8df
user32/tests: Test for failure to change system parameters even if getting them succeeded.
2009-02-17 14:58:34 +01:00
Alexandre Julliard
2b87a5dbc2
user32: Make sure to not corrupt last error in the message spy.
2009-02-16 16:01:37 +01:00
Alexandre Julliard
cc46d242e0
user32/tests: Fix some checks of the key value in accelerators.
2009-02-16 11:53:06 +01:00
Alexandre Julliard
d00ad7f197
user32/tests: Skip some tests if SetForegroundWindow doesn't behave correctly.
2009-02-16 11:52:38 +01:00
Alexandre Julliard
fa212d5127
user32/tests: Add a couple of optional message, mark as todo a test that now fails consistently on Wine.
2009-02-16 11:52:17 +01:00
Alexandre Julliard
a069ee48d5
user32/tests: Another fix for lack of color cursor support.
2009-02-16 11:51:44 +01:00
Alexandre Julliard
09761ee96f
user32/tests: Cope with lack of support for color cursors.
2009-02-13 13:12:12 +01:00
Alexandre Julliard
96e7da5c55
user32/tests: GetClassInfo doesn't set last error reliably, remove test.
2009-02-13 13:10:44 +01:00
Alexandre Julliard
2d155031cc
user32/tests: Skip tests if we fail to inject mouse or keyboard events.
2009-02-13 13:03:26 +01:00
Alexandre Julliard
4fc6dbd86d
user32/tests: Fix more message tests on XP and Vista.
2009-02-13 13:02:08 +01:00
Alexandre Julliard
5c54e24f90
user32/tests: Better handling of the *.* wildcard in the listbox test.
2009-02-13 13:01:12 +01:00
Alexandre Julliard
583a30c665
user32/tests: Print the wrong accelerator values in the resource test.
2009-02-13 13:00:54 +01:00
Alexandre Julliard
0cc91abf8f
user32/tests: Add some more optional messages we get on Windows.
2009-02-12 17:53:35 +01:00
Alexandre Julliard
bd36ca6e79
user32/tests: Fix Z-order tests in the presence of owned popups.
...
Also fix a couple of other failures on Windows.
2009-02-12 17:53:35 +01:00
Alexandre Julliard
b03175e126
user32/tests: Try to fix some more failures in the message test.
2009-02-11 15:56:03 +01:00
Alexandre Julliard
a5162b62e7
user32/tests: Fix some window test failures on various Windows platforms.
2009-02-09 14:37:23 +01:00
Francois Gouget
53f9b31afd
user32: LookupIconIdFromDirectory16() is unused so remove it.
2009-02-09 13:16:19 +01:00
Francois Gouget
07b7da77d4
user32: Make EditWndProcW() static, fix its documentation.
2009-02-09 13:14:03 +01:00
Francois Gouget
9e7b55675d
user32: Reorder some functions to avoid forward declarations in edit.c.
2009-02-09 13:13:55 +01:00
Francois Gouget
0e9695d9c8
user32: Remove unneeded forward declarations in edit.c.
2009-02-09 13:13:42 +01:00
Michael Stefaniuc
e89386a59e
user32/tests: Remove superfluous pointer casts.
...
The (MENUITEMINFO)->dwTypeData is really a string ... the joys of the
Hungarian notation.
2009-02-05 13:15:32 +01:00
Ulrich Czekalla
209820c428
user32: Don't scale draw text margin params by character width units.
...
Values passed in DRAWTEXTPARAMS are already in average character width
units.
2009-02-03 12:39:59 +01:00
Alexandre Julliard
7c1e8a9c52
user32/tests: Add a few optional messages for Win2K3.
2009-01-29 22:09:11 +01:00
Alasdair Sinclair
c2c564db9d
user32/tests: Fix missing void in empty parameter list.
2009-01-29 12:19:51 +01:00
Michael Stefaniuc
56b3341f8e
user32: Fix bogus "if (!x & y)" code.
...
The dde.c tests succeed on Windows and the DDE callback registered is
set to trigger on all messages it gets. Thus it looks like Windows
doesn't calls the callback in that case.
2009-01-27 16:05:04 +01:00
Florian Köberle
640d2e029a
user32: Unify handling of child and normal windows in getMinMaxInfo.
...
The code for the child windows works now for the standalone windows as well.
2009-01-27 15:20:01 +01:00
Florian Köberle
8afc5fe6d5
user32: Fix maximized child windows.
2009-01-27 15:18:56 +01:00
Florian Köberle
4cfb1e6952
user32/tests: Improved an error message.
2009-01-27 15:18:28 +01:00