Uwe Bonnes [Wed, 13 Oct 1999 14:00:09 +0000 (14:00 +0000)]
Use LoadString16 for FormatMessage16 and handle
FORMAT_MESSAGE_ALLOCATE_BUFFER flag.
Luc Tourangeau [Wed, 13 Oct 1999 13:59:18 +0000 (13:59 +0000)]
Some adjustments to ExtTextOut.
Stephane Lussier [Wed, 13 Oct 1999 13:58:45 +0000 (13:58 +0000)]
Fixed the clipping for the postscript driver and turned it on (by setting
PSDRV_SetDeviceClipping in the function table).
Uwe Bonnes [Wed, 13 Oct 1999 13:57:38 +0000 (13:57 +0000)]
Account for the trailing NULL in GetLogicalDriveStringsA.
Francois Gouget [Wed, 13 Oct 1999 13:55:26 +0000 (13:55 +0000)]
Fixed a typo in a function declaration.
Zoltan Kovacs [Wed, 13 Oct 1999 13:54:39 +0000 (13:54 +0000)]
Added Hungarian keyboard support.
Thuy Nguyen [Wed, 13 Oct 1999 13:53:10 +0000 (13:53 +0000)]
We have to activate MDI child windows.
Uwe Bonnes [Wed, 13 Oct 1999 13:51:57 +0000 (13:51 +0000)]
Use Get|SetPropA to store lParam to retrieve the OPENFILENAME16 for a
hWnd.
Rein Klazes [Wed, 13 Oct 1999 13:51:09 +0000 (13:51 +0000)]
Correct usage of a scratch array in X11DRV_PolyBezier.
Gerard Patel [Wed, 13 Oct 1999 13:50:17 +0000 (13:50 +0000)]
Make WM_GETTEXTLENGTH return length for dropdownlist combos.
Francois Boisvert [Wed, 13 Oct 1999 13:49:42 +0000 (13:49 +0000)]
Removed FillRect in the ownerdrawn button procedure.
Abey George [Wed, 13 Oct 1999 13:49:01 +0000 (13:49 +0000)]
Make sure the Focus Out window is still the Foreground window before
doing SetForegroundWindow(0) in Event_FocusOut.
Alexandre Julliard [Wed, 13 Oct 1999 13:48:11 +0000 (13:48 +0000)]
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixes problems with color drift when switching to/from
logical/physical colors.
Thuy Nguyen [Wed, 13 Oct 1999 13:47:36 +0000 (13:47 +0000)]
Mouse position is signed.
Noomen Hamza [Wed, 13 Oct 1999 13:47:01 +0000 (13:47 +0000)]
Set the COLOR_3DLIGHT system color to the right window default value.
Marcus Meissner [Wed, 13 Oct 1999 13:46:24 +0000 (13:46 +0000)]
Small hack to check if we need to relocate the TLS directory or not
(some seem to need this pointer relocateable, some already do relocate
it by themselves).
Marcus Meissner [Wed, 13 Oct 1999 13:45:15 +0000 (13:45 +0000)]
Relink subdirectory objects on Makefile.in/Make.rules.in change.
Marcus Meissner [Wed, 13 Oct 1999 12:31:52 +0000 (12:31 +0000)]
Check for NULL ptr in Propsheet_RemovePage (Xing DVD Player).
Marcus Meissner [Wed, 13 Oct 1999 12:31:21 +0000 (12:31 +0000)]
Don't ref NULL ptrs in debug.
Marcus Meissner [Wed, 13 Oct 1999 12:30:52 +0000 (12:30 +0000)]
If the joydevice is not present, do not create a DirectInputDevice.
Huw D M Davies [Wed, 13 Oct 1999 12:29:57 +0000 (12:29 +0000)]
Map PrintDlg16 to PrintDlgA.
Juergen Schmied [Wed, 13 Oct 1999 12:28:25 +0000 (12:28 +0000)]
Small fixes.
Juergen Schmied [Wed, 13 Oct 1999 12:27:44 +0000 (12:27 +0000)]
Made TrackPopupMenu with TPM_RETURNCMD returning the id instead of
true.
Ulrich Czekalla [Wed, 13 Oct 1999 12:26:37 +0000 (12:26 +0000)]
Prevent self referencing next pointer during insert.
Eric Pouech [Wed, 13 Oct 1999 12:25:40 +0000 (12:25 +0000)]
Added some missing definitions.
Klaas van Gend [Wed, 13 Oct 1999 12:24:46 +0000 (12:24 +0000)]
Added Dutch to the languages supported by MCI.
Klaas van Gend [Wed, 13 Oct 1999 12:23:19 +0000 (12:23 +0000)]
Updated status of internationalisation.
Ulrich Weigand [Wed, 13 Oct 1999 12:22:47 +0000 (12:22 +0000)]
Bugfix: *Don't* resolve PE imports if asked not to ...
Ulrich Weigand [Wed, 13 Oct 1999 12:21:52 +0000 (12:21 +0000)]
Bugfix: DdeNameService was broken.
Ulrich Weigand [Wed, 13 Oct 1999 12:21:06 +0000 (12:21 +0000)]
Bugfix: When loading an executable module fails, don't perform module
cleanup before the corresponding task is destroyed.
Klaas van Gend [Wed, 13 Oct 1999 12:20:27 +0000 (12:20 +0000)]
Moved bitmap resource to language-independent resource file.
Andreas Mohr [Wed, 13 Oct 1999 12:19:51 +0000 (12:19 +0000)]
Added warning for future VERSION_GetVersion() (mis-)users and made
OSVERSIONINFO warning more detailed.
Marcus Meissner [Wed, 13 Oct 1999 12:19:09 +0000 (12:19 +0000)]
Added stubs for RevokeActiveObject, GetActiveObject, fixed
RegisterActiveObject stub argtypes.
Marcus Meissner [Wed, 13 Oct 1999 12:18:03 +0000 (12:18 +0000)]
Added german keyboard layout with "nodeadkeys" option enabled (just to
apostrophes are switched).
Marcus Meissner [Wed, 13 Oct 1999 12:16:51 +0000 (12:16 +0000)]
Stub for VideoCapDriverDescAndVer.
Marcus Meissner [Wed, 13 Oct 1999 12:16:06 +0000 (12:16 +0000)]
Replicate CreateDirectory() LastError workaround for the LFN part.
Marcus Meissner [Wed, 13 Oct 1999 12:15:19 +0000 (12:15 +0000)]
Also escape characters >=0x80 within the wineregistry savefile.
Marcus Meissner [Wed, 13 Oct 1999 12:14:26 +0000 (12:14 +0000)]
Don't use malloc/free in winaspi32.
Marcus Meissner [Wed, 13 Oct 1999 12:13:35 +0000 (12:13 +0000)]
Use 1 macro for rgbbitdepth -> byte determination.
xshm/image creation now uses 1/8 of the space for every image.
Marcus Meissner [Wed, 13 Oct 1999 12:12:03 +0000 (12:12 +0000)]
Replaced double ChangeDisplaySettingsA by (Ex)[AW].
Ulrich Weigand [Wed, 29 Sep 1999 12:16:16 +0000 (12:16 +0000)]
Bugfix: Don't call GetVersionExA too early, to avoid breaking
automatic emulated Windows version detection.
Rein Klazes [Wed, 29 Sep 1999 12:15:05 +0000 (12:15 +0000)]
First implementation of LoadTypeLibEx().
Marcus Meissner [Wed, 29 Sep 1999 12:12:49 +0000 (12:12 +0000)]
Added stub for WMMMIDIRUNONCE called by midimap.drv.
Marcus Meissner [Wed, 29 Sep 1999 12:10:44 +0000 (12:10 +0000)]
Set refcounter to 1 on initial init or WSAStartup/WSAStartup with
following WSACleanup will already free the structures.
Marcus Meissner [Wed, 29 Sep 1999 12:09:40 +0000 (12:09 +0000)]
Create DirectSound object even without sounddevice. Games can be
played without sound, but not without DirectSound object (tested with
Monkey Island 3).
Patrik Stridvall [Wed, 29 Sep 1999 10:27:00 +0000 (10:27 +0000)]
Fixed some of the issues reported by winapi-check, by adding arguments
to varargs.
Patrik Stridvall [Wed, 29 Sep 1999 10:24:19 +0000 (10:24 +0000)]
Added ability to call winapi_check from the Makefiles.
Patrik Stridvall [Wed, 29 Sep 1999 10:23:18 +0000 (10:23 +0000)]
Modification due to problems with winapi-check.
Patrik Stridvall [Wed, 29 Sep 1999 10:22:00 +0000 (10:22 +0000)]
- Adapted to changes in Wine.
- Minor improvements.
Alexandre Julliard [Tue, 28 Sep 1999 16:40:07 +0000 (16:40 +0000)]
Made event manipulation routines public.
Peter Hunnisett [Tue, 28 Sep 1999 16:35:32 +0000 (16:35 +0000)]
- Moved dplay and dplayx to a proper home in the dlls directory.
- Implemented new DirectPlay4 and DirectPlayLobby3 interfaces.
- Implemented a class factory for dplay and dplobby. COM interfaces
now work for dp and dpl.
- Added a few more entries to dplayx.spec files. How do you find the
ordinals? I just guessed :(
- Seperated DirectPlay and DirectPlayLobby implementation into separate files.
- Included some missing header file definitions.
- Implemented the dplay dll in terms of the dplayx dll. I haven't
tested it so it may not work...
- A few bug fixes and a little new implementatioe.n
- Updated document with a more detailed implementation plan.
Noomen Hamza [Tue, 28 Sep 1999 16:26:09 +0000 (16:26 +0000)]
Rewrite the ShowOwnedPopups function with a safety algorithm.
Karl Lessard [Tue, 28 Sep 1999 16:24:58 +0000 (16:24 +0000)]
Make ExecFocusedItem return -1 on failure.
Peter Hunnisett [Tue, 28 Sep 1999 16:23:17 +0000 (16:23 +0000)]
- 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.
Alexandre Julliard [Tue, 28 Sep 1999 13:15:27 +0000 (13:15 +0000)]
Support TRAP_sig for FreeBSD (with the help of Juergen Lock).
Uwe Bonnes [Tue, 28 Sep 1999 13:08:36 +0000 (13:08 +0000)]
Remember the allocated string to free it.
Gerard Patel [Tue, 28 Sep 1999 13:05:54 +0000 (13:05 +0000)]
Force recalculation of menu when calling InsertMenuItem.
Ian Schmidt [Tue, 28 Sep 1999 13:04:58 +0000 (13:04 +0000)]
Implementation of 2 Win98 by-ordinal SHELL32 routines. Helps Win98
Explorer work better.
Eric Pouech [Tue, 28 Sep 1999 13:03:55 +0000 (13:03 +0000)]
Fixed typo in hDrv for sending message.
Eric Pouech [Mon, 27 Sep 1999 13:38:57 +0000 (13:38 +0000)]
Removed last dependancies between MCI drivers and WINMM/MMSYSTEM
DLLs.
Eric Pouech [Mon, 27 Sep 1999 13:37:28 +0000 (13:37 +0000)]
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.
Eric Pouech [Mon, 27 Sep 1999 13:36:17 +0000 (13:36 +0000)]
Check for OSS driver presence and return error accordingly.
Eric Pouech [Mon, 27 Sep 1999 13:35:15 +0000 (13:35 +0000)]
Got rid of hack on MIDHDR's reserved field for 16/32 bit
discrimination.
Eric Pouech [Mon, 27 Sep 1999 13:34:21 +0000 (13:34 +0000)]
Fixed crash with mapper loading.
Got rid of hack on WAVEHDR's reserved field for 16/32 bit
discrimination.
Eric Pouech [Mon, 27 Sep 1999 13:33:05 +0000 (13:33 +0000)]
Got rid of hack on WAVEHDR's reserved field for 16/32 bit
discrimination.
Eric Pouech [Mon, 27 Sep 1999 13:32:26 +0000 (13:32 +0000)]
Typo correction.
Ulrich Czekalla [Mon, 27 Sep 1999 13:31:47 +0000 (13:31 +0000)]
Fix integer based resource id assumption.
Add support for string based type ids.
Ove Kaaven [Mon, 27 Sep 1999 11:48:11 +0000 (11:48 +0000)]
Added some basic Winsock2 definitions.
Ove Kaaven [Mon, 27 Sep 1999 11:46:56 +0000 (11:46 +0000)]
Added EXCEPT_EVENT to wineserver select loop.
Peter Ganten [Mon, 27 Sep 1999 11:46:27 +0000 (11:46 +0000)]
Fix for VFAT_IOCTL_READDIR_BOTH.
Peter Ganten [Mon, 27 Sep 1999 11:45:46 +0000 (11:45 +0000)]
Small wing enhancement.
Stephane Lussier [Mon, 27 Sep 1999 11:45:07 +0000 (11:45 +0000)]
Return key should not be ignored in multiline edit even if
ES_WANTRETURN flag isn't set.
Francis Beaudet [Mon, 27 Sep 1999 11:44:01 +0000 (11:44 +0000)]
DPtoLP needs to round the result.
Fixed MulDiv to deal better with negative numbers.
Francis Beaudet [Mon, 27 Sep 1999 11:42:34 +0000 (11:42 +0000)]
rcPaint has to be returned in logical coordinates but was intersected
with a client rectangle in device coordinates.
Richard Cohen [Mon, 27 Sep 1999 11:41:13 +0000 (11:41 +0000)]
Fixed GetRandomRgn.
Abey George [Mon, 27 Sep 1999 11:39:43 +0000 (11:39 +0000)]
Made GetCurrentDirectory return long name of the current directory.
Rein Klazes [Mon, 27 Sep 1999 11:38:47 +0000 (11:38 +0000)]
Use an extra bit in the button status byte to flag whether the
DefButtonWndProc should process the WM_LBUTTONUP message.
Alexandre Julliard [Mon, 27 Sep 1999 10:58:45 +0000 (10:58 +0000)]
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).
Alexandre Julliard [Thu, 23 Sep 1999 16:39:17 +0000 (16:39 +0000)]
Release 990923.
Noel Borthwick [Thu, 23 Sep 1999 16:14:44 +0000 (16:14 +0000)]
Added clipboard server.
Patrik Stridvall [Thu, 23 Sep 1999 15:14:20 +0000 (15:14 +0000)]
Made a new improved version of winapi-check in perl.
Alexandre Julliard [Thu, 23 Sep 1999 11:50:58 +0000 (11:50 +0000)]
Implemented uppercasing functions (based on a patch by Robert
'Admiral' Coeyman).
Patrik Stridvall [Thu, 23 Sep 1999 11:48:02 +0000 (11:48 +0000)]
Fixed some of the issues reported by winapi-check.
Patrik Stridvall [Thu, 23 Sep 1999 11:44:52 +0000 (11:44 +0000)]
Modification due to problems with winapi-check.
Noomen Hamza [Thu, 23 Sep 1999 11:42:16 +0000 (11:42 +0000)]
WS_POPUP windows (excluding the WS_POPUPWINDOW windows) should be
closed after loosing the focus.
Francois Boisvert [Thu, 23 Sep 1999 11:40:38 +0000 (11:40 +0000)]
CreateDIBitmap creates a monochrome bitmap only when the first color of the
colormap is black followed by white. Otherwise it creates a color bitmap.
Noomen Hamza [Thu, 23 Sep 1999 11:36:25 +0000 (11:36 +0000)]
Non active window should be activated when it gets any
client/non-client double/single left/medium/right mouse click(s).
Eric Pouech [Wed, 22 Sep 1999 16:53:54 +0000 (16:53 +0000)]
Added WINEOSS descriptor.
Eric Pouech [Wed, 22 Sep 1999 16:53:32 +0000 (16:53 +0000)]
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
Eric Pouech [Wed, 22 Sep 1999 16:52:47 +0000 (16:52 +0000)]
Added lolvldrv.c and oss.c.
Thunks to 16 bit are now generated for the MMSYSTEM module.
Eric Pouech [Wed, 22 Sep 1999 16:51:42 +0000 (16:51 +0000)]
Added dlls/winmm and dlls/winmm/wineoss directories.
Eric Pouech [Wed, 22 Sep 1999 16:47:47 +0000 (16:47 +0000)]
No longer checking for correct iData in code.
Eric Pouech [Wed, 22 Sep 1999 16:47:25 +0000 (16:47 +0000)]
Added missing DriverCallBack function.
Eric Pouech [Wed, 22 Sep 1999 16:46:44 +0000 (16:46 +0000)]
All headers (wave and midi functions) are now seen as segptr.
Added stub for joyGetPosEx16().
Eric Pouech [Wed, 22 Sep 1999 16:46:22 +0000 (16:46 +0000)]
Added some missing defines.
Eric Pouech [Wed, 22 Sep 1999 16:45:51 +0000 (16:45 +0000)]
Now using the same structs for low-level drivers as Windows do.
Eric Pouech [Wed, 22 Sep 1999 16:45:33 +0000 (16:45 +0000)]
Make it (almost) 32 bit only.
Reflected creation of WINEOSS module.
Eric Pouech [Wed, 22 Sep 1999 16:44:34 +0000 (16:44 +0000)]
Make it (almost) 32 bit only.
Reflected creation of WINEOSS module.
No longer using ERR when no MIDI card is present.
Eric Pouech [Wed, 22 Sep 1999 16:43:48 +0000 (16:43 +0000)]
Added stub for joyGetPosEx16().
Eric Pouech [Wed, 22 Sep 1999 16:43:18 +0000 (16:43 +0000)]
No longer checking for correct iData in code.
Added look-up tables to command tables (speeds up queries).