1150 Commits

Author SHA1 Message Date
Sylvain St.Germain
42d1255857 Implementation of a simple linked list (static) that stores and counts
references to COM objects.
1999-02-13 08:59:48 +00:00
Francois Gouget
15382c5ed5 Make the REFxxx types const even in C. Also add FMTID. 1999-02-13 08:57:29 +00:00
Ove Kaaven
a4e29e5b1d Don't call EVENT_DummyMotionNotify for hidden windows. 1999-02-13 08:55:28 +00:00
Stephane Lussier
1242311e67 Fix some thread-safeness problem when accessing the system message
queue.
1999-02-13 08:54:21 +00:00
Marcus Meissner
592c910b7c Implemented MapVirtualKeyEx (ticket 21).
Ignore keyboard layout for now.
1999-02-13 08:53:22 +00:00
Francois Gouget
7c5c8dd28a Added the actual interface definitions to the obj_clientserver.h
skeleton file.
1999-02-13 07:36:39 +00:00
Juergen Schmied
6f4435b104 - documented most of the undocumented functions in nt.c
- implemented RtlGetDaclSecurityDescriptor
- stubs for NtEnumerateKey, NtOpenSymbolicLinkObject, NtQueryKey
- stubs for NtRaiseException, RtlRaiseException (this both will crash)
1999-02-13 07:35:31 +00:00
Juergen Schmied
1ed51af346 Small fixes to compile with the headers (mostly nt-security). 1999-02-12 17:47:07 +00:00
Juergen Schmied
cdbdab74bd Made nt-related types compatible, throw out wine-specific types. 1999-02-12 13:44:38 +00:00
Ulrich Weigand
c95df10ed6 Use MONITOR_... instead of DESKTOP_... routines to get screen
dimensions; these work also with native USER.
1999-02-12 12:46:49 +00:00
Ove Kaaven
1fd63057ad WM_ACTIVATE default processing should set window focus.
Should fix focus problems in non-managed mode.
1999-02-12 12:44:53 +00:00
Klaas van Gend
4a8639cc4b Added support for the Dutch language. 1999-02-11 16:32:16 +00:00
Alexandre Julliard
066644485f Authors: Adrian Thurston <adriant@corel.ca>, Zygo Blaxell <zblaxell@corel.ca>
Move property sheets from commctrl.h into into prsht.h.
1999-02-11 16:22:12 +00:00
Lionel Ulmer
b501c8f9fa Added 'objbase.h' to prevent compiler warnings. 1999-02-11 14:01:36 +00:00
Lionel Ulmer
98db0be819 Better detection of XShm errors (should now run on remote displays). 1999-02-11 13:24:52 +00:00
Andreas Mohr
21149d0943 Fixes mixerGetID16/32 problems/errors. 1999-02-11 13:17:00 +00:00
Francois Gouget
20570b1738 IsEqualGUID is defined in 'include/wine/obj_base.h'. All other
declarations must surrender or prepare to be met with deadly force :-)
1999-02-11 13:05:22 +00:00
Francois Gouget
a36d71b187 Added new functions (from Win98)
Added comments with the parameter types for future use with dllglue
1999-02-11 13:02:15 +00:00
Uwe Bonnes
272334287b Set the flags for GetVolumeInformation32A. 1999-02-11 10:23:05 +00:00
Juergen Schmied
0aa7fdbd30 FindWindow failed for 32 bit windows with style != WS_CHILD. 1999-02-11 10:19:10 +00:00
Alexandre Julliard
5954560598 Authors: Paul Quinn <paulq@corel.ca>, Albert Den Haan <albertd@corel.ca>
Moves files from print.h to winspool.h for better SDK header compliance
for Winelib programs.
1999-02-10 06:52:57 +00:00
Alexandre Julliard
894077f402 Authors: Albert Den Haan <albertd@corel.ca>, Adrian Thurston <athursto@corel.ca>, Paul Quinn <paulq@corel.ca>, Zygo Blaxell <zygob@corel.ca>
Miscellaneous patches to header files.  All of these are supposedly there
to help build Winelib applications.
1999-02-10 06:48:49 +00:00
Alexandre Julliard
9b30109432 Authors: Albert Den Haan <albertd@corel.ca>, Adrian Thurston <athursto@corel.ca>, Paul Quinn <paulq@corel.ca>, Zygo Blaxell <zygob@corel.ca>
More types we need for compiling Winelib/MFC applications.
1999-02-10 06:45:30 +00:00
Alexandre Julliard
e32be24dfc Authors: Paul Quinn <paulq@corel.ca>, Adrian Thurston <adriant@corel.ca>
More types for common controls.  Needed for Winelib.
1999-02-10 06:43:59 +00:00
Francois Gouget
93217c6056 Better set of macros for defining the COM interfaces. 1999-02-10 06:42:03 +00:00
Andreas Mohr
123501fbc6 Two ADVAPI32 stubs: ImpersonateSelf32 and AccessCheck32. Spelling fixes. 1999-02-10 06:39:51 +00:00
Lionel Ulmer
01fb67de87 Fixed debug output to follow '-debugmsg' flags. 1999-02-10 06:39:01 +00:00
Michael Veksler
f935c59787 Added missing includes to avoid warnings/errors. 1999-02-09 15:49:39 +00:00
Michael Veksler
17822f452f Moved everything out of windows.h. 1999-02-09 15:46:25 +00:00
Brad Pepers
0bdff36d38 WinG fixes. 1999-02-09 15:37:16 +00:00
Stephane Lussier
b3a99de50d -Fixed MESSAGE functions that were thunking down to 16 bits implementation.
So PeekMessage32, GetMessage32, PostMessage32, PostThreadMessage are fixed
with this patch. Unicode version of those functions is currently only
calling the ASCII version.
-Fixed queue signaling using a new EVENT object in the queue for 32 bits
thread. MsgWaitForMultipleObject has been fixed and is now blocking on the
right EVENT.
1999-02-09 15:35:12 +00:00
Huw D M Davies
7bb6fd1db3 GetMetaFileBitsEx should work in bytes not words. 1999-02-09 15:32:19 +00:00
Francois Gouget
a914fa1e04 DllGetClassObject should take a REFCLSID not an LPCLSID. 1999-02-09 15:31:25 +00:00
Ulrich Weigand
4f85bad39e Change fault handler 'addr' argument to LPCVOID. 1999-02-09 15:30:22 +00:00
Ulrich Weigand
b7b205046f Call VIRTUAL_HandleFault if read/write returns EFAULT. 1999-02-09 15:29:27 +00:00
Bertho Stultiens
4bd7128f09 Fix typo to map GetTextExtentPoint to the correct 32A version. 1999-02-09 15:27:29 +00:00
Marcus Meissner
69c0bbea1a Some small bugfixes, added more PE relocation types (for WinCE mostly),
some console prototypes, -dll is useful for winelib too, regtest
compile fixed.
1999-02-09 14:25:57 +00:00
Paul Quinn
f8db63bbc0 GetCursorPos is actually a BOOL. 1999-02-09 14:24:45 +00:00
Alexandre Julliard
f4eb65b2ff Authors: Paul Quinn <paulq@corel.ca>, Adrian Thurston <adriant@corel.ca>
More types, C++ protection, and a typo correction for mmsystem.h.
1999-02-09 14:22:01 +00:00
Zygo Blaxell
50d41fae21 Move the #define of DUMMYUNIONNAME* to before they are used.
Add a definition for DUMMYUNIONNAME (as opposed to DUN1, DUN2...).
Use the correct WINELIB_NAME_AW macro for TVITEM and related names.
Define "TV_ITEM" to agree with you-know-who's documentation.
1999-02-09 14:20:05 +00:00
Ulrich Weigand
dae096f8e4 NULL is a valid argument as handle for GetFileVersionInfoSize32A. 1999-02-09 14:18:57 +00:00
Lionel Ulmer
629b9fa4a3 Added buffered device access for DInput's mouse driver. 1999-02-09 14:18:21 +00:00
Juergen Schmied
639568276e Wrong access on server handle was demanded (GENERIC_READ instead of
GENERIC_WRITE).
1999-02-09 14:17:35 +00:00
Juergen Schmied
879a6fe3a7 Better implementation (takes strings or res-id's now). 1999-02-09 14:16:44 +00:00
Ulrich Weigand
d70a6320b6 Bugfix: NULL pointer check for output parameters. 1999-02-09 14:15:48 +00:00
Zygo Blaxell
3132ae4015 Fixed two pointer/integer mismatch warnings. 1999-02-09 14:15:14 +00:00
Zygo Blaxell
e15f83b98b Spelling fixes. 1999-02-09 14:14:51 +00:00
Zygo Blaxell
edc858c2ca wine_openpty is not properly declared (either missing or mismatched
declarations) in both places where it is used.
1999-02-09 14:14:16 +00:00
Zygo Blaxell
1084b2cbff Fix types of GetDIBits functions (LPSTR should be LPVOID). 1999-02-09 14:13:12 +00:00
Huw D M Davies
e5a6049bee Fixes several problems with SetDIBitsToDevice if xSrc != 0.
Thanks to Ian Schmidt for the logs.
1999-02-09 14:11:59 +00:00