Commit Graph

754 Commits

Author SHA1 Message Date
Huw D M Davies
3a24f3f91e Started implementing Enhanced MetaFile driver. 1999-05-02 10:15:16 +00:00
Francis Beaudet
ebdea25edc Implemented the OLE object default handler and data cache. 1999-05-02 09:27:08 +00:00
Huw D M Davies
585c8466ab Several improvements to Enhanced MetaFile playback. 1999-05-02 09:23:51 +00:00
Marcus Meissner
89b1fc98ff MCI_ANIM_OPEN_PARMSW should be LPCWSTR, MCI_DefYieldProc should be WINAPI. 1999-05-01 10:39:28 +00:00
Alexandre Julliard
22a7d45276 Release 990426. 1999-04-26 18:19:22 +00:00
Marcus Meissner
1a8bbd7ca9 Added autoconf check for "inline". You can now use it, it will be
defined to (empty) for compilers that do not have it.
1999-04-26 14:58:58 +00:00
Patrik Stridvall
a9a671d7ca Fixed ANSI compabillity. 1999-04-25 19:01:52 +00:00
Bertho Stultiens
d1895a776c Built-in dlls now have resources attached via the PE-header like
normal dlls. This enables the use of the resource API.
1999-04-25 18:31:35 +00:00
Patrik Stridvall
c7a8dde118 #pragma pack(?) changed to #include "*pack*.h" 1999-04-25 12:36:53 +00:00
Jim Aston
10141fec52 Added some missing #defines I've run across. 1999-04-25 12:31:20 +00:00
Ove Kaaven
dda17c681f Added a possibility to let the internal debugger use a separate
heap. Not enabled by default, change #if in include/debugger.h to use
this (the heap allocator is very slow).
1999-04-25 12:24:42 +00:00
Adrian Thurston
4eb5edf961 Added support for strict handles. Only works on machines where
sizeof(UINT) == sizeof(void*).
1999-04-25 11:05:30 +00:00
Eric Pouech
33c5974f8e Added some missing manifest constants for Queue Status functions (QS_????). 1999-04-25 10:59:01 +00:00
Huw D M Davies
7603deae21 General tidy up of the MetaFile driver - make sure that everything
goes through the DCFuncs table.
1999-04-25 09:24:23 +00:00
Ove Kaaven
2d12743706 Made HeapValidate threadsafe, and added some macros to track callerEIP
a little better.
Added HEAP_xrealloc.
1999-04-25 09:09:15 +00:00
Marcus Meissner
f070fda20d autoconf fixes and cleanups (check for dlopen() in libc too). 1999-04-24 12:02:14 +00:00
Huw D M Davies
ad1e06ef76 Added Panose defines and EXTLOGFONT[A|W]. 1999-04-24 11:47:26 +00:00
Patrik Stridvall
0f8bc5b5c7 Fixed ANSI compabillity. 1999-04-22 16:27:50 +00:00
Michael Veksler
ff5ae3dd65 Removed some includes of 16 bit API. 1999-04-22 15:26:11 +00:00
Adrian Thurston
17551f9863 ICOMization of remaining interfaces. 1999-04-22 15:23:18 +00:00
Adrian Thurston
c9105da048 Clean up objbase.h. Makes the STDMETHOD set of macros available to the winelib user. 1999-04-22 14:56:14 +00:00
Juergen Schmied
28613d3d0e Moved stuff to the right place. 1999-04-22 10:11:04 +00:00
Huw D M Davies
a7f2140ae9 Add Enhanced MetaFile record structures. 1999-04-22 09:51:53 +00:00
Thuy Nguyen
44bd9f06e4 First patch implementing property sheets. 1999-04-22 09:24:47 +00:00
Juergen Schmied
55c0bcaf5c - corrected parameter count for SHGetSettings
- stub SHValidateUNC
1999-04-22 09:18:33 +00:00
Bertho Stultiens
3b5c29f539 Change wine's dlopen search-patch strategy not using the environment
and added #if:s to seperate the code out if libdl isn't availble.
1999-04-22 09:13:38 +00:00
Huw D M Davies
56166a6f85 Implemented recording of StretchDIBits and SetDIBitsToDevice and
playback of SetDIBitsToDevice. Cleaned up PlayMetaFileRecord a bit.
1999-04-19 16:45:24 +00:00
Bertho Stultiens
94bb5bb1a7 Removed non-portable hacks and replaced them with more general
versions.
1999-04-19 16:44:22 +00:00
Patrik Stridvall
b4b9fae671 New debug scheme with explicit debug channels declaration. 1999-04-19 14:56:29 +00:00
Alexandre Julliard
2487ccea81 Removed check for union semun; cleaned up a bit. 1999-04-18 14:43:16 +00:00
Alexandre Julliard
1ae869c9a3 Added env ptr to new_process request 1999-04-18 14:41:41 +00:00
Juergen Schmied
7851394159 - use fonts/fontsizes given by SystemParametersInfo
- drawing/alignment fixes, win98 style for menubar
- ownerdrawn menus are working now for the first time
- complete constants magic items
- use right owner for popupmenus
- new: Get/SetMenuInfo
- implemented: Get/SetMenuContextHelpId
- more flags for Get/SetMenuItemInfo
1999-04-18 14:40:32 +00:00
Ulrich Weigand
a44f9f8e1b Merged Linux/FreeBSD reentrant errno handler, added Solaris.
Preliminary support for Solaris low-level threads (LWPs) added.
1999-04-18 13:20:43 +00:00
Ulrich Weigand
715a55e75f Reentrant libc check for Solaris added.
Fixed reentrant X11 check for FreeBSD and Solaris.
Added check for Solaris low-level thread routines.
1999-04-18 13:19:56 +00:00
Bertho Stultiens
c1d1cfe976 Reorganization of the loader to correctly load and free libraries and
implementation of load order to load different types of libraries.
1999-04-18 12:14:06 +00:00
Bertho Stultiens
cebb2f1157 New files to support load order and partial stubs for elfdlls. 1999-04-18 12:09:21 +00:00
Huw D M Davies
608629bc13 Fixes for upside-down DIBs. 1999-04-18 12:07:00 +00:00
Luc Tourangeau
c4a01c3cc7 -Implemented TCS_BUTTONS, TCS_FIXEDWIDTH, TCM_GETITEMRECT,
TCM_SETITEMSIZE and TCM_DELETEITEM.
1999-04-18 09:35:42 +00:00
Uwe Bonnes
67183eb9e1 Don't announce the WNetDirectoryNotify capability WNetGetConnection.
Change the return value for local files.
1999-04-18 09:27:07 +00:00
Marcus Meissner
69289f6d46 Only declare console "driver" once, use external refs elsewhere. 1999-04-18 09:25:27 +00:00
Pablo Saratxaga
002106ac22 Added walon language support (I also moved Cz -> Cs, Sw -> Sv, and Po
-> Pt; to conform to standard names for those languages).
1999-04-16 09:06:58 +00:00
Andreas Mohr
dca5e56b90 - Implemented proper ("real", compressed) Win16 entry tables.
- Fixed MyAlloc (AKA NE_AllocateSegment).
- Implemented PatchCodeHandle16.
1999-04-16 08:17:17 +00:00
Robert Pouliot
0a9975242a A few patches to help Wine to compile on OS/2. 1999-04-16 06:55:26 +00:00
Huw D M Davies
b94e43303a Change (32 bit) HMETAFILEs to GDI objects (HMETAFILE16s remain as
global memory handles).  Fixed disk-based MetaFiles.  Better
separation between MetaFile playback and the metafiledrv.
1999-04-15 16:46:51 +00:00
Eric Pouech
7de0450698 Added missing proto for GetExitCodeThread. 1999-04-15 16:41:53 +00:00
Michael Veksler
759e607ce4 Added missing windef.h includes. 1999-04-15 16:41:04 +00:00
Zygo Blaxell
007f1335c1 ReleaseCapture() is supposed to return a BOOL value. 1999-04-15 16:40:16 +00:00
Marcus Meissner
f31ec0b08a FreeBSD 3 multithreading final fix. Do not use libc_r, libc is just as
reentrant concerning errno. Revert unneeded FreeBSD hack to
loader/signal.c from last patch.
1999-04-15 16:38:38 +00:00
Pavel Roskin
6f01462b8b Fixed ugly disabled controls and black background in Write and Lotus
Notes.
1999-04-15 15:52:59 +00:00
Pascal Lessard
026f705dbc Implement the button with bitmaps. 1999-04-15 15:49:36 +00:00