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 |
Alexandre Julliard
|
e2cb88ec2d
|
user32: Copy icon bits by hand in CreateIconIndirect if the bitmaps can't be selected into a DC.
|
2010-05-26 17:36:32 +02:00 |
Alexandre Julliard
|
7ea98f680d
|
user32: Check the active window instead of the foreground to show/hide owned popups.
|
2010-05-26 10:39:01 +02:00 |
Alexandre Julliard
|
03b335b926
|
user32/tests: Fix a test failure in desktop mode.
|
2010-05-25 16:28:04 +02:00 |
Austin English
|
5396713c2b
|
user32/tests: Check return value of DdeClientTransaction in test_initialisation().
|
2010-05-24 12:52:34 +02:00 |
Austin English
|
8ee8806773
|
user32: Add test for drop down width in test_changesize().
|
2010-05-24 12:52:20 +02:00 |
Alexandre Julliard
|
5702a941ad
|
user32: Don't repaint the caret in SetCaretPos if the position doesn't change.
|
2010-05-23 09:26:05 +02:00 |
Michael Stefaniuc
|
bf7241c125
|
user32: Avoid using long.
|
2010-05-21 14:37:53 +02:00 |
Alexandre Julliard
|
50ebc10da4
|
user32: Get rid of the CURSORICONINFO structure in icon objects.
|
2010-05-21 14:37:30 +02:00 |
Alexandre Julliard
|
fb70204c69
|
user32: No longer store the icon bits in the icon object.
|
2010-05-21 14:35:11 +02:00 |
Alexandre Julliard
|
86c4a3694d
|
user32: Remove the CURSORICONINFO parameter in the CreateCursorIcon driver entry point.
|
2010-05-21 13:30:15 +02:00 |
Alexandre Julliard
|
efe1c945f2
|
user32: Use the stored color and mask bitmaps instead of the raw bits in GetIconInfo.
|
2010-05-20 16:25:44 +02:00 |
Alexandre Julliard
|
072d0b3483
|
user32: Use the stored color and mask bitmaps instead of the raw bits in DrawIconEx.
|
2010-05-20 16:25:44 +02:00 |
Alexandre Julliard
|
bb33cebe3f
|
user32: Store a pre-computed alpha bitmap for 32-bpp icons with an alpha channel.
|
2010-05-20 16:11:20 +02:00 |