Commit Graph

720 Commits

Author SHA1 Message Date
Lionel Ulmer 78e8410035 - added argument printing to stubs
- replaced memcmp by IsEqualGUID
- implemented GetCapabilities for Mouse and Keyboard
2000-02-14 19:55:26 +00:00
Martin Fuchs c96dcd77f6 Display the system popup menu when clicking with the right mouse
button in the window caption.
2000-02-13 15:57:41 +00:00
Matthew Cline c448c5cf53 Check that ci->hWindowMenu is not zero before using it. 2000-02-13 15:05:07 +00:00
Alexandre Julliard b849d79104 Moved global atoms to the server (based on the work of Sergei
Turchanov <turchanov@otvprim.ru>).
2000-02-13 13:56:13 +00:00
Andreas Mohr beae14de0c Protect EndDialog() from invalid window handles. 2000-02-12 13:21:23 +00:00
Phillip Ezolt a1f092a1d3 Added missing goto in switch statement. 2000-02-10 22:37:24 +00:00
Alexandre Julliard 383da68cf9 Optimized debugging API to reduce code size. 2000-02-10 22:15:21 +00:00
Jeremy White d3e22d9d55 Removed #include of wingdi.h and windef.h from winuser.h (and resolved
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Juergen Schmied 1c35daedef Added CF_HDROP. 2000-02-07 16:22:57 +00:00
Alexandre Julliard b2f6f0e7d2 Removed resource.h. 2000-02-03 01:54:36 +00:00
Dmitry Timoshkov 6fb62f52f5 Correct the behaviour of the accelerator keys in dialogs according to
the Windows' one.
2000-01-29 22:09:40 +00:00
Andreas Mohr 8cd93514f0 - add some documentation items
- fix some spelling
- fix some warnings
2000-01-29 21:12:58 +00:00
Alexandre Julliard 0dd3655fd0 Removed debugstr.h. 2000-01-29 19:49:58 +00:00
Alexandre Julliard 96ebf15edd Use a linked list instead of a DPA to manage pixmaps. 2000-01-26 02:21:30 +00:00
Alexandre Julliard eafa391081 Use argv[0] to locate the server executable. 2000-01-25 21:19:58 +00:00
Alexandre Julliard 563561eecb Use GetProcAddress instead of calling ShellAboutA directly. 2000-01-24 05:46:47 +00:00
Ove Kaaven 2527a33351 Added -dxgrab command line option, which confines cursor motion to the
DirectX primary surface.
2000-01-23 22:31:24 +00:00
Gerard Patel 7e70e56b3f Map WM_MENUSELECT 32->16 bits for closing menu. 2000-01-23 03:20:19 +00:00
Gerard Patel e8a3d0713f Fix parameters for MDI_RestoreFrameMenu in WM_DESTROY msg. 2000-01-23 03:19:44 +00:00
Ove Kaaven b030d20fc4 Supercharged XShm implementation for DirectDraw. 2000-01-23 02:28:48 +00:00
Huw D M Davies 8be3bf1c0d Actually print return value of message. 2000-01-23 02:19:20 +00:00
Alexandre Julliard 681c75bf17 Added debugstr_guid function and used it to replace
WINE_StringFromCLSID in all debugging messages.
2000-01-18 05:09:49 +00:00
Eric Pouech 4f81c3ea30 Replaced Wine specific DRIVER_GetType by a correct implementation of
GetDriverFlag.
2000-01-15 22:29:32 +00:00
Rein Klazes d38f600f69 Avoid problems during changing the Z-order if the window and the
window to insert after are the same.
2000-01-08 22:22:28 +00:00
Patrik Stridvall 9dded144f4 - Made FillRect behave like it does on Windows
- Cleaned up WM_{,ICON}ERASEBACKGROUND default handling
- Added some comments on how Windows behaves
2000-01-05 03:05:23 +00:00
Peter Ganten 65b1f9f0f0 Check if winhelp is already running; use winhlp32.exe or winhelp.exe
depending on the emulated version, relase win16lock before calling
WinHelpA.
2000-01-05 02:41:12 +00:00
Lionel Ulmer 939e252bdc Give +0+0 as a default position for the desktop window. 2000-01-04 00:54:39 +00:00
Juergen Schmied a4d7ca0f22 Corrected parameter count for DialogBoxIndirectParamAorW. 2000-01-04 00:29:44 +00:00
Ove Kaaven fc091b27ae Added extra US keymap with the infamous phantom key. 2000-01-04 00:28:31 +00:00
Eric Pouech 95aa1c388d Moved the 16 bit driver functions callout into the dir. 2000-01-04 00:26:50 +00:00
Andreas Mohr 98c5cd6f9e "resultp" can be NULL in SendMessageTimeout*(). 2000-01-04 00:23:32 +00:00
Peter Ganten 6619f5a71a Implemented WaitForInputIdle. 2000-01-01 22:38:20 +00:00
Alexandre Julliard f1f68312e7 Fixed potential buffer overflows (spotted by Francois Gouget). 2000-01-01 22:22:21 +00:00
Alexandre Julliard 81ee21ddff Cosmetics. 1999-12-27 05:26:00 +00:00
Francois Gouget baa9bf9a23 Buffer overflows and strncpy fixes. 1999-12-27 05:24:06 +00:00
Marcus Meissner 76eebe6431 Test pointers passed to copyrect for NULL. 1999-12-25 22:53:10 +00:00
Dmitry Timoshkov b7bb42d9d4 Restore erroneously deleted lines. 1999-12-25 22:52:44 +00:00
Huw D M Davies be89816eef Avoid infinite loop in WINPOS_FindIconPos if the width of the parent
client area is less than the icon spacing.
1999-12-25 22:51:19 +00:00
Lionel Ulmer 62e4d5548c Fixed handling of DGA2.0 keyboard events. 1999-12-12 21:28:44 +00:00
Alexandre Julliard e6b82e7662 Murali Pattathe
GetNextDlgGroupItem: needs to check the control parent is the main dialog.
GetNextTabItem: make sure this control is visible and not disabled.
1999-12-12 20:17:59 +00:00
Lionel Ulmer 3ba4be4054 - added support of DGA-2.0 events
- fixed the leaving of DGA-2.0 mode
1999-12-12 19:42:47 +00:00
Rein Klazes 80c924f1f4 In win32 a WM_MENUSELECT message should contain the position when the
item refers to a submenu, not the submenu's handle as in win16.
1999-12-12 19:40:46 +00:00
Marcus Meissner e6c6390c21 Check for passed invalid window handle in DefMDIChildProc*. 1999-12-12 19:39:37 +00:00
Juergen Schmied b9290d866c Message translation WM_CREATE fixed. 1999-12-12 00:38:33 +00:00
Alexandre Julliard 1dc551cf6b Authors: Kai Morich <kai.morich@bigfoot.de>, Marcus Meissner <marcus@jet.franken.de>
Added systray support.
Swallow the windows systray icons into kpanel systray if KDE/KWM is
running.
1999-12-11 23:54:59 +00:00
Patrik Stridvall cf84434213 Improved the TTY driver. 1999-12-11 23:08:48 +00:00
Marcus Meissner 1c5777a59f If we have registry entries, use them. Never mind which version we
autodetected.
1999-12-11 23:02:50 +00:00
Ulrich Weigand 2faf2cf964 Perform 16/32A/32W message mapping for posted messages. 1999-12-10 03:47:13 +00:00
Lionel Ulmer 7938aaba1a - do not loose initial auto-repeat status when acquiring the keyboard more
than one time
- support of DirectX 7's DIMOUSESTATE2 structure
1999-12-10 03:29:32 +00:00
Dimitrie O. Paun dd03cc19fd Make use of the DEFAULT_DEBUG_CHANNEL where appropriate.
Use the default version of FIXME, ERR, WARN, TRACE for the default
channel.
1999-12-08 03:56:23 +00:00