Dmitry Timoshkov
|
8f565eb6ae
|
user32: Add more window style tests, make them pass under Wine.
|
2011-12-07 17:49:59 +01:00 |
Michael Stefaniuc
|
1435b5ecd7
|
include: Make "long" numeric constants LP64/LLP64 proof (winuser.h).
|
2011-10-31 16:46:22 +01:00 |
Jacek Caban
|
ab37b86236
|
user32: Make GetWindowInfo hotpatchable.
|
2011-09-12 10:07:34 +02: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
|
30554d4ef1
|
user32: Check structure size in GetGUIThreadInfo.
|
2010-11-16 21:54:03 +01:00 |
Dmitry Timoshkov
|
2f0b9dd3bf
|
user32: FindWindow() should treat an empty title same way as NULL.
|
2010-10-19 11:00:32 +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
|
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
|
024521190a
|
user32: Always store the window rectangles unmirrored after SetWindowPos.
|
2010-09-23 17:50:10 +02:00 |
Alexandre Julliard
|
3f026cafa5
|
user32: Add support for RTL window layouts in WIN_GetRectangles.
|
2010-09-22 20:28:20 +02:00 |
Dmitry Timoshkov
|
a7188842af
|
user32: UpdateLayeredWindow() should fail on non-layered or already initialized window.
|
2010-09-21 20:16:15 +02: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
|
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
|
7295b6746d
|
user32: Add support for fetching window rectangles relative to various origins.
|
2010-09-07 14:31:30 +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
|
cd79ec79a6
|
user32: Prevent changing some window styles through SetWindowLong.
|
2010-09-01 11:13:27 +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
|
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
|
7bef6dc8b9
|
user32: Always start the 64-bit version of explorer.exe on Wow64.
|
2010-03-29 12:26:42 +02:00 |
Nikolay Sivov
|
e7c909a1be
|
user32: Use whole window rectangle for UpdateLayeredWindow.
|
2010-02-24 16:02:57 +01:00 |
Nikolay Sivov
|
62019e6d3a
|
user32: Intersect with passed dirty rectangle while blitting.
|
2010-02-24 15:12:30 +01:00 |
Bernhard Übelacker
|
8d127f3a81
|
user32: Don't hide the window in SetParent when window and parent are equal.
|
2010-02-05 13:14:45 +01:00 |
Michael Stefaniuc
|
adc6b60f17
|
user32: Don't print the function name twice in a FIXME.
|
2010-02-04 13:39:28 +01:00 |
Alexandre Julliard
|
48c8c8d7bd
|
user32: Add a safety check in release_user_handle_ptr.
|
2010-02-03 13:54:01 +01:00 |
Alexandre Julliard
|
2ea73fd709
|
user32: Remove the no longer needed WIN_ISDIALOG flag.
|
2009-12-23 21:13:58 +01:00 |
Alexandre Julliard
|
5e640271f2
|
user32: Remove the no longer used WIN_ISWIN32 flag.
|
2009-12-23 21:10:59 +01:00 |
Alexandre Julliard
|
b201a41edf
|
user32: Export the WIN_GetFullHandle function through the WoW handlers.
|
2009-12-23 19:34:58 +01:00 |
Alexandre Julliard
|
ce50559013
|
user32: Send all CreateWindow calls through the WoW wrapper to allow mapping 16-bit instances.
|
2009-12-21 15:00:35 +01:00 |
Alexandre Julliard
|
77ab435402
|
user32: Make WINPROC_AllocProc take a unicode flag for consistency with the other winproc functions.
|
2009-12-18 12:41:59 +01:00 |
Alexandre Julliard
|
15000f32b6
|
user32: Move the 16-bit menu functions to user16.c.
|
2009-12-17 15:04:21 +01:00 |
Alexandre Julliard
|
8494682f2d
|
user32: Move 16-bit window creation functions to 16-bit files.
|
2009-12-17 15:03:32 +01:00 |
Alexandre Julliard
|
4b3c0e31d0
|
user32: Use W structures in window creation code.
|
2009-12-17 15:00:38 +01:00 |
Alexandre Julliard
|
bfcfe437e2
|
user32: Move loading of the 16-bit window menu to CreateWindowEx16.
|
2009-12-17 14:48:06 +01:00 |
Alexandre Julliard
|
aabe5f150f
|
user32: Move 16-bit instance normalization to CreateWindowEx16.
|
2009-12-17 14:36:26 +01:00 |
Alexandre Julliard
|
87ede8949a
|
user32: Get rid of the EDIT_winproc_handle variable.
|
2009-12-17 13:09:50 +01:00 |
Alexandre Julliard
|
9727750c79
|
user32: Move Get/SetWindowLong16 implementation to wnd16.c.
|
2009-12-14 12:04:02 +01:00 |
Nikolay Sivov
|
1b96626750
|
user32: Free window text to prevent leak in case when WM_NCDESTROY doesn't get to default procedure.
|
2009-11-16 15:01:22 +01:00 |
Alexandre Julliard
|
5950c6af80
|
user32: Specify the full application path when starting builtin apps.
|
2009-10-27 11:22:38 +01:00 |
Alexandre Julliard
|
1b27890af6
|
user32: Fix the return value of EnumThreadWindows.
|
2009-10-23 15:54:07 +02:00 |
Nikolay Sivov
|
77fe22b226
|
user32/win: Release scroll window data on window destruction.
|
2009-10-21 16:05:59 +02:00 |
Alexandre Julliard
|
5db3e7d43e
|
user32: Set last error in WIN_GetRectangles.
|
2009-10-12 17:07:04 +02:00 |
Alexandre Julliard
|
4bb95f4d0f
|
user32: Use the generic handle functions for windows too.
|
2009-10-12 17:07:04 +02:00 |
Alexandre Julliard
|
d996f7e334
|
user32: Add functions for manipulating client-side user handles.
|
2009-10-12 17:07:04 +02:00 |
Alexandre Julliard
|
e3b395ff2c
|
user32: Run the explorer process from the system directory.
|
2009-08-20 19:43:29 +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 |
Rein Klazes
|
1b1e0027db
|
user32: Combine horizontal and vertical window scroll bar info in a single structure.
|
2009-05-04 14:57:03 +02:00 |