Commit Graph

2977 Commits

Author SHA1 Message Date
Noomen Hamza a018d8508f Rewrite the ShowOwnedPopups function with a safety algorithm. 1999-09-28 16:26:09 +00:00
Karl Lessard 13409b32cd Make ExecFocusedItem return -1 on failure. 1999-09-28 16:24:58 +00:00
Peter Hunnisett 89391af7e9 - Changed return code for failure on *_DllGetClassObject to
CLASS_E_CLASSNOTAVAILABLE from E_NOTAVAILABLE as documented.
- Replaced memcmps with equivalent IsEqualCLSID or IsEqualGUID macros.
- Changed "return 0;" with S_OK or DS_OK as appropriate.
1999-09-28 16:23:17 +00:00
Alexandre Julliard de5e1af2bd Support TRAP_sig for FreeBSD (with the help of Juergen Lock). 1999-09-28 13:15:27 +00:00
Uwe Bonnes 20f7ef7355 Remember the allocated string to free it. 1999-09-28 13:08:36 +00:00
Gerard Patel 6df0694f7c Force recalculation of menu when calling InsertMenuItem. 1999-09-28 13:05:54 +00:00
Ian Schmidt cdff5431e0 Implementation of 2 Win98 by-ordinal SHELL32 routines. Helps Win98
Explorer work better.
1999-09-28 13:04:58 +00:00
Eric Pouech 09c71b1c2d Fixed typo in hDrv for sending message. 1999-09-28 13:03:55 +00:00
Eric Pouech d19d25a0ea Removed last dependancies between MCI drivers and WINMM/MMSYSTEM
DLLs.
1999-09-27 13:38:57 +00:00
Eric Pouech c26cccbe4b Got rid of hack on WAVEHDR's & MIDIHDR's reserved field for 16/32 bit
discrimination.
Fixed a few segptr/linear address bugs in WAVEHDR/MIDIHDR handling.
1999-09-27 13:37:28 +00:00
Eric Pouech c1e3bbff51 Check for OSS driver presence and return error accordingly. 1999-09-27 13:36:17 +00:00
Eric Pouech 322f45cfca Got rid of hack on MIDHDR's reserved field for 16/32 bit
discrimination.
1999-09-27 13:35:15 +00:00
Eric Pouech 31655a69c8 Fixed crash with mapper loading.
Got rid of hack on WAVEHDR's reserved field for 16/32 bit
discrimination.
1999-09-27 13:34:21 +00:00
Eric Pouech 300da9c641 Got rid of hack on WAVEHDR's reserved field for 16/32 bit
discrimination.
1999-09-27 13:33:05 +00:00
Eric Pouech 5ca7bae8fb Typo correction. 1999-09-27 13:32:26 +00:00
Ulrich Czekalla e91d976e17 Fix integer based resource id assumption.
Add support for string based type ids.
1999-09-27 13:31:47 +00:00
Ove Kaaven a39ad1af4b Added some basic Winsock2 definitions. 1999-09-27 11:48:11 +00:00
Ove Kaaven ec29ba802d Added EXCEPT_EVENT to wineserver select loop. 1999-09-27 11:46:56 +00:00
Peter Ganten 0bac5e9315 Fix for VFAT_IOCTL_READDIR_BOTH. 1999-09-27 11:46:27 +00:00
Peter Ganten b398479d3f Small wing enhancement. 1999-09-27 11:45:46 +00:00
Stephane Lussier 5ca2ec4288 Return key should not be ignored in multiline edit even if
ES_WANTRETURN flag isn't set.
1999-09-27 11:45:07 +00:00
Francis Beaudet ec09a400a7 DPtoLP needs to round the result.
Fixed MulDiv to deal better with negative numbers.
1999-09-27 11:44:01 +00:00
Francis Beaudet d3d2477014 rcPaint has to be returned in logical coordinates but was intersected
with a client rectangle in device coordinates.
1999-09-27 11:42:34 +00:00
Richard Cohen 8b47ec24c4 Fixed GetRandomRgn. 1999-09-27 11:41:13 +00:00
Abey George 70810d97d5 Made GetCurrentDirectory return long name of the current directory. 1999-09-27 11:39:43 +00:00
Rein Klazes 61b15de4ba Use an extra bit in the button status byte to flag whether the
DefButtonWndProc should process the WM_LBUTTONUP message.
1999-09-27 11:38:47 +00:00
Alexandre Julliard 3d06d20bab Moved all signal support to a new platform-specific file.
Make use of the per-thread signal stack (Juergen Lock).
Fixed %fs in signal handler for non FS_sig case (Ulrich Weigand).
1999-09-27 10:58:45 +00:00
Alexandre Julliard 55c2d900c6 Release 990923. 1999-09-23 16:39:17 +00:00
Noel Borthwick ea0fd4d5d1 Added clipboard server. 1999-09-23 16:14:44 +00:00
Patrik Stridvall 37fd2d1c85 Made a new improved version of winapi-check in perl. 1999-09-23 15:14:20 +00:00
Alexandre Julliard 26e1653017 Implemented uppercasing functions (based on a patch by Robert
'Admiral' Coeyman).
1999-09-23 11:50:58 +00:00
Patrik Stridvall 8276f696fc Fixed some of the issues reported by winapi-check. 1999-09-23 11:48:02 +00:00
Patrik Stridvall fe28f25fcb Modification due to problems with winapi-check. 1999-09-23 11:44:52 +00:00
Noomen Hamza fcc24ff431 WS_POPUP windows (excluding the WS_POPUPWINDOW windows) should be
closed after loosing the focus.
1999-09-23 11:42:16 +00:00
Francois Boisvert 3d696d93de CreateDIBitmap creates a monochrome bitmap only when the first color of the
colormap is black followed by white. Otherwise it creates a color bitmap.
1999-09-23 11:40:38 +00:00
Noomen Hamza 5a3505c985 Non active window should be activated when it gets any
client/non-client double/single left/medium/right mouse click(s).
1999-09-23 11:36:25 +00:00
Eric Pouech 2b4102e459 Added WINEOSS descriptor. 1999-09-22 16:53:54 +00:00
Eric Pouech cbb03cec93 MMSYSTEM_GetIData() now dies when no iData is present
Better error recovery when the process attachment fails
PlaySound (and helper functions) now use the regular waveOutXXX (instead of wodMessage)
Moved handling of hack for differenciating between 16 and 32 bit callback to lolvldrv.c
Makes use of new lolvldrv.c interfaces
1999-09-22 16:53:32 +00:00
Eric Pouech 4853b6d0d2 Added lolvldrv.c and oss.c.
Thunks to 16 bit are now generated for the MMSYSTEM module.
1999-09-22 16:52:47 +00:00
Eric Pouech 6fea55f1e7 Added dlls/winmm and dlls/winmm/wineoss directories. 1999-09-22 16:51:42 +00:00
Eric Pouech dc8d856c7a No longer checking for correct iData in code. 1999-09-22 16:47:47 +00:00
Eric Pouech 526b3c920d Added missing DriverCallBack function. 1999-09-22 16:47:25 +00:00
Eric Pouech fa5f006d51 All headers (wave and midi functions) are now seen as segptr.
Added stub for joyGetPosEx16().
1999-09-22 16:46:44 +00:00
Eric Pouech 843ea29c9e Added some missing defines. 1999-09-22 16:46:22 +00:00
Eric Pouech 4c37e23e6d Now using the same structs for low-level drivers as Windows do. 1999-09-22 16:45:51 +00:00
Eric Pouech 22d333d869 Make it (almost) 32 bit only.
Reflected creation of WINEOSS module.
1999-09-22 16:45:33 +00:00
Eric Pouech ed18ce6bc5 Make it (almost) 32 bit only.
Reflected creation of WINEOSS module.
No longer using ERR when no MIDI card is present.
1999-09-22 16:44:34 +00:00
Eric Pouech bfa66f714c Added stub for joyGetPosEx16(). 1999-09-22 16:43:48 +00:00
Eric Pouech 81824b9b7f No longer checking for correct iData in code.
Added look-up tables to command tables (speeds up queries).
1999-09-22 16:43:18 +00:00
Eric Pouech e229260ee8 Now using WAVEFORMATEX instead of PCMWAVEFORMAT. 1999-09-22 16:42:31 +00:00