Commit graph

1642 commits

Author SHA1 Message Date
Francois Gouget a82de9b375 Added the missing TVINSERTSTRUCT synonyms.
Added missing CBEIF_xxx definitions.
2000-10-13 17:08:42 +00:00
Francois Gouget 529779cf4c Fixed the signature of SysAllocStringByteLen. 2000-10-13 17:08:12 +00:00
Susan Farley 557066db1c Status bars on managed windows should not have SIZEGRIP style. 2000-10-13 17:07:08 +00:00
Konrad Rieck c6f0a4ed87 Changed repne to repnz for Solaris assembler. 2000-10-13 17:03:52 +00:00
Francois Gouget 48fc4aaaea Moved LCTYPE, GetLocaleInfo, NUMBERFMT, CURRENCYFMT and the related
API to winnls.h.
Moved LANG_xxx, SUBLANG_xxx, SORT_xxx and IS_TEXT_UNICODE_xxx to
winnt.h.
2000-10-12 23:20:29 +00:00
Francois Gouget 67c9691313 Added many missing *Pxxx types.
Removed a few *LPxxx types that are not supposed to be there (in
particular LPICONINFO).
Added a few missing *LPCxxx types (MENUITEMINFO, SCROLLINFO,
DLGITEMTEMPLATE).
WINHELP and PE_ACCEL are internal types.
MULTIKEYHELP and HELPWININFO both have an A and W variant.
NUMBERFMT, CURRENCYFMT and the related API belong to winnls.h.
Added missing ARW_xxx defines (for sysmetrics).
2000-10-12 23:18:55 +00:00
Francois Gouget 986f197497 ROTFLAGS have their own ifdef protection, take them out of the
_SECURITY_DEFINED ifdef block.
2000-10-12 23:15:29 +00:00
Francois Gouget d55ccfd968 Added a declaration for GetEnhMetaFileDescription. 2000-10-12 23:14:52 +00:00
Francois Gouget 5b317bc556 Enable anonymous struct/union support by default in both C and C++.
Disable them for compilers known not to support them.
Disable them for the WINE code.
2000-10-12 20:44:41 +00:00
Francois Gouget 8930569251 Added four DDElParam functions.
Now needs an 'extern "C"' protection for C++.
2000-10-12 20:44:14 +00:00
Francois Gouget 17bd7c9af4 Removed stray A/W from invocations of WINELIB_NAME_AW. 2000-10-12 20:43:08 +00:00
Francois Gouget 5853bd3c70 Added some of the APIs introduced in Win98, mostly the VarXxx maths APIs. 2000-10-12 20:41:56 +00:00
Alexandre Julliard aef9a36059 Use special environment variables to transmit the cwd of the various
drives to child processes (based on a patch by Andreas Mohr).
2000-10-03 04:19:16 +00:00
Francois Gouget 8b7f04d616 Removed the ';' ending on lines using the DECL_WINELIB_TYPE_AW and
WINELIB_NAME_AW macros.
2000-10-03 04:10:42 +00:00
Francois Gouget 9e23b509a1 Added some missing 'SysAllocString' prototypes.
Added some missing 'TypeLib' prototypes.
2000-10-03 04:09:32 +00:00
Aric Stewart f4918b008e Added a white border around the I-beam cursor. 2000-10-03 04:08:45 +00:00
Alexandre Julliard 40048ccde5 Release 20001002. 2000-10-02 22:44:31 +00:00
Alexandre Julliard 454355ece1 Convert NtQueryKey and NtEnumerateKey to the new request mechanism.
Fixed a few bugs.
2000-10-02 03:46:58 +00:00
Patrik Stridvall bf8943c60c Fixed some issues found by winapi_check. 2000-10-02 03:39:34 +00:00
Alexandre Julliard bcf393a5e5 Converted some of the registry server requests to the new request
mechanism.
2000-10-01 01:44:50 +00:00
Alexandre Julliard d76f9f9637 Implemented a bunch of large integer functions in ntdll. 2000-10-01 01:40:42 +00:00
Alexandre Julliard afb49ead82 Moved a bunch of routines to kernel32.dll (with the help of
Dimitrie O. Paun).
2000-09-29 20:48:04 +00:00
Francois Gouget 8aa79fbe19 Moved DLLVERSIONINFO to shlwapi.h. 2000-09-29 01:03:30 +00:00
Stephane Lussier 6bac4f2c15 Before calling the timer window proc, make sure it is valid. 2000-09-29 00:56:05 +00:00
Alexandre Julliard baa15566a0 Moved critical section implementation to ntdll. 2000-09-29 00:31:23 +00:00
Mike McCormack 3112fd2269 Implemented SHDeleteEmptyKeyA, SHDeleteKeyA. 2000-09-29 00:25:56 +00:00
Francois Gouget fcc199c78a Fix the return type of mixerMessage16. 2000-09-29 00:23:04 +00:00
Francois Gouget 3e88da11cf Renamed VS_USER_INFO to VS_USER_DEFINED. 2000-09-29 00:22:09 +00:00
Alexandre Julliard c585a501d9 Changed the Win32 dll descriptor to be in IMAGE_NT_HEADERS format.
Generate the import table directly in PE format.
Added gui/cuiexe_no_main modes in EXE spec files, and use this for the
main wine binary.
2000-09-27 23:40:43 +00:00
Francois Gouget afddcfdbd8 Added various type and macro definitions that are needed to compile
the latest MFC.
2000-09-27 22:31:28 +00:00
Alexandre Julliard a80d8c6cf0 Generate Win32 dll descriptor structure in the .spec.c file so that we
don't need to depend on builtin32.h.
2000-09-27 01:20:01 +00:00
Jeremy White 124657f5a9 Created zmouse.h, moved wheel code from mouse.h into it. 2000-09-27 01:18:47 +00:00
Alexandre Julliard ab170a9c84 Fixed a few non portable zero-size array declarations. 2000-09-27 00:25:24 +00:00
Alexandre Julliard 83f52d11c1 Moved all Win16 definitions out of the standard Windows headers. 2000-09-26 22:20:14 +00:00
Lionel Ulmer fc67be9a01 Added support for DirectDraw overlays using the XVideo extension. 2000-09-26 00:38:03 +00:00
Marcus Meissner 0691d74027 Fixed some commctl header issues reported in newsgroup. 2000-09-26 00:37:11 +00:00
Alexandre Julliard 56b9fea89a A few includes cleanup. 2000-09-26 00:02:22 +00:00
Alexandre Julliard 74af67ef42 Removed shell.h. Cleaned up the nested includes mess in wine/obj_*.h. 2000-09-26 00:00:55 +00:00
Alexandre Julliard d8fab2e67c Removed some of the XXX_reg macros now that we are using the standard
CONTEXT86 structure everywhere.
2000-09-25 23:53:07 +00:00
Alexandre Julliard 072dfb57e3 Removed inclusion of wine/winestring.h from winbase.h and added it to
the C files that need it.
2000-09-25 23:30:56 +00:00
Alexandre Julliard 770eb51ed5 Moved most global data out of the LPDOSTASK structure.
Allocate DPMI real-mode segments globally at startup.
Try to allocate DOS memory at address 0.
2000-09-24 20:47:50 +00:00
Alexandre Julliard 0ff083bab8 Call WH_GETMESSAGE hook in PeekMessage too (based on a patch by Rob
Farnum).
2000-09-24 19:51:15 +00:00
Rein Klazes ff7a61f8d3 Make calls to gethostbyname, gethostbyaddr, getservbyname,
getservbyport, getprotobyname and getprotobynumber thread-safe.
2000-09-24 19:41:57 +00:00
Alexandre Julliard b59627c89f Added support for exception handling while in vm86 mode.
Fixed a couple of bugs in vm86 support.
2000-09-24 03:11:54 +00:00
Andreas Mohr c941effc24 Make GetTickCount not use the whole Unix epoch (since 1970) any more,
since that crashed several games or caused problems with them as they
aren't used to a high Windows uptime of more than 24.9 days.
2000-09-22 22:37:56 +00:00
Francois Gouget 52b2878abe Added a macro for _declspec (backward compatibility synonym of
__declspec).
Removed the dllimport and dllexport macros.
2000-09-22 22:18:41 +00:00
Francois Gouget f2973ca0c8 Must include 'stdlib.h'. 2000-09-22 22:17:49 +00:00
Francois Gouget 2fa2cf726a Added HANDLE_WM_NOTIFY and FORWARD_WM_NOTIFY. 2000-09-22 22:17:10 +00:00
Damyan Ognyanoff 72140b02c3 IErrorInfo is now derived from IUnknown. 2000-09-22 22:07:53 +00:00
Francois Gouget f2e6575a90 Added a few missing macros, types and prototypes. 2000-09-22 21:04:30 +00:00