Aric Stewart
|
5e32724210
|
user32: Only attempt autoscroll line breaking on an edit control when we have a reasonable width to break to.
|
2011-11-02 12:28:28 +01:00 |
Aric Stewart
|
64adeb0285
|
user32: Early versions of usp10 are not well behaved with ScriptString_pSize when SCRIPT_STRING_ANALYSIS is NULL.
|
2011-11-01 16:43:24 +01:00 |
Aric Stewart
|
4b7300ef77
|
user32: Respect rev for painting selections.
|
2011-10-31 16:53:42 +01:00 |
Michael Stefaniuc
|
1435b5ecd7
|
include: Make "long" numeric constants LP64/LLP64 proof (winuser.h).
|
2011-10-31 16:46:22 +01:00 |
Aric Stewart
|
c83841ca0e
|
user32: Improvement for performance in soft linebreaking.
|
2011-10-28 12:45:56 +02:00 |
Aric Stewart
|
820460fcce
|
user32: Handle PosFromChar if the string is empty and so we have no ssa.
|
2011-10-28 12:45:35 +02:00 |
Aric Stewart
|
94bd422f89
|
user32: When building linedefs prev can be less than 0 if the format width is less than the width of a single character.
|
2011-10-25 20:13:32 +02:00 |
Aric Stewart
|
3b5e14a9b0
|
user32: Use Uniscribe in the multiline edit control.
|
2011-10-24 11:15:00 +02:00 |
Aric Stewart
|
67196377b5
|
user32: Recalculate string length when cropping string to fit.
|
2011-10-19 16:39:26 +02:00 |
Aric Stewart
|
acaa0dc2da
|
user32: Use Uniscribe in the single line edit control.
|
2011-10-18 16:07:55 +02:00 |
Marcus Meissner
|
118dc1998f
|
user32: Load PaddedBorderWidth from registry too (Coverity).
|
2011-10-17 17:45:04 +02:00 |
Dmitry Timoshkov
|
9711cdbcab
|
user32: Respect the requested size of NONCLIENTMETRICSW structure.
|
2011-10-11 13:37:50 +02:00 |
Aric Stewart
|
de8a059d52
|
user32: Use uniscribe ScriptBreak to handle edit control linebreaking.
|
2011-10-11 13:37:49 +02:00 |
Dmitry Timoshkov
|
197f867fef
|
user32: Fix the logic deciding when to write to the destination structure.
|
2011-10-10 13:44:46 +02:00 |
Dmitry Timoshkov
|
70caadbf34
|
user32: Add support for iPaddedBorderWidth in NONCLIENTMETRICS.
|
2011-10-08 19:47:35 +02:00 |
Francois Gouget
|
3de330db54
|
tests: Remove unneeded assert.h includes.
|
2011-09-27 10:59:56 +02:00 |
André Hentschel
|
fd71f87642
|
user32/tests: Don't test function directly when reporting GetLastError().
|
2011-09-26 18:15:34 +02:00 |
Francois Gouget
|
dd0f5377ed
|
user32: Change HotTrackingColor to better differentiate regular links from visited links.
|
2011-09-22 19:51:52 +02:00 |
Alexandre Julliard
|
a684b634c0
|
user32/tests: Try harder to flush paint events before checking the window contents.
|
2011-09-22 09:35:05 +02:00 |
Francois Gouget
|
3baf73aa8e
|
user32/tests: Skip some tests if not privileged enough to call CreateWindowStation().
|
2011-09-21 11:35:43 +02:00 |
Jacek Caban
|
ab37b86236
|
user32: Make GetWindowInfo hotpatchable.
|
2011-09-12 10:07:34 +02:00 |
Marcus Meissner
|
d177a97d28
|
user32: Fixed single byte array overflow.
|
2011-09-12 10:07:24 +02:00 |
Francois Gouget
|
03d4ef95ec
|
user32/tests: Add a trailing '\n' to an ok() call.
|
2011-09-09 13:38:27 +02:00 |
Alexandre Julliard
|
8d50342858
|
user32/tests: Allow an approximate color match for the cursor contents.
|
2011-09-08 23:52:02 +02:00 |
Bruno Jesus
|
2b6f0b9af7
|
user32/tests: Add SetCaretPos/GetCaretPos tests.
|
2011-09-08 20:08:06 +02:00 |
Alexandre Julliard
|
db7ace64d3
|
user32: Compute the size of the message spy arrays at compile time.
|
2011-09-04 19:40:36 +02:00 |
Bruno Jesus
|
7c76a79ffa
|
user32: Fix support for CB_SETDROPPEDWIDTH in combobox.
|
2011-09-02 18:28:25 +02:00 |
Alexandre Julliard
|
16944f500d
|
user32: Simplify the DIB byte width computation.
|
2011-08-29 12:08:21 +02:00 |
Alexandre Julliard
|
43240527b6
|
user32: Pass valid dimensions to GetDIBits.
|
2011-08-29 12:08:21 +02:00 |
Francois Gouget
|
c992ca277d
|
Assorted spelling fixes.
|
2011-08-24 19:07:46 +02:00 |
Thomas Faber
|
37f12af5c8
|
user32/tests: Fix build with MSVC.
|
2011-08-24 12:14:47 +02:00 |
Francois Gouget
|
ff8f6e8662
|
user32: When destroying a window, preserve the first WM_QUIT message that was posted to it.
|
2011-08-23 11:50:59 +02:00 |
Francois Gouget
|
30f2c6610d
|
user32/tests: Test what happens to a WM_QUIT posted to a window that gets destroyed.
|
2011-08-23 11:50:56 +02:00 |
Bruno Jesus
|
43dfbfd87d
|
user32/tests: Add combobox CB_SETDROPPEDWITH/CB_GETDROPPEDWIDTH tests.
|
2011-08-22 19:49:39 +02:00 |
Frédéric Delanoy
|
760faf01a9
|
tests: Assorted spelling fixes.
|
2011-08-04 18:27:37 +02:00 |
Frédéric Delanoy
|
7e309601f3
|
dlls: Assorted spelling fixes.
|
2011-08-03 14:15:50 +02:00 |
Austin English
|
5e941f89c2
|
user32/tests: Remove win9x hacks.
|
2011-07-28 19:57:32 +02:00 |
André Hentschel
|
a355121414
|
user32: Fix for finding nested default buttons.
|
2011-07-28 19:54:46 +02:00 |
Alexandre Julliard
|
4ec27a632d
|
user32: Add support for 64-bit formats in wsprintf.
|
2011-07-25 13:32:37 +02:00 |
Alexandre Julliard
|
adc59e1437
|
user32/tests: Make hook messages optional in the SetParent test.
|
2011-07-25 10:43:20 +02:00 |
Alexandre Julliard
|
fb2df6752e
|
user32/tests: Fix test failures when the low-level hook cannot be set.
|
2011-07-22 13:03:28 +02:00 |
Alexandre Julliard
|
a900fe7c9e
|
user32/tests: Fix some last error tests that fail on Windows.
|
2011-07-22 13:03:28 +02:00 |
Alexandre Julliard
|
5be95f40c5
|
user32/tests: Mark some messages optional in the SetParent sequence.
|
2011-07-22 13:03:27 +02:00 |
André Hentschel
|
54ca4034cf
|
user32/tests: Fix two typos.
|
2011-07-22 12:57:20 +02:00 |
André Hentschel
|
b3fbdfa908
|
user32/tests: Add test for nested default button in dialogs.
|
2011-07-18 16:23:30 +02:00 |
André Hentschel
|
b37051d28b
|
user32: Remove dead assignment (clang).
|
2011-07-14 14:45:02 +02:00 |
Akihiro Sagawa
|
42b06d6ff5
|
po: Add message contexts for 'Restore' and update Japanese translation.
|
2011-07-14 14:29:38 +02:00 |
Vincent Povirk
|
b85dbc9c03
|
user32: Test that QS_HOTKEY is properly set and cleared.
|
2011-07-06 19:43:33 +02:00 |
André Hentschel
|
5ca020b9d8
|
user32: Remove dead initializations (clang).
|
2011-07-06 11:20:13 +02:00 |
Vincent Povirk
|
8c0d568c32
|
user32: Notify the user driver of hotkey changes.
|
2011-07-05 16:00:20 +02:00 |
André Hentschel
|
9cd2d61b6e
|
user32: Remove dead code (clang).
|
2011-07-04 13:43:17 +02:00 |
Nikolay Sivov
|
4843cff6ef
|
user32/tests: Test that class data is set with wrong size value too.
|
2011-07-04 13:42:29 +02:00 |
André Hentschel
|
7521ae4291
|
user32: Use more meaningful variable names.
|
2011-06-28 11:57:50 -05:00 |
Piotr Caban
|
371cff4883
|
user32: Don't redeclare button state macros.
|
2011-06-27 15:04:55 -05:00 |
Alexandre Julliard
|
efaa068cd1
|
user32: Always pass 0 as item id for WM_MEASUREITEM in menus.
|
2011-06-21 16:12:53 +02:00 |
Alexandre Julliard
|
33ba7c07fb
|
user32: Don't truncate bitmap ids in InsertMenu.
|
2011-06-21 16:07:00 +02:00 |
Alexandre Julliard
|
6b0d9ff1cd
|
server: Allow setting a zero-size clip rectangle.
|
2011-06-21 15:04:24 +02:00 |
Vincent Povirk
|
cc0ea69867
|
server: Post WM_HOTKEY when a hotkey is pressed.
|
2011-06-21 14:51:14 +02:00 |
Vincent Povirk
|
4c83138f72
|
server: Implement RegisterHotKey/UnregisterHotKey.
|
2011-06-21 14:51:08 +02:00 |
Vincent Povirk
|
ba9231993d
|
user32/tests: Test that hotkeys are really replaced when using the same id/hwnd.
|
2011-06-21 12:27:08 +02:00 |
Francois Gouget
|
df63b63614
|
Standardize the OK buttons.
|
2011-06-15 20:04:38 +02:00 |
Krzysztof Nowicki
|
7415946716
|
user32: Make more functions hot-patchable for Steam.
|
2011-06-15 20:04:38 +02:00 |
Vincent Povirk
|
1e2e3d1a05
|
user32: Add a test to find the queue containing hotkey messages.
|
2011-06-14 14:11:10 +02:00 |
Vincent Povirk
|
9eb6af791f
|
user32: Ignore painting messages in the hotkey test using a wndproc.
|
2011-06-14 14:11:07 +02:00 |
Marcus Meissner
|
891fcb20ac
|
user32: Initialize all of msg (Coverity).
|
2011-06-13 11:30:14 +02:00 |
Vincent Povirk
|
b0beeaffc6
|
user32/tests: Do not check the last error on succeeding hotkey calls.
|
2011-06-08 14:12:41 +02:00 |
Vincent Povirk
|
a5719990b5
|
user32/tests: Test registering the same hotkey hwnd/id pair twice.
|
2011-06-08 14:12:41 +02:00 |
Vincent Povirk
|
58ae3a7fcc
|
user32/tests: Add test showing hotkeys change the async key state.
|
2011-06-08 14:12:41 +02:00 |
Vincent Povirk
|
03fbf37fe8
|
user32/tests: Ignore paint messages in hotkey tests.
|
2011-06-08 14:12:40 +02:00 |
Vincent Povirk
|
ad3e0b78ad
|
user32/tests: Add test for flags on keyboard messages.
|
2011-06-08 14:12:40 +02:00 |
Vincent Povirk
|
6115951502
|
user32: Add message test for hotkeys.
|
2011-05-26 15:23:56 +02:00 |
Vincent Povirk
|
363b2bb9d1
|
user32: Add test for RegisterHotKey/UnregisterHotKey.
|
2011-05-26 15:23:56 +02:00 |
André Hentschel
|
7c8ce6c6e4
|
user32/tests: Add tests for FlashWindowEx.
|
2011-05-24 12:19:11 +02:00 |
Francois Gouget
|
e82c57372b
|
user32: Use macros for the resource IDs instead of numeric literals.
|
2011-05-19 10:22:39 +02:00 |
Owen Rudge
|
c55ff281c7
|
user32: Add separate sysmenu for MDI child windows.
|
2011-05-17 10:45:31 +02:00 |
Francois Gouget
|
dc63061af1
|
user32: Use MSGBOX_IDICON throughout instead of sometimes using stc1 and sometimes 1088.
|
2011-05-16 16:35:28 +02:00 |
Marcus Meissner
|
0ba1bfb062
|
user32: DrawText gets a 32bit flag, not a 16bit flag.
|
2011-05-05 17:28:47 +02:00 |
Marcus Meissner
|
cfe4c7fde9
|
user32: Use left shift instead of right shift (Coverity).
|
2011-05-05 17:28:42 +02:00 |
Alexandre Julliard
|
666c40f398
|
user32: Catch bad pointer passed to SetSysColors.
|
2011-05-05 16:31:58 +02:00 |
Francois Gouget
|
aaec50d44c
|
user32: SCROLL_SetNCSbState() is not used anymore so remove it.
|
2011-05-03 14:38:06 +02:00 |
Tim Hentenaar
|
a415974b2e
|
user32: GetTabbedTextExtent() returns non-zero value when nCount == 0.
|
2011-04-27 13:15:00 +02:00 |
Alexandre Julliard
|
8aa1a26886
|
user32: Pass a NULL rectangle in the ClipCursor entry point when clipping is reset because of focus change.
|
2011-04-22 17:51:28 +02:00 |
Marcus Meissner
|
6148f785f9
|
user32: Mark internal functions with hidden visibility.
|
2011-04-22 12:59:20 +02:00 |
Alexandre Julliard
|
bd1fab7862
|
user32: Don't start menu tracking when the owner window is invalid.
|
2011-04-21 16:53:42 +02:00 |
Alexandre Julliard
|
79c2e55b5a
|
user32: Only call the driver when the cursor position has really changed.
|
2011-04-20 20:30:09 +02:00 |
Alexandre Julliard
|
513e5c98a7
|
user32: Add support for loading animated cursors/icons from resources.
|
2011-04-20 11:16:18 +02:00 |
Alexandre Julliard
|
8970e29f44
|
user32: Support creating animated icons, not only cursors.
|
2011-04-20 10:54:10 +02:00 |
Jörg Höhle
|
5d7e6b7506
|
user32: Added message names for winmm.
|
2011-04-15 15:39:44 +02:00 |
Dmitry Timoshkov
|
629f382a80
|
user32: Fix the single menu item activation using a hot key.
|
2011-04-12 17:42:12 +02:00 |
Francois Gouget
|
d1b51d8502
|
programs: Standardize the About menus.
|
2011-04-12 13:08:14 +02:00 |
Dmitry Timoshkov
|
a859e73d5f
|
user32: Use symbolic names for values returned by WM_MENUCHAR handler.
|
2011-04-11 12:09:43 +02:00 |
Dmitry Timoshkov
|
094db744ce
|
user32: Use symbolic names for values returned by WM_MENUCHAR handler.
|
2011-04-08 14:08:49 +02:00 |
Dmitry Timoshkov
|
444b781ff3
|
user32: Add a test for activating a menu consisting from a single menu item using a hot key.
|
2011-04-06 18:05:39 +02:00 |
Alexandre Julliard
|
ad32b28ac0
|
user32: Avoid accessing the dialog info of a destroyed window.
|
2011-04-06 13:01:20 +02:00 |
Alexandre Julliard
|
886ae4c348
|
winex11: Always forward SetCursor to the driver, and limit the frequency of updates on the driver side.
|
2011-04-05 13:36:57 +02:00 |
Alexandre Julliard
|
21e86f60ec
|
server: Post a message to the desktop window when the cursor clip rectangle changes.
|
2011-04-05 13:36:57 +02:00 |
Dmitry Timoshkov
|
bb411cfb65
|
user32: DefDlgProc on WM_QUIT should repost it and terminate the dialog message loop.
|
2011-04-05 13:36:56 +02:00 |
Dmitry Timoshkov
|
1a65e209f8
|
user32: Add a test for WM_QUIT handling by DefDlgProc.
|
2011-04-05 13:36:56 +02:00 |
Austin Lund
|
be24fd4b64
|
user32/tests: Fixed SetParent test on 64bit Vista.
|
2011-04-01 11:54:50 +02:00 |
Alexandre Julliard
|
6576703fac
|
server: Return the time of last change along with the current cursor position.
|
2011-03-31 20:15:56 +02:00 |
David Hedberg
|
c764210731
|
user32: Fix return value when passing a non-sibling preceding window to SetWindowPos.
Acrobat Reader relies on SetWindowPos, with hwndInsertAfter set to a
non-sibling window and no SWP_NOZORDER passed, to return true.
|
2011-03-30 15:03:44 +02:00 |
David Hedberg
|
955ec50173
|
user32/tests: Add some more tests for SetWindowPos.
|
2011-03-30 14:59:48 +02:00 |
Jörg Höhle
|
8d387f06eb
|
user32/tests: Add a few IsWindow checks.
|
2011-03-30 13:28:04 +02:00 |
Alexandre Julliard
|
2f368cfad2
|
user32: Reset the cursor clip rectangle before moving a window.
|
2011-03-30 13:28:04 +02:00 |
Dmitry Timoshkov
|
5fea02e8c2
|
user32: Add the SW_SHOWDEFAULT case to WINPOS_MinMaximize().
|
2011-03-29 12:58:24 +02:00 |
Marcus Meissner
|
81ed815173
|
user32: Added missing break.
|
2011-03-28 17:11:50 +02:00 |
Marcus Meissner
|
3d44f4c8b3
|
user32: Added missing break (Coverity).
|
2011-03-28 17:11:34 +02:00 |
Alexandre Julliard
|
e705f29fd5
|
user32/tests: Fix the GetCursorFrameInfo parameter types.
|
2011-03-17 13:06:50 +01:00 |
Erich Hoover
|
8486b2010f
|
user32: Downgrade GetCursorFrameInfo FIXME to a TRACE unless the second parameter is non-zero.
|
2011-03-17 13:06:50 +01:00 |
Erich Hoover
|
274e5db7e7
|
user32: Add support for sequence-based animated cursors.
|
2011-03-17 13:06:49 +01:00 |
Erich Hoover
|
7b333de867
|
user32: Merge create_icon_bitmaps with CURSORICON_CreateIconFromBMI.
|
2011-03-17 13:06:49 +01:00 |
Erich Hoover
|
28e9b99728
|
user32: Add support for retrieving individual animated frames.
|
2011-03-17 13:06:49 +01:00 |
Erich Hoover
|
fa4f9c43bc
|
user32: Handle static and animated cursors as separate objects.
|
2011-03-17 13:06:49 +01:00 |
Erich Hoover
|
ee8cb4f728
|
user32: Add a convenience function for retrieving the number of steps in a cursor.
|
2011-03-16 16:31:55 +01:00 |
Erich Hoover
|
0bb1aadb8f
|
user32: Add get/release routines for accessing cursor frames.
|
2011-03-16 16:31:54 +01:00 |
Francois Gouget
|
4f7fc170a7
|
user32/tests: Use NULL instead of casting 0.
|
2011-03-16 14:14:23 +01:00 |
Austin Lund
|
5d0783bc0d
|
user32/tests: Output error information in cursoricon tests.
|
2011-03-16 14:14:23 +01:00 |
Marcus Meissner
|
f3aab0c0e9
|
user32: Remove useless NULL checks (Coverity).
|
2011-03-15 17:14:07 +01:00 |
Erich Hoover
|
3e35caa7b2
|
user32: Add preliminary support for reading and storing multi-rate animated cursor data.
|
2011-03-10 15:24:34 +01:00 |
Erich Hoover
|
389ffed293
|
user32: Add FIXMEs for unsupported animated cursor data.
|
2011-03-10 15:24:04 +01:00 |
Erich Hoover
|
86a9f20aa2
|
user32: Fix GetCursorFrameInfo when passed the proper number of steps.
|
2011-03-10 15:23:34 +01:00 |
Aric Stewart
|
77fdee8a2e
|
user32: Remove SetWindowText export.
|
2011-03-10 12:52:51 +01:00 |
Austin English
|
38a87ecfea
|
user32: Avoid shadowing a parameter.
|
2011-03-09 15:54:20 +01:00 |
Alexandre Julliard
|
383bda91cf
|
user32: No longer export HOOK_CallHooks.
|
2011-03-08 14:50:47 +01:00 |
Alexandre Julliard
|
7879b8e349
|
user32: Get rid of the RegisterClipboardFormat driver entry point.
|
2011-03-07 17:06:50 +01:00 |
Erich Hoover
|
e776f3ccf7
|
user32: Implement semi-stub of GetCursorFrameInfo.
|
2011-03-07 15:10:22 +01:00 |
Erich Hoover
|
7b0ab606e2
|
user32: Permit loading animated cursors with CreateIconFromResource(Ex).
|
2011-03-07 15:10:01 +01:00 |
Alexandre Julliard
|
55e1fec7c3
|
user32: Set the last mouse event timestamp before calling the low-level hook.
|
2011-03-07 11:07:15 +01:00 |
Dmitry Timoshkov
|
7fb4e2ae45
|
user32: Add a test to make sure that SendInput sets a non-zero event time.
|
2011-03-04 16:26:00 +01:00 |
Alexandre Julliard
|
383d8ac105
|
user32: Remove GetClipboardFormatName from the user driver interface.
|
2011-03-04 16:25:52 +01:00 |
Alexandre Julliard
|
f1a3480068
|
user32: Handle input injected through SendInput entirely in user32.
|
2011-03-02 21:48:39 +01:00 |
Alexandre Julliard
|
c7efa293f0
|
server: Invoke low-level hardware hooks directly from the server side.
|
2011-03-02 21:26:13 +01:00 |
Alexandre Julliard
|
ae895a1f10
|
user32: Export a Wine-specific function to send hardware input from the graphics driver.
|
2011-03-02 21:25:43 +01:00 |
Alexandre Julliard
|
39c4e6d1d9
|
user32: Retrieve the current cursor position from the server.
|
2011-03-01 13:21:42 +01:00 |
Alexandre Julliard
|
a7da164949
|
user32: Retrieve the key state for GetAsyncKeyState from the server.
|
2011-02-28 22:28:42 +01:00 |
Wolfram Sang
|
c67f075d67
|
user32: Check bitmap info before it is used.
|
2011-02-28 13:15:07 +01:00 |
Wolfram Sang
|
ce5763b88c
|
user32: Make DIB_GetBitmapInfo checks stricter.
|
2011-02-28 13:15:01 +01:00 |
Wolfram Sang
|
25923d2f16
|
user32/tests: Modify proper fields instead of magic offsets.
|
2011-02-28 13:14:55 +01:00 |
Marcus Meissner
|
b0b77d4ba9
|
user32: Fixed some more side effect functions in assert() (Coverity).
|
2011-02-25 14:47:50 +01:00 |
Alexandre Julliard
|
02e8174067
|
server: Store the cursor clip rectangle in the server.
|
2011-02-25 13:50:19 +01:00 |
Alexandre Julliard
|
183c41b49a
|
server: Store the global cursor position in the server.
|
2011-02-25 11:25:15 +01:00 |
Marcus Meissner
|
a91b0e4544
|
user32: Remove side effect code out of asserts() (Coverity).
|
2011-02-23 18:24:20 +01:00 |
Marcus Meissner
|
89e662084f
|
user32: Move functional code out of assert() (Coverity).
|
2011-02-23 18:22:50 +01:00 |
Dmitry Timoshkov
|
cf6c76b3b4
|
user32: Cope with failing SetForegroundWindow().
|
2011-02-21 15:18:29 +01:00 |
Dmitry Timoshkov
|
798edfec16
|
user32: Use the windows created by the SetParent() test to get a more predictable active/focus window state.
|
2011-02-18 14:54:51 +01:00 |
Alexander Scott-Johns
|
182b6a0483
|
user32: Fix read of uninitialized data and a couple of typos in TrackMouseEvent (Valgrind).
|
2011-02-17 18:33:42 +01:00 |
Austin English
|
f956a472c0
|
user32/tests: Make sure return values are used (LLVM/Clang).
|
2011-02-14 13:33:32 +01:00 |
Ken Thomases
|
e814147b12
|
user32: Remove wrong parameter name from comment.
Spotted by Peter Oberndorfer.
|
2011-02-14 12:29:05 +01:00 |
Ken Thomases
|
9cb4c21f1a
|
user32: Rename GetKeyboardLayout param; it's a thread ID, not a layout.
|
2011-02-10 10:28:01 -06:00 |
Austin English
|
fc2d1ded12
|
user32/tests: Remove some dead assignments (LLVM/Clang).
|
2011-02-10 09:58:50 -06:00 |
Dmitry Timoshkov
|
07cfce6edf
|
user32: Add message tests for SetParent().
|
2011-02-09 13:46:17 -06:00 |
Dmitry Timoshkov
|
de2aeebe72
|
user32: Add a test for reparenting a WS_POPUP window to a WS_CHILD parent.
|
2011-02-09 13:46:00 -06:00 |
Austin English
|
7b4cf0bec0
|
user32/tests: Remove unneeded assignment (LLVM/Clang).
|
2011-02-09 09:26:32 -06:00 |
Joris Huizer
|
26f753aec8
|
user32/tests: Don't test function directly when reporting GetLastError().
|
2011-02-07 10:04:37 -06:00 |
Alexander Scott-Johns
|
6c6b15f2d4
|
user32: Partially fix clipboard viewer infinite recursion bug.
|
2011-01-31 14:04:54 +01:00 |
Alexander Scott-Johns
|
198a55bd6e
|
user32/tests: Test getting the data from synthesized clipboard formats.
|
2011-01-28 17:41:51 +01:00 |
Alexandre Julliard
|
76fb69bf3d
|
user32: Fix LoadImage behavior with zero size and no LR_DEFAULTSIZE.
Based on a patch by Marcus Meissner.
|
2011-01-28 12:44:21 +01:00 |
Alexandre Julliard
|
ab4a5a327d
|
user32: Propagate the LoadImage flags into the low-level loader functions.
|
2011-01-28 12:42:56 +01:00 |
Marcus Meissner
|
6e077e0bc0
|
user32: Get MDI icon as close the "small icon" as possible.
|
2011-01-28 12:03:50 +01:00 |
Greg Geldorp
|
0406b5d543
|
user32/tests: Fix edit tests.
|
2011-01-24 14:43:26 +01:00 |
Greg Geldorp
|
f61c8c68b6
|
user32/tests: Fix DDE test failures on DBCS machines.
|
2011-01-17 13:22:05 +01:00 |
Alexandre Julliard
|
39558f8d81
|
user32: Convert menu and string table resources to po files.
|
2011-01-13 17:24:15 +01:00 |
Greg Geldorp
|
2b0d8ed7c3
|
user32/tests: Fix menu test failures on East-Asian machines.
|
2011-01-13 15:22:00 +01:00 |
André Hentschel
|
1bf8612718
|
user32/tests: Don't test function directly when reporting GetLastError().
|
2011-01-05 17:56:04 +01:00 |
Mikhail Maroukhine
|
f859535774
|
user32: Add constness to params and variables.
|
2011-01-04 16:09:53 +01:00 |
Greg Geldorp
|
4856c299ba
|
user32/tests: Skip DefWindowProc tests on Vista+.
|
2011-01-03 11:54:03 +01:00 |
André Hentschel
|
cbf967d600
|
user32/tests: Don't test function directly when reporting GetLastError().
|
2010-12-31 11:44:26 +01:00 |
Alexandre Julliard
|
2c63cf58ea
|
user32: Don't call GetModuleFileNameW under the user lock.
|
2010-12-14 13:49:14 +01:00 |
Alexandre Julliard
|
ee44c7c0f4
|
user32: Fix coordinates mapping for the desktop window in the explorer process.
|
2010-12-13 12:43:34 +01:00 |
Alexandre Julliard
|
1829fc51c1
|
user32: Return some fake information for an inter-process GetWindowPlacement.
|
2010-12-09 20:43:26 +01:00 |
Austin Lund
|
555e59a454
|
user32/tests: Disable IME for msg tests.
|
2010-12-03 14:28:31 +01:00 |
Austin Lund
|
0fe32508a7
|
user32/tests: Close second window in DBCS WM_CHAR tests.
|
2010-12-03 14:28:31 +01:00 |
André Hentschel
|
7e5da86076
|
user32/tests: Skip DDE tests on win9x.
|
2010-12-01 17:16:22 +01:00 |
Austin Lund
|
c82aa505e9
|
user32/tests: Fix test failures by disabling IME when testing unicode input.
|
2010-11-29 19:52:06 +01:00 |
André Hentschel
|
37adf3a6be
|
user32/tests: Remove obsolete comment.
|
2010-11-29 19:51:57 +01:00 |
Alexandre Julliard
|
14a77db43f
|
user32: Add a stub for IsGUIThread().
|
2010-11-16 21:54:18 +01:00 |
Alexandre Julliard
|
30554d4ef1
|
user32: Check structure size in GetGUIThreadInfo.
|
2010-11-16 21:54:03 +01:00 |
Paul Vriens
|
3d20c8777f
|
user32: Update Serbian (Latin and Cyrillic) translations.
Translation by Đorđe Vasiljević.
|
2010-11-08 11:56:12 +01:00 |
André Hentschel
|
e054fc2310
|
user32: Don't paint new button styles instead of crashing.
|
2010-11-04 11:55:48 +01:00 |
Alexandre Julliard
|
8c963852f8
|
explorer: Make the systray window look more like a real taskbar in desktop mode.
|
2010-11-02 10:32:35 +01:00 |
Yaron Shahrabani
|
21c1034504
|
user32: Added Hebrew translation.
|
2010-10-27 12:00:08 +02:00 |
Austin Lund
|
ccd4479ce9
|
user32/tests: Fixed WM_SETFONT combo box tests.
|
2010-10-26 11:57:57 +02:00 |
Austin Lund
|
d732cd7412
|
user32/tests: Fix some combo box tests for different font sizes.
|
2010-10-25 13:52:51 +02:00 |
Dmitry Timoshkov
|
2f0b9dd3bf
|
user32: FindWindow() should treat an empty title same way as NULL.
|
2010-10-19 11:00:32 +02:00 |
Vladimir Panteleev
|
824c5089d2
|
user32: Update last active popup for all parents.
|
2010-10-18 19:47:58 +02:00 |
Trygve Vea
|
293fc4cd28
|
user32: Updated Norwegian translation.
|
2010-10-15 16:18:50 +02:00 |
Alexandre Julliard
|
e8723a5dee
|
user32: Fix destruction of the active cursor.
|
2010-10-13 15:38:06 +02:00 |
Alexandre Julliard
|
1aab7ea837
|
user32/tests: Add more tests for DestroyCursor on the active cursor.
|
2010-10-13 13:58:19 +02:00 |
Gerald Pfeifer
|
8c7e2f99db
|
user32: Removed some code that is unused after revision 751a09e983 .
|
2010-10-13 11:19:53 +02:00 |
Alexandre Julliard
|
19eea5fa6b
|
user32: Improve error checking in GetIconInfo.
|
2010-10-12 23:24:11 +02:00 |
Alexandre Julliard
|
bb8590f6ce
|
user32: Fix a DC leak in DrawIconEx.
|
2010-10-12 23:01:22 +02:00 |
Alexandre Julliard
|
90ba8ceb07
|
user32: Correctly handle mouse events on a size grip scrollbar.
|
2010-10-12 11:43:21 +02:00 |
Alexandre Julliard
|
299f2b354e
|
user32: Make sure AdjustWindowRect and WM_NCCALCSIZE yield the same result for WS_EX_DLGMODALFRAME windows.
|
2010-10-12 11:28:51 +02:00 |
Alexandre Julliard
|
76e7fcc9d8
|
user32: Store icon objects directly in the cache instead of using a separate structure.
|
2010-10-11 17:11:27 +02:00 |
Alexandre Julliard
|
76cd25c875
|
user32: Reimplement icon copying using CURSORICON_Load.
|
2010-10-11 17:11:27 +02:00 |
Alexandre Julliard
|
6e7846e33e
|
user32: Return the module and resource name in GetIconInfoEx.
|
2010-10-11 17:11:27 +02:00 |
Alexandre Julliard
|
751a09e983
|
user32: Store the module and resource name information for icons.
|
2010-10-11 17:11:27 +02:00 |
Louis Lenders
|
62b9df9031
|
user32/tests: Test FindWindowEx for empty window title.
|
2010-10-11 17:11:25 +02:00 |
Alexandre Julliard
|
d1df0c42ea
|
user32/tests: Test GetIconInfoExW too since the A version is broken on Win64.
|
2010-10-11 12:54:04 +02:00 |
Alexandre Julliard
|
d9ae28926b
|
user32: Get rid of the unused icon cache refcount.
|
2010-10-08 15:24:09 +02:00 |
Alexandre Julliard
|
975bff627b
|
user32: Convert the icon cache to a standard Wine list.
|
2010-10-08 15:24:09 +02:00 |
Alexandre Julliard
|
990842a322
|
user32/tests: Tests for GetIconInfoExA/W.
|
2010-10-08 15:24:09 +02:00 |
Alexandre Julliard
|
d3de0c265b
|
user32: Implemented GetIconInfoExA/W.
|
2010-10-08 15:23:47 +02:00 |
Alexandre Julliard
|
beba1f1586
|
user32: Make sure the driver CreateCursorIcon() entry point is always called.
|
2010-10-08 11:56:46 +02:00 |
Alexandre Julliard
|
d076dfa8e8
|
server: Update child window positions when resizing a mirrored parent.
|
2010-10-05 11:01:21 +02:00 |
Alexandre Julliard
|
377820e313
|
user32: Don't rely on the cached position for windows that have a mirrored parent.
|
2010-10-05 11:01:21 +02:00 |
Alexandre Julliard
|
dfab8824c5
|
user32/tests: Make some variables static.
|
2010-10-01 13:37:44 +02:00 |
Louis Lenders
|
6e4e8fb07f
|
user32: UpdateWindow doesn't accept a NULL hwnd.
|
2010-09-29 11:23:57 +02:00 |
Michael Stefaniuc
|
5a2cc94105
|
user32: Simplify the error handling in BITMAP_Load().
This fixes a memleak on an error path (Smatch).
|
2010-09-29 10:06:13 +02:00 |
Erich Hoover
|
7bba6234e3
|
user32: Add support for multiple frames in cursor format.
|
2010-09-28 17:33:20 +02:00 |
Erich Hoover
|
ca7163e438
|
user32: Prepare for multi-frame storing of icons and cursors.
|
2010-09-28 17:33:20 +02:00 |
Alexandre Julliard
|
2f6d41de46
|
user32: Free the window region once it has been set.
|
2010-09-27 21:06:43 +02:00 |
Alexandre Julliard
|
97611dca8b
|
gdi32: Implement MirrorRgn.
|
2010-09-27 20:45:56 +02:00 |
Alexandre Julliard
|
ddaea5456e
|
user32: Set the default process layout based on the file description in the version resource.
|
2010-09-24 15:45:54 +02:00 |
Alexandre Julliard
|
d43cc0cd82
|
user32: Fix the window positions when moving a child window for a RTL window.
|
2010-09-24 15:45:54 +02:00 |
Alexandre Julliard
|
0df8855b20
|
user32: Use screen coordinates for hittest checking to handle RTL windows correctly.
|
2010-09-24 15:45:54 +02:00 |
Alexandre Julliard
|
deb8309760
|
user32: Fix initial computation of client area in WM_NCCALCSIZE for RTL windows.
|
2010-09-24 15:45:54 +02:00 |
Lauri Kenttä
|
41d341cf4e
|
user32: Update Finnish translation.
|
2010-09-24 11:34:15 +02:00 |
Alexandre Julliard
|
9bbfcb5b07
|
user32: Add support for RTL window layouts in GetUpdateRgn and GetUpdateRect.
|
2010-09-23 17:50:11 +02:00 |
Alexandre Julliard
|
024521190a
|
user32: Always store the window rectangles unmirrored after SetWindowPos.
|
2010-09-23 17:50:10 +02:00 |
Alexandre Julliard
|
5c6a1f776a
|
user32: Add support for right-to-left menus.
|
2010-09-22 20:31:52 +02:00 |
Alexandre Julliard
|
3f026cafa5
|
user32: Add support for RTL window layouts in WIN_GetRectangles.
|
2010-09-22 20:28:20 +02:00 |
Alexandre Julliard
|
5702324b37
|
user32: Add support for RTL window layouts in MapWindowPoints.
|
2010-09-22 20:27:52 +02:00 |
Dmitry Timoshkov
|
88900f429a
|
user32: Make sure that SendInput always initializes the time field.
|
2010-09-22 12:44:22 +02:00 |
Dmitry Timoshkov
|
6cccf51645
|
user32: Uncomment the GetWindowPlacement() test, fill the test data with real values.
|
2010-09-22 12:43:43 +02:00 |
Dmitry Timoshkov
|
a7188842af
|
user32: UpdateLayeredWindow() should fail on non-layered or already initialized window.
|
2010-09-21 20:16:15 +02:00 |
Dmitry Timoshkov
|
8118430b68
|
user32: Do not test window state on the HCBT_SETFOCUS event, it's undefined.
|
2010-09-21 17:53:55 +02:00 |
Gerald Pfeifer
|
824ab969ff
|
user32: Fix error handling in BITMAP_Load.
|
2010-09-20 13:48:11 +02:00 |
Paul Vriens
|
92643eb020
|
user32: Fix a typo.
|
2010-09-19 14:59:04 +02:00 |
Alexandre Julliard
|
81b8ee863e
|
makefiles: Add a standard header for all makefiles to replace the common variable initializations.
|
2010-09-19 12:36:48 +02:00 |
André Hentschel
|
49434929c6
|
user32: Only select needed part of the flags.
|
2010-09-16 13:13:16 -05:00 |
Vladimir Panteleev
|
592d994f00
|
user32: Fix VK_RETURN handling in IsDialogMessage for dialogs without an IDOK.
|
2010-09-15 17:05:54 -05:00 |
Luca Bennati
|
623bf111c5
|
user32: Update Italian translation.
|
2010-09-13 13:30:47 -05:00 |
Alexandre Julliard
|
72533173d5
|
user32: Don't try to set the WS_EX_LAYOUTRTL flag on the desktop window.
|
2010-09-08 13:19:17 +02:00 |
Alexandre Julliard
|
4858c54a8e
|
user32: Avoid direct accesses to the window structure in NC_HandleNCHitTest.
|
2010-09-08 13:19:04 +02:00 |
Alexandre Julliard
|
ca499d070f
|
user32: Avoid redundant server call in WIN_GetRectangles and fix the screen coordinates mapping.
|
2010-09-08 13:15:29 +02:00 |
Alexandre Julliard
|
9b693ddadb
|
user32: Use WIN_GetRectangles where possible instead of mapping coordinates explicitly.
|
2010-09-07 15:11:24 +02:00 |
Alexandre Julliard
|
141defbd54
|
user32: Use WIN_GetRectangles where possible instead of accessing the window structure.
|
2010-09-07 14:55:42 +02:00 |
Alexandre Julliard
|
c5bf4976f1
|
user32: Pass the window styles to NC_GetInsideRect instead of accessing the window structure.
|
2010-09-07 14:33:13 +02:00 |
Alexandre Julliard
|
7295b6746d
|
user32: Add support for fetching window rectangles relative to various origins.
|
2010-09-07 14:31:30 +02:00 |
Alexandre Julliard
|
cd56299e2f
|
user32/tests: Fix a number of test failures on Windows 7.
|
2010-09-03 11:04:33 +02:00 |
Alexandre Julliard
|
196ec5969d
|
user32: Implement Get/SetProcessDefaultLayout.
|
2010-09-02 18:01:01 +02:00 |
Alexandre Julliard
|
942866f90d
|
user32: Make child windows inherit the WS_EX_LAYOUTRTL style from their parent.
|
2010-09-02 17:55:02 +02:00 |
Alexandre Julliard
|
30d2079574
|
user32: Set the DC layout to mirrored when the window has the WS_EX_LAYOUTRTL style.
|
2010-09-02 15:16:39 +02:00 |
Alexandre Julliard
|
0f90053575
|
user32: Add a common helper to set controls clip region, and make it behave correctly when mirrored.
|
2010-09-02 11:35:14 +02:00 |
Alexandre Julliard
|
05375a2a96
|
user32: Don't disable DrawFrameControl for non-text mapping modes.
|
2010-09-02 11:00:45 +02:00 |
Dmitry Timoshkov
|
38b8805c0c
|
user32: Add a bunch of GetWindowPlacement() tests, fix some simple cases.
|
2010-09-01 17:07:35 +02:00 |
Alexandre Julliard
|
f061743a90
|
user32/tests: Remove some noisy output.
|
2010-09-01 11:13:59 +02:00 |
Alexandre Julliard
|
cd79ec79a6
|
user32: Prevent changing some window styles through SetWindowLong.
|
2010-09-01 11:13:27 +02:00 |
Alexandre Julliard
|
5130f942da
|
user32: Use int64 in the spec file for 64-bit integers.
|
2010-08-31 14:23:48 +02:00 |
Anders Jonsson
|
876dcc96b3
|
user32: Update Swedish translation.
|
2010-08-27 11:59:38 +02:00 |
André Hentschel
|
ed69ddb37e
|
user32: Optimize the storage of default color values.
|
2010-08-26 17:43:29 +02:00 |
Stefan Dösinger
|
c293424319
|
user32: Make GetMessage and PeekMessage patchable.
|
2010-08-26 17:21:08 +02:00 |
Wolfram Sang
|
9f0f17f853
|
user32: Check for valid pointer in CreateIconFromResource.
|
2010-08-17 14:18:45 +02:00 |
André Hentschel
|
aef6e3d232
|
user32: Use a macro instead of direct values.
|
2010-08-16 17:28:55 +02:00 |
Dmitry Timoshkov
|
ea7020480b
|
user32: Properly pack the WM_WINE_SETWINDOWPOS internal message.
|
2010-08-16 12:57:08 +02:00 |
Dmitry Timoshkov
|
dfe6ae58af
|
user32: Protect from setting as a window owner one of its successors.
|
2010-08-04 17:35:22 +02:00 |
Dmitry Timoshkov
|
5aa45d9cf4
|
user32: Add a test for GetClassInfo, make it pass under Wine.
|
2010-08-03 11:43:59 +02:00 |
Alexandre Julliard
|
1472f35e82
|
gdi32: Replace the SelectVisRgn Wine-specific export by a private entry point.
|
2010-07-26 18:38:31 +02:00 |
Paul Vriens
|
c2d722e3ee
|
user32: Add the Serbian (Cyrillic) translation.
Translation by Nenad Vujic <nesa24casa@gmail.com>
|
2010-07-26 09:58:22 +02:00 |
Alexandre Julliard
|
bde57f0e64
|
user32: Don't make constants static to avoid compile error without optimization.
|
2010-07-24 11:17:05 +02:00 |
Paul Vriens
|
664e3e3f4a
|
user32: Add the Serbian (Latin) translation.
Translation by Nenad Vujic <nesa24casa@gmail.com>
|
2010-07-23 16:39:29 +02:00 |
Alexandre Julliard
|
f1ea06375d
|
user32: DCX_NORESETATTRS should be applied at DC release time.
|
2010-07-22 20:00:35 +02:00 |
Dylan Smith
|
9f32d6d6a9
|
user32: Prevent resize of minimized windows from SetWindowPos.
|
2010-07-22 12:57:04 +02:00 |
Dylan Smith
|
f35dabad99
|
user32/tests: Minimized windows shouldn't be resizable.
|
2010-07-22 12:56:41 +02:00 |
Michael Stefaniuc
|
c2756bc0c4
|
user32: Remove the ignored common resource attributes.
|
2010-07-22 11:41:36 +02:00 |
Dylan Smith
|
c51b1e6db6
|
user32: DefMDIChildProc sends WM_MDINEXT with active child handle.
|
2010-07-21 17:38:37 +02:00 |
Alexandre Julliard
|
b86d515ed6
|
dlls: Remove explicit imports of kernel32 and ntdll.
|
2010-07-21 17:38:36 +02:00 |
Dylan Smith
|
41dbacdc71
|
user32: RegisterClassEx should check for invalid cbSize field.
|
2010-07-19 14:38:16 +02:00 |
Sven Baars
|
cb07a59a80
|
user32: Fix the Dutch translation.
|
2010-07-19 14:38:16 +02:00 |
Vincent Povirk
|
1ebdd6b945
|
user32: Don't dump structures of some ambiguous listview messages.
|
2010-07-19 11:10:05 +02:00 |
Igor Paliychuk
|
7aa9011da1
|
user32: Ukrainian translation update.
|
2010-07-12 11:36:00 +02:00 |
André Hentschel
|
9c1149045f
|
user32/tests: The dialog for that proc has no IDCANCEL.
|
2010-07-07 11:30:27 +02:00 |
André Hentschel
|
f0e21b0e62
|
user32/tests: Test that GetDlgItem does not recurse.
|
2010-07-02 13:19:21 +02:00 |
Austin English
|
71fb0068af
|
user32: Fix a compiler warning on mingw.
|
2010-07-01 18:02:39 +02:00 |
André Hentschel
|
50c94bf054
|
user32/tests: Use if(0) instead of a comment to make sure code still compiles.
|
2010-06-30 11:53:08 +02:00 |
Alexandre Julliard
|
b2de316fc5
|
user32: Add a heuristic for Unicode mappings of DDE data on the server side.
|
2010-06-24 23:54:38 +02:00 |
Alexandre Julliard
|
f83bc2e50a
|
user32/tests: Fix more DDE test failures on Win9x.
|
2010-06-24 23:54:16 +02:00 |
Alexandre Julliard
|
83adf08bb7
|
user32/tests: Add some Unicode test cases for A/W mappings.
|
2010-06-24 22:17:19 +02:00 |
Alexandre Julliard
|
c58fe1f414
|
user32/tests: Restructure the DDE end-to-end tests to make it easier to add new cases.
|
2010-06-24 20:39:16 +02:00 |
Alexandre Julliard
|
fe161ec2f9
|
user32/tests: Fix some DDE test failures on Win9x.
|
2010-06-23 15:26:48 +02:00 |
Alexandre Julliard
|
f5f93d459e
|
user32/tests: Add more systematic tests to validate the DDE client-side A<->W conversions.
|
2010-06-23 15:26:48 +02:00 |
André Hentschel
|
858ae060fd
|
user32: Update comment.
|
2010-06-21 12:26:17 +02:00 |
Alexandre Julliard
|
db1c43c399
|
user32: Fallback to English in MessageBoxIndirect if the specified language is not supported.
|
2010-06-21 11:51:12 +02:00 |
Vitaly Lipatov
|
b974852ce1
|
Update Russian translations.
|
2010-06-18 16:22:07 +02:00 |
Paul Chitescu
|
bb6769f475
|
user32: Use a safer method of freeing user handles to prevent zeroing out a newly allocated handle.
|
2010-06-18 15:22:22 +02:00 |
Paul Vriens
|
aef01a24d4
|
user32: Add another flag to the TRACE().
|
2010-06-18 15:22:21 +02:00 |
Alexandre Julliard
|
f69d88b503
|
user32: Destroy the unused buttons in a message box instead of only hiding them.
|
2010-06-17 20:07:22 +02:00 |
Alexandre Julliard
|
2649f769a5
|
user32/tests: Fix some class tests that behave differently on WoW64.
|
2010-06-17 14:05:42 +02:00 |
Alexandre Julliard
|
fec9dc41f9
|
user32/tests: Ignore repeat key flag that causes occasional failures on Windows.
|
2010-06-17 13:37:42 +02:00 |
Alexandre Julliard
|
d8867fa718
|
user32/tests: Expand the DCX_NORESETATTR test to make sure we check the correct DC.
|
2010-06-17 12:56:25 +02:00 |
Alexandre Julliard
|
d87715c831
|
user32: Don't try to alpha blend icons when drawing to a monochrome device.
|
2010-06-16 14:54:37 +02:00 |
Paul Vriens
|
fa5fe06ca1
|
user32: Update the Danish translation and convert to UTF-8.
|
2010-06-09 16:16:21 +02:00 |
Łukasz Wojniłowicz
|
c2f55b3434
|
user32: Update the Polish translation.
|
2010-06-09 10:57:38 +02:00 |
Wolfram Sang
|
0dfedd50c3
|
user32: No sanity checks for BITMAPCOREINFO in BITMAP_Load.
|
2010-06-07 13:52:35 +02:00 |
Alexandre Julliard
|
f5f3426c87
|
user32: Fallback to normal icon drawing if AlphaBlend fails.
|
2010-05-31 12:14:27 +02:00 |
Alexandre Julliard
|
d815e582cf
|
user32: Only skip redraws on MDI child unmaximize if the new child is maximized.
|
2010-05-28 16:22:26 +02:00 |
Alexandre Julliard
|
c9d112fd94
|
user32: Re-enable the fast code path in CreateIconIndirect.
|
2010-05-28 11:22:08 +02:00 |
Alexandre Julliard
|
ed4846bed9
|
user32: Don't include winbase16.h.
|
2010-05-27 17:04:08 +02:00 |
Austin English
|
6487f3397a
|
user32/tests: Check return value of GetUpdateRect in test_validatergn.
|
2010-05-27 14:46:43 +02:00 |