Alex Villacís Lasso
|
5f603f823e
|
user32: Fix LB_ITEMFROMPOINT tests for listbox control.
|
2007-11-08 11:48:26 +01:00 |
Alexandre Julliard
|
4f5c61ac7c
|
user32: Removed unused NC_DrawGrayButton function.
|
2007-11-07 19:46:34 +01:00 |
Alexandre Julliard
|
c57b5057db
|
user32: Make all internal user32 functions and variables hidden.
|
2007-11-07 19:46:29 +01:00 |
Alexandre Julliard
|
2b77fed4cd
|
user32: Fixed A<->W translations of CREATESTRUCTs that contain atoms.
|
2007-11-06 13:58:05 +01:00 |
Francois Gouget
|
7b00b60cf5
|
user32: Fix compilation on systems that don't support either nameless unions or nameless structs.
|
2007-11-05 15:06:31 +01:00 |
Alexandre Julliard
|
a54a990b3b
|
server: Allow to specify the class name instead of the atom to find a window.
|
2007-11-02 15:26:49 +01:00 |
Alexandre Julliard
|
1fc461f98b
|
server: Allow to specify the class name instead of the atom to create a window.
|
2007-11-02 15:16:25 +01:00 |
Gerald Pfeifer
|
c7adf5f4b2
|
user32: Don't check unsigned types for >= 0.
|
2007-11-02 12:36:55 +01:00 |
Alexandre Julliard
|
5c5e333284
|
user32/tests: Don't test the contents of uninitialized buffers.
|
2007-11-02 12:27:27 +01:00 |
Alexandre Julliard
|
8b42238b5b
|
user32: Cache the window class name on the client side.
|
2007-11-02 11:57:35 +01:00 |
Alexandre Julliard
|
1ee62a8d72
|
user32: Properly handle integer atoms specified as strings in class names.
|
2007-11-02 11:42:53 +01:00 |
Alexandre Julliard
|
b9b940fab9
|
server: Support using a name to destroy a window class too.
|
2007-11-01 15:28:30 +01:00 |
Alexandre Julliard
|
0762d98f7c
|
server: Allow to send a name instead of an atom when creating a window class.
|
2007-11-01 13:02:01 +01:00 |
Alexandre Julliard
|
bfe88a00f8
|
user32: Store the builtin class names in Unicode.
|
2007-11-01 12:55:00 +01:00 |
Dmitry Timoshkov
|
2712eb50b1
|
user32: Initialize more fields in the DEVMODE structure.
|
2007-11-01 12:41:30 +01:00 |
Alexandre Julliard
|
c183a9e6e7
|
server: Added support for HWND_TOPMOST and HWND_NOTOPMOST.
|
2007-10-31 18:12:56 +01:00 |
Alexandre Julliard
|
86c8860d62
|
user32: SetParent should not make the window topmost.
|
2007-10-31 18:00:53 +01:00 |
Alexandre Julliard
|
ebc6864953
|
user32: Don't allow changing the WS_EX_TOPMOST style with SetWindowLong.
|
2007-10-31 17:53:58 +01:00 |
Hwang YunSong(황윤성)
|
6aadc86297
|
user32: Updated Korean resource.
|
2007-10-31 14:09:25 +01:00 |
Alexandre Julliard
|
e2b5227b65
|
user32: Fix a slightly incorrect assert.
|
2007-10-30 14:11:44 +01:00 |
Mikolaj Zalewski
|
585329ed13
|
user32: Better fix how to handle GetWindowLongPtr[AW](..., GWLP_WNDPROC) for builtin winprocs.
|
2007-10-30 14:08:50 +01:00 |
James Hawkins
|
e6b658c4bf
|
user32: Define WM_LBTRACKPOINT if it's not previously defined.
|
2007-10-26 14:03:47 +02:00 |
James Hawkins
|
0c22e54059
|
user32: Fix a test that now passes in Windows.
|
2007-10-26 14:03:47 +02:00 |
Lei Zhang
|
7c2263ddc4
|
user32: Do not send button click to dialog with disabled default button.
|
2007-10-25 13:52:09 +02:00 |
Alex Busenius
|
ca625836de
|
user32: Fix segfault when combobox contains a longer text than buffer_limit.
|
2007-10-22 16:30:53 +02:00 |
Alex Villacís Lasso
|
c67d0122db
|
user32: Tests for fix EM_SETLIMITTEXT with zeroed args.
|
2007-10-18 14:10:53 +02:00 |
Alex Villacís Lasso
|
48fd106ea1
|
user32: Fix EM_SETLIMITTEXT with zeroed args.
|
2007-10-18 14:10:47 +02:00 |
Dmitry Timoshkov
|
566ce8f5ed
|
user32: Add more listbox message tests, make them pass under Wine.
|
2007-10-18 14:09:42 +02:00 |
Alexandre Julliard
|
07bf51efbd
|
user32: Replace a pointer cast by FIELD_OFFSET.
|
2007-10-17 14:18:06 +02:00 |
James Hawkins
|
9fd2d443fe
|
user32: Convert an HDDEDATA handle to a DDEPOKE structure for WM_DDE_POKE.
|
2007-10-15 22:23:11 +02:00 |
James Hawkins
|
88913f094b
|
user32: Add tests for DdeCreateDataHandle.
|
2007-10-15 22:23:11 +02:00 |
James Hawkins
|
4fb3518e2a
|
user32: Return DMLERR_INVALIDPARAMETER if hszItem is NULL.
|
2007-10-15 22:23:11 +02:00 |
James Hawkins
|
ccabbeed60
|
user32: Return DMLERR_MEMORY_ERROR instead of posting an ACK when fAckReq is returned by the server for WM_DDE_DATA.
|
2007-10-15 22:23:11 +02:00 |
James Hawkins
|
97dc032161
|
user32: Return DMLERR_INVALIDPARAMETER if hszItem is NULL.
|
2007-10-15 22:23:10 +02:00 |
James Hawkins
|
dbad0ee626
|
user32: The server should release data sent with WM_DDE_POKE.
|
2007-10-15 22:23:10 +02:00 |
Alexandre Julliard
|
9f3f51bad7
|
user32: Fix message processing in dde test and go back to more reasonable timeouts.
|
2007-10-15 22:23:10 +02:00 |
James Hawkins
|
8725b39003
|
user32: Increase the message timeout.
|
2007-10-15 22:23:10 +02:00 |
Vincent Pelletier
|
d62da81251
|
user32: Implement SPI_GETMOUSESPEED in SystemParametersInfoW.
|
2007-10-15 16:57:06 +02:00 |
Francois Gouget
|
1a75b5d49c
|
user32: Fix the HRAWINPUT definition and the GetRawInputData() prototype. Update win32.api to fix the winapi_check warnings.
|
2007-10-15 14:06:35 +02:00 |
Francois Gouget
|
6fc6b23287
|
user32/tests: Don't use nameless unions where they are not needed.
|
2007-10-11 19:52:36 +02:00 |
Karl Relton
|
e764e61369
|
wineserver: Allow already peeked messages to merge.
|
2007-10-10 12:37:01 +02:00 |
James Hawkins
|
9cf7f8c3e2
|
user32: Test the ddeml server interface.
|
2007-10-09 20:19:42 +02:00 |
James Hawkins
|
3349afdbc0
|
user32: Move the test_ddeml_client function closer to the other ddeml client test functions.
|
2007-10-09 20:18:54 +02:00 |
James Hawkins
|
c26a745444
|
user32: Set client_pid to zero before initializing dde.
|
2007-10-09 20:18:34 +02:00 |
Francois Gouget
|
81c4b91cb2
|
user32/tests: Remove an unneeded cast.
|
2007-10-09 12:31:28 +02:00 |
James Hawkins
|
58639cc814
|
user32: Test the ddeml client interface.
|
2007-10-04 12:03:36 +02:00 |
Rémi Assailly
|
06b3967978
|
user32: Renamed and moved SetDeskPattern.
|
2007-10-03 11:02:34 +02:00 |
Rémi Assailly
|
6e9fea22f8
|
user32: Moved some 16-bit functions.
|
2007-10-03 11:02:28 +02:00 |
Alexandre Julliard
|
5bd4038f6e
|
user32/tests: Replace GWL_WNDPROC by GWLP_WNDPROC.
|
2007-10-02 15:01:29 +02:00 |
Dmitry Timoshkov
|
5a218e97af
|
user32: Add a message test for ownerdrawn listbox, make it pass under Wine.
|
2007-10-02 13:31:46 +02:00 |
Alexandre Julliard
|
78af9e6d01
|
user32/tests: Compare against ASCII string first since it may not be a valid Unicode string in that case.
|
2007-10-01 18:08:21 +02:00 |
Stefan Leichter
|
6706a1b3fd
|
user32: Define WINE_FILEVERSION in version resource of user.exe.
|
2007-10-01 14:17:48 +02:00 |
Rob Shearman
|
dbfb6b0414
|
user32: Add tests for DefWindowProc processing the undocumented 0x3B message.
|
2007-10-01 12:44:10 +02:00 |
Dmitry Timoshkov
|
4830966498
|
user32: WM_IME_SETCONTEXT messages are optional.
|
2007-10-01 12:25:50 +02:00 |
Francois Gouget
|
b2bc712323
|
Assorted spelling fixes.
|
2007-09-27 20:12:53 +02:00 |
Dmitry Timoshkov
|
d4193a94e4
|
user32: Make message test pass cleanly under XP SP2.
|
2007-09-25 14:28:33 +02:00 |
L. Rahyen
|
43601c282b
|
user32: Implement initial stubs for all raw input functions.
|
2007-09-25 14:18:40 +02:00 |
Anatoly Lyutin
|
6858ce73b6
|
user32/tests: Fix test for switch maximized MDI children.
|
2007-09-24 13:45:07 +02:00 |
Peter Oberndorfer
|
1fce55410e
|
user32/tests: Fix dialog proc prototypes.
|
2007-09-21 11:51:51 +02:00 |
James Hawkins
|
c8fb8c0201
|
user32: Add a test that shows ddeml string handles use local atoms.
|
2007-09-20 14:27:13 +02:00 |
Alexandre Julliard
|
2018b18638
|
user32/tests: We can now store binary files in the repository.
|
2007-09-17 16:12:03 +02:00 |
Alexandre Julliard
|
2371db52e0
|
user32: We can now store binary files in the repository.
|
2007-09-17 15:46:18 +02:00 |
Alexandre Julliard
|
9c27ed21a2
|
user32/tests: Properly flush events in the update rect tests.
|
2007-09-17 14:13:37 +02:00 |
James Hawkins
|
72a3f18338
|
kernel32: Return TRUE for all pointer params in GlobalUnlock.
|
2007-09-17 13:41:53 +02:00 |
James Hawkins
|
40dff81b5a
|
kernel32: Fix the case where memory is freed twice in GlobalFree.
|
2007-09-17 13:41:49 +02:00 |
James Hawkins
|
2cd2f12256
|
user32: Set uiLo and uiHi to zero on error.
|
2007-09-17 13:28:23 +02:00 |
James Hawkins
|
1eaeb3e0cd
|
user32: Add tests for the DDE pack functions.
|
2007-09-17 13:28:19 +02:00 |
Lei Zhang
|
5079d20ffe
|
user32: Edit control should respond to ctrl + z.
|
2007-09-13 13:36:23 +02:00 |
Vitaliy Margolen
|
2d572ec394
|
user32: Don't exit when double-clicking with right button held.
|
2007-09-11 11:49:03 +02:00 |
Dmitry Timoshkov
|
3de83dcb34
|
user32: Add more tests for GetUpdateRect.
|
2007-09-10 15:29:46 +02:00 |
Mikolaj Zalewski
|
71d77d98e2
|
user32: combo: CB_SETITEMHEIGHT should make the edit area 2px higher than the item (with testcase).
|
2007-08-31 13:24:13 +02:00 |
Trent Waddington
|
fc635fa827
|
server: Handle existing timer replacement when no window handle specified.
|
2007-08-30 19:08:16 +02:00 |
Mikolaj Zalewski
|
613cfc2870
|
user32: Static controls should have a clipping region set while sending the WM_CTLCOLORSTATIC.
|
2007-08-30 12:34:31 +02:00 |
Francois Gouget
|
2993785f3a
|
Assorted non-ANSI function declaration fixes (missing void).
|
2007-08-30 11:57:18 +02:00 |
Alexandre Julliard
|
2896540a34
|
server: Set the queue mask directly in get_message to avoid an extra server call.
|
2007-08-29 18:13:13 +02:00 |
Steven Edwards
|
a725826ada
|
user32: Remove some no longer needed wine 16bit headers.
|
2007-08-29 12:31:34 +02:00 |
Alexandre Julliard
|
df13cee288
|
server: Store a separate flag for windows that need to be erased in WM_PAINT.
This avoids the need to invalidate the window after WM_ERASEBKGND.
|
2007-08-27 16:41:08 +02:00 |
Alexandre Julliard
|
5bd497f3ca
|
server: Moving a window should only expose the immediate parent.
|
2007-08-27 15:21:19 +02:00 |
Alexandre Julliard
|
a887a64c17
|
user32: SetWindowPos should erase the parent also for child moves.
|
2007-08-27 15:13:51 +02:00 |
Alexandre Julliard
|
8bbeadf565
|
user32: IsChild must not consider the desktop window.
|
2007-08-24 10:56:51 +02:00 |
Alexandre Julliard
|
149cbb1b60
|
server: Validate the parents every time we paint a window instead of only on RDW_UPDATENOW.
|
2007-08-23 20:22:30 +02:00 |
Alexandre Julliard
|
04a9f93f62
|
user32: Thread-local hooks need a module if they don't belong to the current process.
|
2007-08-22 12:19:00 +02:00 |
Alex Villacís Lasso
|
89939b5a2b
|
user32: Fix change-drive in Win3.1-style file open dialog.
|
2007-08-20 22:24:40 +02:00 |
Alex Villacís Lasso
|
4d99a8182d
|
user32: Fix crash while dir-navigating in Win3.1-style file open dialog.
|
2007-08-20 22:23:16 +02:00 |
Alexandre Julliard
|
f48eb1581d
|
winex11: Force a window to managed mode when it is activated.
|
2007-08-20 22:06:50 +02:00 |
Alexandre Julliard
|
f09bcc3eef
|
user32/tests: Allow WM_MOUSEACTIVATE in the mouse hover test for compatibility with X11 focus policy.
|
2007-08-20 22:03:06 +02:00 |
Alexandre Julliard
|
1b6533bc2c
|
user32/tests: Use flush_events more consistently in the message tests.
|
2007-08-20 22:01:55 +02:00 |
Paul Vriens
|
5748f15826
|
user32/tests: Run tests on win95 again.
|
2007-08-16 11:08:13 +02:00 |
Peter Verthez
|
13b376df73
|
user32: LB_SETITEMDATA should return 1 on success, not 0.
|
2007-08-14 20:29:21 +02:00 |
Jason Edmeades
|
902a384b38
|
user32: Fix regression in alt, then right processing with eg wines notepad.
|
2007-08-13 12:00:36 +02:00 |
Jason Edmeades
|
76943c2a41
|
user32: Allow alt+space to highlight system menu.
|
2007-08-13 12:00:22 +02:00 |
Marcus Meissner
|
f76de3d002
|
user32: Initialize MONITORINFO.cbSize.
|
2007-08-13 11:38:59 +02:00 |
Detlef Riekenberg
|
03cd537751
|
user32: Call a 16-Bit winproc again.
|
2007-08-13 11:37:40 +02:00 |
Mikołaj Zalewski
|
5e9ced90f7
|
user32: CallWindowProc[AW] for mismatched built-in winprocs should take into account if the window is Unicode.
|
2007-08-10 13:53:35 +02:00 |
Jason Edmeades
|
39d615eeed
|
user32: Skip system menu entries when using keyboard.
|
2007-08-09 15:02:38 +02:00 |
Dmitry Timoshkov
|
ce1ab638da
|
user32: CBN_SELCHANGE notification should be sent before an edit update.
|
2007-08-09 14:40:59 +02:00 |
Francois Gouget
|
ebadbd4bd5
|
Assorted spelling fixes.
|
2007-08-09 14:13:07 +02:00 |
Alexandre Julliard
|
c7b1b4c68b
|
user32: WM_IME_CHAR should result in posted, not sent, WM_CHAR messages.
|
2007-08-09 13:14:20 +02:00 |
Alexandre Julliard
|
2ce799c4f6
|
user32: Support for the magic WM_CHAR W->A conversion in Get/PeekMessage.
|
2007-08-09 13:13:00 +02:00 |
Alexandre Julliard
|
b9540cf9e7
|
user32/tests: Added test cases for WM_CHAR conversions.
|
2007-08-08 18:25:57 +02:00 |
Alexandre Julliard
|
82964f5032
|
user32: Added support for the magic WM_CHAR A->W conversions in Send/Post/DispatchMessage.
|
2007-08-08 18:25:38 +02:00 |
Alexandre Julliard
|
334ede4099
|
user32: Factor out the calling of a window's winproc into a separate function.
|
2007-08-08 17:02:42 +02:00 |
Alexandre Julliard
|
01de889c0f
|
user32: Factor out the various SendMessage functions into a common routine.
|
2007-08-08 16:23:23 +02:00 |
Alexandre Julliard
|
d00d54ebeb
|
user32: Get rid of winproc.h and move definitions in user_private.h.
|
2007-08-08 15:31:59 +02:00 |
Alexandre Julliard
|
c4245a7fb6
|
user32: Fixed the return value of DispatchMessageA/W.
|
2007-08-07 17:45:10 +02:00 |
Alexandre Julliard
|
0bd1fc4633
|
user32: Store all builtin winprocs at the start of the array.
This allows checking for them in CallWindowProc and avoid message
translation in that case.
|
2007-08-02 17:08:48 +02:00 |
Alexandre Julliard
|
ce7bfd6a3f
|
user32: Erase parent window when child is hidden. From a patch by Clinton Stimpson.
|
2007-07-31 20:32:15 +02:00 |
Detlef Riekenberg
|
b90c6e2792
|
user32: Add a stub for GetAppCompatFlags2.
|
2007-07-31 12:34:48 +02:00 |
Clinton Stimpson
|
f4af6455a8
|
user32: Also test parent messages when hiding child window.
|
2007-07-30 15:27:18 +02:00 |
Alexandre Julliard
|
809d47839d
|
user32/tests: Flush events more aggressively in mouse input test.
|
2007-07-25 13:46:42 +02:00 |
Jason Edmeades
|
ca710edc34
|
user32: MDI tile and cascade should not resize non-resizable windows.
|
2007-07-24 11:27:55 +02:00 |
Jason Edmeades
|
1c07a97ffd
|
user32: Correct trace to log calculated values rather than uninitialized ones.
|
2007-07-24 11:26:46 +02:00 |
Vitaliy Margolen
|
dcdf7c55d6
|
server: Treat desktop as a top-level window.
|
2007-07-23 11:53:06 +02:00 |
Vitaliy Margolen
|
9380eb3127
|
user32: Add test for SetForegroundWindow(desktop).
|
2007-07-23 11:49:46 +02:00 |
Nigel Liang
|
c52ce9bccc
|
winex11.drv: Implement XIMPreEditCaretCallback.
|
2007-07-20 11:58:35 +02:00 |
Anatoly Lyutin
|
e8606d5694
|
user32: Add comment to a function.
|
2007-07-20 11:44:47 +02:00 |
Mikołaj Zalewski
|
46a48c40ad
|
user32/tests: Simplify a test.
|
2007-07-20 11:40:44 +02:00 |
Michael Stefaniuc
|
02933a11de
|
dlls: Remove unreachable break after return/break. Found by Smatch.
|
2007-07-19 11:57:49 +02:00 |
Vitaliy Margolen
|
9c9174efac
|
user32/test: Destroy no longer needed test dialog windows.
|
2007-07-19 11:53:58 +02:00 |
Aric Stewart
|
1afbc2c957
|
user32: Change SetDeskWallPaper spec.
|
2007-07-16 13:36:36 +02:00 |
Alexandre Julliard
|
4688389d74
|
user32: Allocate a dual A/W winproc for DefWindowProc.
|
2007-07-12 15:45:19 +02:00 |
Alexandre Julliard
|
cc90b25aef
|
user32: Check both A and W proc for previously allocated winprocs.
Some apps get a winproc as A and then set it again as W.
|
2007-07-12 15:45:00 +02:00 |
Alexandre Julliard
|
ec5e295ef2
|
user32/tests: Flush messages more aggressively in a couple of tests.
|
2007-07-11 14:40:19 +02:00 |
Paul Vriens
|
24123e8603
|
user32/tests: Use skip.
|
2007-07-03 20:39:32 +02:00 |
Paul Vriens
|
918a2911bf
|
user32/tests: Use skip.
|
2007-07-03 20:39:31 +02:00 |
Markus Gömmel
|
ddb4be2bb0
|
user32: Center MessageBox dialogs to desktop, as Windows does.
|
2007-07-02 13:32:17 +02:00 |
Michael Stefaniuc
|
0152ec0375
|
janitorial: Remove superfluous casts of void pointers to other pointer types.
|
2007-06-27 12:53:50 +02:00 |
Paul Vriens
|
027afb495a
|
user32/tests: Only do the GetProcAddress once.
|
2007-06-21 15:37:49 +02:00 |
Dmitry Timoshkov
|
ea2613fe61
|
user32: Make MDI get_client_info checks more strict.
|
2007-06-20 15:10:58 +02:00 |
Dmitry Timoshkov
|
4d8f84cbdd
|
user32: When inserting a menu item make sure that MDI system buttons stay on the right side.
|
2007-06-20 15:10:58 +02:00 |
Dmitry Timoshkov
|
79de98f982
|
user32: Insert menu item only after contents of the passed in menu item info have been verified.
|
2007-06-19 11:59:07 +02:00 |
Alexandre Julliard
|
bd8a4e3aae
|
user32/tests: Avoid strlen in trace.
|
2007-06-15 12:43:31 +02:00 |
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 |