Francois Gouget
b233fc310a
Updated to use the latest COM macros, ICOM_VTABLE and ICOM_THIS.
...
Added the interface implementation structures.
I remembered from an email that even when asked for a
IDirectInputDeviceA what was returned was an IDirectInputDevice2A so I
considered that we would only implement the latter. The
IDirectInputDeviceA_xxx methods have been renamed to
IDirectInputDevice2A_xxx, and we always return our IDirectInputDevice2A
implementation as before.
Renamed the implementation structures to XxxImpl.
1999-02-22 09:52:54 +00:00
Francois Gouget
f18c8df550
Use latest COM macros
...
Defined the IDirectInputDeviceA interface independently from
IDirectInputDevice2A.
Removed the 32 suffix of the interfaces. Hopefully this will not
cause any problem with the renaming.
Moved the implementation specific stuff to dinput.c (well, the
interfaces at least).
1999-02-22 09:50:36 +00:00
Alexandre Julliard
214399f283
Changed initial process creation to avoid memory allocations.
...
Removed a few unused fields in PDB and THDB.
1999-02-21 18:35:27 +00:00
Alexandre Julliard
13e55192b9
Removed thread queue functions.
...
Changed initial thread creation to avoid memory allocations.
Moved server startup to THREAD_CreateInitialThread.
1999-02-21 18:34:18 +00:00
Alexandre Julliard
d16927efdb
Removed use of per-thread wait_struct, cleaned up a bit.
1999-02-21 18:29:59 +00:00
Alexandre Julliard
d6cb784269
Removed MEM_MAPPED_FILE_Ops.
1999-02-21 18:28:40 +00:00
Alexandre Julliard
2f07306eaf
Added a few exception codes.
1999-02-21 18:27:28 +00:00
Michael Veksler
3fbb8dc829
- Fix headers to include less or smaller header files.
...
- Fix header and source files to include missing header files to avoid
warnings and errors.
1999-02-21 18:23:26 +00:00
Marcus Meissner
4ede296356
Change "g" (general regs) into "r" (hardregs) in clone / modify_ldt /
...
wine_sigaction __PIC__ cases, since "g" will not work with
-fomit-frame-pointer ("g" is referenced using %esp which was
invalidated before). Bug found and (other) fix suggested by
<daniel@mat.utfsm.cl> Daniel Serpell.
1999-02-21 18:18:42 +00:00
Marcus Meissner
a7f878519a
Added missing WINAPIs.
1999-02-21 18:16:08 +00:00
Stephane Lussier
b50272bd75
Fix problem where you need mouse activity to unlock some 16 bits
...
thread with multi-threaded apps.
1999-02-21 18:15:26 +00:00
Francis Beaudet
eb5a29b6ce
Implemented the OleCreateFontIndirect method and the associated COM
...
object. That object supports the IFont and IDispatch interfaces.
1999-02-20 16:48:53 +00:00
Marcus Meissner
3b092846c4
Problems reported by Donald Page, PR 105-107.
1999-02-20 16:46:39 +00:00
Joseph Pranevich
f0e0df3f7a
More commenting, better debugging of color problems, and support for
...
the new TerminalType option in wine.ini. This allows us to select
which terminal type we are really using so that we can, for example,
use its color capabilities.
1999-02-20 16:43:40 +00:00
Joseph Pranevich
019693b47e
Support for the new InitialRows andf InitialColumns options in wine.ini
...
(Generic replacement for XtermResolution option...)
1999-02-20 16:42:49 +00:00
Joseph Pranevich
cebba4dfb0
Fix *DUH* problem causing lots and lots of unnecessary AllocColor errors.
1999-02-20 16:42:17 +00:00
Joseph Pranevich
23b6eebba6
Removal of obsolete XtermResolution option.
1999-02-20 16:41:58 +00:00
Joseph Pranevich
522911299d
Add information about the new wine.conf options.
1999-02-20 16:41:29 +00:00
Eric Pouech
761e314c06
Fixed backtrack issue on 16bit code.
1999-02-20 16:40:47 +00:00
Eric Pouech
2820592e1f
Changed LocateDebugInfoFile to reduce stack consumption (from 13k to 2k !!)
1999-02-20 16:40:26 +00:00
Eric Pouech
b1518654a1
Fixed comment for Wine documentation.
1999-02-20 16:39:51 +00:00
Alexandre Julliard
6d4ee73906
Added get/set_handle_info request.
1999-02-20 16:13:28 +00:00
Alexandre Julliard
fb02ee91b5
Fixed end-of-line bug in X11DRV_DIB_SetImageBits_RLE4.
1999-02-20 16:10:38 +00:00
Bertho Stultiens
b17522817b
Fix a couple of 64bit platform problems and speed up compilation. See
...
tools/wrc/CHANGES for details.
1999-02-20 16:09:24 +00:00
Marcus Meissner
9a73d86723
mmioDescend: debugoutput enhanced, FINDLIST/FINDRIFF should Check the
...
correct ckid (LIST/RIFF) too. (verified against mciavi32.dll)
1999-02-20 16:08:23 +00:00
Zygo Blaxell
d6cab5049d
Added a check for the existence of wine.sym before installing it.
1999-02-20 16:07:49 +00:00
Francis Beaudet
1921ef213a
Added some new stubs for the OLE menu descriptor methods.
1999-02-20 16:05:50 +00:00
Martin Walker
4d1d359c2b
Fixed message filtering check.
1999-02-19 16:50:24 +00:00
Juergen Schmied
3426d85319
- made the security functions consistent. advapi calls down to ntdll now
...
- new SetSecurityDescriptorGroup, SetSecurityDescriptorOwner,
SetSecurityDescriptorSacl, GetSecurityDescriptorDacl
- nt-header cleanup
1999-02-19 16:29:05 +00:00
Huw D M Davies
34acebc14b
Fixed a few broken includes.
1999-02-19 16:03:19 +00:00
Alexandre Julliard
f0a0e126f3
Reverted broken close button change.
1999-02-19 16:02:32 +00:00
Jeff Garzik
c3e1f72bac
Added missing string.h include.
1999-02-19 15:42:11 +00:00
Uwe Bonnes
688221460b
Only append .dll if no extension yet.
1999-02-19 15:35:23 +00:00
Francis Beaudet
6a6f6e247c
Temporary fix suggested by Ulrich to allow the
...
MsgWaitForMultipleObject method to be called from 16 bit threads.
1999-02-19 15:34:40 +00:00
Ove Kaaven
105afce7a5
Initialized return value of 16->32 conversion of WM_MDIGETACTIVE in
...
case it's sent to a window that doesn't handle it (i.e. not MDI
client).
1999-02-19 15:33:59 +00:00
Ove Kaaven
077c2732b8
Added extra child arguments to DCE_GetVisRgn() to be able to handle
...
PARENTDC class style combined with CLIPCHILDREN window style, to
prevent mis-redraws in Free Agent 16-bit.
1999-02-19 15:27:58 +00:00
Lawson A. Whitney
17d0d4e827
Don't hang on the last child if it's not wanted.
1999-02-19 14:12:16 +00:00
Ian Schmidt
9ba500cac2
Partial stub implementation of undocumented KERNEL routine PK16FNF,
...
needed by Win98 EXPLORER. Thanks to Ulrich Weigand for information.
1999-02-19 14:04:35 +00:00
Ove Kaaven
a0a719e2fe
Fix redraw problems for ChooseColor dialog.
1999-02-19 14:03:11 +00:00
Marcus Meissner
04c3e1d456
Removed a lot of occurences of windows.h (and added necessary other
...
includes).
1999-02-19 10:37:02 +00:00
Francois Gouget
025464634a
Small fixes.
1999-02-19 10:00:54 +00:00
Francois Gouget
b8cfd179d1
Changed the first parameter from LPGUID (Windows headers) to REFGUID.
...
This makes it a 'const GUID*' which means DirectSoundCreate must not
change it.
1999-02-19 09:58:41 +00:00
Francois Gouget
75b84bb7c8
Removed redundant definitions of IsEqualIID and IsEqualCLSID (see
...
include/wine/obj_base.h)
1999-02-19 09:52:54 +00:00
Stephane Lussier
2c86dab53a
- New implementation of SendMessage, ReceiveMessage, ReplyMessage functions
...
to support thread-safeness, and nested SendMessage.
- Addition of ReplyMessage32.
1999-02-18 17:34:09 +00:00
Ulrich Weigand
4aaf65e6b4
Bugfix: Cope with NULL pDriverData in X11DRV_WND_GetXWindow.
1999-02-18 17:30:40 +00:00
Pascal Lessard
88bd84abbb
Applied the changes of the resulting color of the choose color dialog.
...
Initialize values in the choose color dialog.
1999-02-18 16:35:22 +00:00
Francois Gouget
2b7097606f
Removed references to ICOM_INHERITS.
1999-02-18 16:02:41 +00:00
Thuy Nguyen
7935aeff74
Fixed bug with read-only files.
1999-02-18 15:55:53 +00:00
Marcus Meissner
92e2cbb2db
Removed superflous WINAPI (mismatch with prototype) in *_DriverProc32.
1999-02-18 15:52:50 +00:00
Marcus Meissner
5dacb3a6a0
dosexe.h depends on winbase.h (for LPSTARTUPINFO32A)
1999-02-18 15:29:23 +00:00