Commit Graph

1088 Commits

Author SHA1 Message Date
Ilya Shpigor da9c52371e user32: Destroy EDITSTATE structure in the WM_NCDESTROY message processing. 2009-11-16 17:06:21 +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
Rico Schüller a679b4e3af user32: Add argument check for PTITLEBARINFO in GetTitleBarInfo(). 2009-11-13 11:52:25 +01:00
Alexandre Julliard 727f23c581 user32: No longer export the 16-bit dialog and message functions. 2009-11-13 11:52:23 +01:00
Alexandre Julliard b76f85872c user32: Use the correct type for the return value of DefDlgProcA/W. 2009-11-13 11:52:15 +01:00
Alexandre Julliard 76dcb0ecb9 user32: Reimplement DefDlgProc16 using message mapping functions. 2009-11-13 11:11:31 +01:00
Alexandre Julliard 2a64c6b11c user32: Move driver support to mmsystem and replace it with stubs in user.exe. 2009-11-12 23:09:21 +01:00
Alexandre Julliard dd64dd5548 user32: Reimplement UserYield using PeekMessageW. 2009-11-12 23:09:21 +01:00
Dan Kegel 75d613f64f user32: Fix uninitialized variable so first call to DdeGetLastError isn't undefined. 2009-11-09 19:35:55 +01:00
Ilya Shpigor e6f0404076 user32: Fix switching focus to parent after child hiding. 2009-11-05 14:45:33 +01:00
Alexandre Julliard 5950c6af80 user32: Specify the full application path when starting builtin apps. 2009-10-27 11:22:38 +01:00
Paul Vriens eaec876917 user32/tests: Fix a typo. 2009-10-23 20:01:53 +02:00
Paul Vriens 05765a0b0c user32/tests: Skip some tests on Win9x/WinMe. 2009-10-23 15:54:08 +02:00
Detlef Riekenberg 6f6ce4a325 user32: Bump version to XP values. 2009-10-23 15:54:08 +02:00
Alexandre Julliard 1b27890af6 user32: Fix the return value of EnumThreadWindows. 2009-10-23 15:54:07 +02:00
Alexandre Julliard 67cbdfb575 user32: Don't print CreateWindow warning for HWND_MESSAGE windows. 2009-10-23 12:23:51 +02:00
Alexandre Julliard 12cb58c426 user32: Data chunks in RIFF file must be word-aligned. 2009-10-22 15:15:00 +02:00
Julius Schwartzenberg 9f548bd9b8 user32/tests: Test extra value of standard dialog and edit classes. 2009-10-22 14:36:15 +02:00
Julius Schwartzenberg 8e899e0076 user32: Change extra value for standard edit class to 6.
Civilization II crashes when trying to display an edit box when this
value is anything other than six. It crashes in exactly the same way
on Windows XP 64-bit.
2009-10-22 14:35:58 +02:00
Nikolay Sivov 77fe22b226 user32/win: Release scroll window data on window destruction. 2009-10-21 16:05:59 +02:00
Nikolay Sivov e72ed1c421 user32/edit: Properly clean up on failure inside WM_NCCREATE handler. 2009-10-21 16:05:59 +02:00
Nikolay Sivov a60966068b user32/edit: Don't leak undo buffer. 2009-10-21 16:05:58 +02:00
Alexandre Julliard 9390bc921e user32/tests: Use the correct lparam in the WM_DDE_ACK reply. 2009-10-19 16:21:50 +02:00
Michael Stefaniuc 77f43eedf5 user32: Remove a duplicated return statement (Smatch). 2009-10-19 11:36:08 +02:00
Rein Klazes b94f63ef38 user32: Handle MN_GETHMENU in PopupMenuWndProc. 2009-10-16 17:49:40 +02:00
Alexandre Julliard 62ac036bc6 user32: Add a helper to retrieve the dimensions of an icon. 2009-10-15 20:00:00 +02:00
Alexandre Julliard 09d1c52fa0 user32: Move 16-bit resource functions to user16.c. 2009-10-15 17:55:46 +02:00
Alexandre Julliard a7adbf7849 user32: Reimplement accelerator functions to use 32-bit user handles instead of 16-bit functions. 2009-10-15 17:35:06 +02:00
Erich Hoover b74c0cc2fe user32: Test for 'F10' key events. 2009-10-14 12:57:47 +02:00
Stefan Dösinger acebc001b7 user32: Make some functions hookable. 2009-10-14 12:21:06 +02:00
Alexandre Julliard 5db3e7d43e user32: Set last error in WIN_GetRectangles. 2009-10-12 17:07:04 +02:00
Alexandre Julliard 796346f825 user32: Get rid of the 16-bit heap support. 2009-10-12 17:07:04 +02:00
Alexandre Julliard db79a9f2e9 user32: Use client-side user handles for menus. 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 da3c4c995a user32: Use client-side user handles for DeferWindowPos. 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
Paul Vriens 42f7e4a4d9 user32/tests: Fix an intermittent test failure. 2009-10-12 12:36:29 +02:00
Dmitry Timoshkov 523d8ceefc user32: Make sure that focus_rect is always initialized. 2009-10-12 12:33:31 +02:00
Paul Vriens 429bf7e0e2 user32/tests: Skip some tests on Win9x/WinMe. 2009-10-08 12:17:30 +02:00
Alexander Scott-Johns 6ad9c44389 user32: Add missing doc comment. 2009-10-07 15:57:14 +02:00
Paul Vriens 7be2f6d985 user32/tests: Fix some test failures with 9x/Me on VMware. 2009-10-06 16:13:18 +02:00
Alexandre Julliard 239265fd8b tests: Build all tests with strict prototypes. 2009-10-06 16:12:39 +02:00
Michael Stefaniuc e6cd096d65 user32: Fix a memory leak on a error patch (Smatch). 2009-10-06 13:41:33 +02:00
Ge van Geldorp 2165c2640e user32/tests: Fix sysparams test failure on Win7. 2009-10-06 12:00:51 +02:00
Alexandre Julliard 5cdd8a2a48 user32: Don't use a static dc for icon blitting. 2009-10-05 15:18:10 +02:00
Joel Holdsworth c2202929ab user32: Fixed CURSORICON_CreateIconFromBMI to preserve the alpha channel. 2009-10-05 15:17:16 +02:00
Wilfried Pasquazzo 2326f3d4d5 user32: DrawState always uses real icon size for drawing. 2009-10-05 14:53:00 +02:00
Wilfried Pasquazzo 3be7ec3401 user32/tests: DrawState: New test case for correct drawing of icons. 2009-10-05 14:52:46 +02:00
Michael Stefaniuc bd93d0b5d8 user32/tests: Use LONG instead of long. 2009-10-02 15:06:57 +02:00
Paul Vriens fda70b97f4 user32/tests: Don't crash on Win9x/WinMe/NT4. 2009-10-01 11:33:21 +02:00