wine
26 years agoSend debugging output to stderr.
Alexandre Julliard [Fri, 1 Jan 1999 17:04:42 +0000 (17:04 +0000)] 
Send debugging output to stderr.

26 years agoCleaned up and removed some no longer used code.
Alexandre Julliard [Fri, 1 Jan 1999 17:04:00 +0000 (17:04 +0000)] 
Cleaned up and removed some no longer used code.

26 years agoUse server file mapping objects.
Alexandre Julliard [Fri, 1 Jan 1999 17:01:18 +0000 (17:01 +0000)] 
Use server file mapping objects.

26 years agoAdded server-side file mapping object support.
Alexandre Julliard [Fri, 1 Jan 1999 16:59:27 +0000 (16:59 +0000)] 
Added server-side file mapping object support.

26 years agoHacked stdio functions to use Win32 file handles. Still needs a proper
Alexandre Julliard [Fri, 1 Jan 1999 16:56:22 +0000 (16:56 +0000)] 
Hacked stdio functions to use Win32 file handles. Still needs a proper
stdio emulation.

26 years agoUse Win32 file handles instead of Unix ones.
Alexandre Julliard [Fri, 1 Jan 1999 16:55:02 +0000 (16:55 +0000)] 
Use Win32 file handles instead of Unix ones.

26 years agoTake into account handle inheritance flag.
Alexandre Julliard [Fri, 1 Jan 1999 16:53:11 +0000 (16:53 +0000)] 
Take into account handle inheritance flag.

26 years agoChanged db_task_printsym to always print a full address, no matter
Alexandre Julliard [Thu, 31 Dec 1998 15:55:19 +0000 (15:55 +0000)] 
Changed db_task_printsym to always print a full address, no matter
what the operand size is.

26 years agoRe-implemented using a real semaphore.
Alexandre Julliard [Thu, 31 Dec 1998 15:54:18 +0000 (15:54 +0000)] 
Re-implemented using a real semaphore.

26 years agoRemoved client-side wait functions; all waiting is now done through
Alexandre Julliard [Thu, 31 Dec 1998 15:52:06 +0000 (15:52 +0000)] 
Removed client-side wait functions; all waiting is now done through
the server.

26 years agoAdded change notifications.
Alexandre Julliard [Thu, 31 Dec 1998 15:43:48 +0000 (15:43 +0000)] 
Added change notifications.
Added global handle support.

26 years agoChanged server wait logic a bit.
Alexandre Julliard [Wed, 30 Dec 1998 12:11:52 +0000 (12:11 +0000)] 
Changed server wait logic a bit.

26 years agoHacks to support server-side console. Should be redone properly
Alexandre Julliard [Wed, 30 Dec 1998 12:10:49 +0000 (12:10 +0000)] 
Hacks to support server-side console. Should be redone properly
some day.

26 years agoReimplemented Read/WriteFile to use server file descriptors.
Alexandre Julliard [Wed, 30 Dec 1998 12:10:06 +0000 (12:10 +0000)] 
Reimplemented Read/WriteFile to use server file descriptors.
Removed file position hack as it is wrong for Win32 (should be redone
for Win16 only).

26 years agoAdded anonymous pipe support
Alexandre Julliard [Wed, 30 Dec 1998 12:08:20 +0000 (12:08 +0000)] 
Added anonymous pipe support

26 years agoAdded several file server requests
Alexandre Julliard [Wed, 30 Dec 1998 12:06:45 +0000 (12:06 +0000)] 
Added several file server requests
Added server-side pipes and consoles

26 years agoAdded beginnings of server-side file handling.
Alexandre Julliard [Sun, 27 Dec 1998 15:28:54 +0000 (15:28 +0000)] 
Added beginnings of server-side file handling.
Added -debugmsg +server support.
Better server request dumping for varargs requests.

26 years agoFixed SetFocus that was broken when moved to x11drv.
Alexandre Julliard [Sun, 27 Dec 1998 15:26:28 +0000 (15:26 +0000)] 
Fixed SetFocus that was broken when moved to x11drv.

26 years agoAdded add_queue/remove_queue to server object operations.
Alexandre Julliard [Sun, 27 Dec 1998 08:35:39 +0000 (08:35 +0000)] 
Added add_queue/remove_queue to server object operations.
Moved select() loop functions to select.c.

26 years agoRenamed ERR macro to avoid confusing the make_debug script.
Alexandre Julliard [Sat, 26 Dec 1998 19:47:00 +0000 (19:47 +0000)] 
Renamed ERR macro to avoid confusing the make_debug script.

26 years agoFixed tons of incomplete prototypes, assignment's of pointer with
Juergen Schmied [Sat, 26 Dec 1998 19:44:13 +0000 (19:44 +0000)] 
Fixed tons of incomplete prototypes, assignment's of pointer with
different signedness, superflous ',' and ';' in structures, wrong
return-types, lose of digits and some small glitches.

26 years agoCleaned up font encoding handling. Added 'Ignore#' option to the
Alex Korobka [Sat, 26 Dec 1998 19:42:02 +0000 (19:42 +0000)] 
Cleaned up font encoding handling. Added 'Ignore#' option to the
[fonts] section. Also, file with cached metrics now has the value of
$DISPLAY appended to the filename.

26 years agoChanged // comments to /* */ so WINE compiles with non-gcc compilers
Marcus Meissner [Sat, 26 Dec 1998 12:54:29 +0000 (12:54 +0000)] 
Changed // comments to /* */ so WINE compiles with non-gcc compilers
again.

26 years agoMoved more things to the X11 driver.
Patrik Stridvall [Sat, 26 Dec 1998 12:00:43 +0000 (12:00 +0000)] 
Moved more things to the X11 driver.

26 years agoFixed the prototype of CreateDIBPatternBrushPt
Francois Gouget [Sat, 26 Dec 1998 11:57:38 +0000 (11:57 +0000)] 
Fixed the prototype of CreateDIBPatternBrushPt

26 years agoRemoved the CN_xxx macros since they are not used, do not correspond to
Francois Gouget [Sat, 26 Dec 1998 11:56:22 +0000 (11:56 +0000)] 
Removed the CN_xxx macros since they are not used, do not correspond to
any Windows define and conflict with MFC defines.
windows.h must provide all the definitions contained in winbase.h
Some Xxx32 functions did not have the associated Xxx macro.

26 years agoAdded a typedef for __int64 which is a builtin Visual C++ type
Francois Gouget [Sat, 26 Dec 1998 11:55:05 +0000 (11:55 +0000)] 
Added a typedef for __int64 which is a builtin Visual C++ type
Added a typedef for PUINT

26 years agoREFIID was not defined.
Francois Gouget [Sat, 26 Dec 1998 11:53:29 +0000 (11:53 +0000)] 
REFIID was not defined.

26 years agoconfigure first checks whether it is possible to compile IPX code with
Pavel Roskin [Sat, 26 Dec 1998 11:52:51 +0000 (11:52 +0000)] 
configure first checks whether it is possible to compile IPX code with
Glibc headers. If it fails, next check determines whether direct inclusion
of <linux/ipx.h> works.

26 years agoProvides the mappings. MBCS and Unicode functions are not implemented.
Francois Gouget [Sat, 26 Dec 1998 11:50:11 +0000 (11:50 +0000)] 
Provides the mappings. MBCS and Unicode functions are not implemented.
Standard (SBCS) functions may exist or not, with the same or a different
semantics.

26 years agoIPaddress common control implementation. First try; needs more work to
Alex Priem [Sat, 26 Dec 1998 11:48:35 +0000 (11:48 +0000)] 
IPaddress common control implementation. First try; needs more work to
remove boring bugs.

26 years agoFixed the TEXT redefined warnings.
Juergen Schmied [Fri, 25 Dec 1998 08:55:15 +0000 (08:55 +0000)] 
Fixed the TEXT redefined warnings.

26 years agoHook into the (stubbed) resize code in msdos int10.
Joseph Pranevich [Fri, 25 Dec 1998 08:50:06 +0000 (08:50 +0000)] 
Hook into the (stubbed) resize code in msdos int10.

26 years agoAdd support for selection of console mode drivers to use using the
Joseph Pranevich [Fri, 25 Dec 1998 08:48:56 +0000 (08:48 +0000)] 
Add support for selection of console mode drivers to use using the
-console option. Currently "tty", "ncurses", and "xterm" are
supported.
Add stubs for resizing the screen on mode changes.

26 years agoPartial implementation for the following DDE APIs:
Jean-Claude Cote [Fri, 25 Dec 1998 08:46:42 +0000 (08:46 +0000)] 
Partial implementation for the following DDE APIs:
DdeCmpStringHandles, DdeCreateStringHandle, DdeFreeStringHandle,
DdeQueryString, DdeUninitialize.

26 years agoAdded VarDateFromStr API.
Jean-Claude Cote [Thu, 24 Dec 1998 16:59:17 +0000 (16:59 +0000)] 
Added VarDateFromStr API.

26 years ago- Tooltip support
Alex Priem [Thu, 24 Dec 1998 16:58:01 +0000 (16:58 +0000)] 
- Tooltip support
- Vertical trackbars supported now
- TBS_BOTH support (goes along with partial cleanup of drawing code)
- Use COMCTL32 heap instead of system heap

26 years agoAdded all clipper&3d stubs.
Peter Hunnisett [Thu, 24 Dec 1998 16:28:57 +0000 (16:28 +0000)] 
Added all clipper&3d stubs.
Starting ColorKey support.
Fixed trace statement in DirectDrawCreate as formatting wasn't correct.
Changed "return 0;" to "return DD_OK" or "return S_OK" as appropriate.
Added SurfaceEnum dwFlags.

26 years agoAdded macros to header file for easier function calling.
Peter Hunnisett [Thu, 24 Dec 1998 16:27:46 +0000 (16:27 +0000)] 
Added macros to header file for easier function calling.
Changed implementation a little bit.
Added stubs for dplay3. Still need to break into A and W versions.

26 years agoCreateFile32A was only allowing console opens on CONIN$/OUT$. This
Peter Hunnisett [Thu, 24 Dec 1998 16:26:45 +0000 (16:26 +0000)] 
CreateFile32A was only allowing console opens on CONIN$/OUT$. This
has been changed to have a case insensitive compare.

26 years agoDon't send ODA_ENTIRE for empty listboxes (LISTBOX_Paint).
Gerard Patel [Thu, 24 Dec 1998 16:25:50 +0000 (16:25 +0000)] 
Don't send ODA_ENTIRE for empty listboxes (LISTBOX_Paint).

26 years agoImplemented the GetBinaryType API function.
Jean-Claude Cote [Thu, 24 Dec 1998 16:24:43 +0000 (16:24 +0000)] 
Implemented the GetBinaryType API function.

26 years agoAdded some new dosmod communication possibilities, including
Ove Kaaven [Thu, 24 Dec 1998 16:23:01 +0000 (16:23 +0000)] 
Added some new dosmod communication possibilities, including
activating a dosmod-specific setitimer(), and the capture of some
common signals, which is returned to Wine (previously a SIGILL
would just cause a "dosmod sync lost" without explanation, now it
invokes the Wine debugger). Invokes int 08 upon receipt of dosmod
SIGALRM, thus simulating the DOS timer. Made DOS interrupt calls
be reported by -debugmsg +relay instead of -debugmsg +int. And
fixed non-i386 compilation of dosmod. (Anything else?!)

26 years agoDesktop window queue handling adapted.
Ulrich Weigand [Thu, 24 Dec 1998 15:17:02 +0000 (15:17 +0000)] 
Desktop window queue handling adapted.

26 years agoQueue handling adapted to new queue routines.
Ulrich Weigand [Thu, 24 Dec 1998 15:16:08 +0000 (15:16 +0000)] 
Queue handling adapted to new queue routines.

26 years agoImplemented stub for InitThreadInput.
Ulrich Weigand [Thu, 24 Dec 1998 15:15:00 +0000 (15:15 +0000)] 
Implemented stub for InitThreadInput.
Use GetThreadQueue/GetFastQueue instead of GetTaskQueue.

26 years agoUse Callout table instead of direct GetProcAddress.
Ulrich Weigand [Thu, 24 Dec 1998 15:13:54 +0000 (15:13 +0000)] 
Use Callout table instead of direct GetProcAddress.
UserYield moved to USER.

26 years agoCallout table (for KERNEL->USER calls) added.
Ulrich Weigand [Thu, 24 Dec 1998 15:12:20 +0000 (15:12 +0000)] 
Callout table (for KERNEL->USER calls) added.
Callbacks->CallPostAppMessageProc removed.

26 years agoHandle non-hardware X events correctly with native USER
Ulrich Weigand [Thu, 24 Dec 1998 14:59:53 +0000 (14:59 +0000)] 
Handle non-hardware X events correctly with native USER
(removed reference to MESSAGEQUEUE from KERNEL code).
Handle Expose events with native USER.

26 years agoBetter _ultoa().
Andreas Mohr [Thu, 24 Dec 1998 14:41:28 +0000 (14:41 +0000)] 
Better _ultoa().

26 years agoFix small problem in GetTimeZoneInformation().
Rein Klazes [Thu, 24 Dec 1998 14:39:25 +0000 (14:39 +0000)] 
Fix small problem in GetTimeZoneInformation().

26 years agoLowest scan code seems to be 1, not zero.
Rein Klazes [Thu, 24 Dec 1998 14:37:36 +0000 (14:37 +0000)] 
Lowest scan code seems to be 1, not zero.

26 years agoStubs for IDirect3D(2)::CreateLight and CreateDevice to avoid crashes.
Marcus Meissner [Thu, 24 Dec 1998 14:36:26 +0000 (14:36 +0000)] 
Stubs for IDirect3D(2)::CreateLight and CreateDevice to avoid crashes.

26 years agoNew stubs.
Juergen Schmied [Thu, 24 Dec 1998 14:34:55 +0000 (14:34 +0000)] 
New stubs.

26 years agoFixes crash when running without external shell32.dll.
Juergen Schmied [Thu, 24 Dec 1998 14:33:29 +0000 (14:33 +0000)] 
Fixes crash when running without external shell32.dll.

26 years agoMore messages [LB_*,EM_*] translated 32A from/to 32W.
Juergen Schmied [Thu, 24 Dec 1998 14:32:34 +0000 (14:32 +0000)] 
More messages [LB_*,EM_*] translated 32A from/to 32W.

26 years agoDest buffer was printed out as str.
Juergen Schmied [Thu, 24 Dec 1998 14:30:11 +0000 (14:30 +0000)] 
Dest buffer was printed out as str.

26 years agoGetting strings with VerQueryValue32W was broken. Complete
Juergen Schmied [Thu, 24 Dec 1998 14:27:23 +0000 (14:27 +0000)] 
Getting strings with VerQueryValue32W was broken. Complete
reconstruction of the function.

26 years ago#elif -> #else
Alexandre Julliard [Thu, 24 Dec 1998 14:26:41 +0000 (14:26 +0000)] 
#elif -> #else

26 years agoFix number and type of args in debugging statements.
Huw D M Davies [Thu, 24 Dec 1998 14:25:31 +0000 (14:25 +0000)] 
Fix number and type of args in debugging statements.

26 years agoIStorage32 vtable was missing 3 stub entries.
Marcus Meissner [Thu, 24 Dec 1998 14:24:48 +0000 (14:24 +0000)] 
IStorage32 vtable was missing 3 stub entries.

26 years agoDocumentation for TranslateCharsetInfo.
Douglas Ridgway [Fri, 18 Dec 1998 17:38:39 +0000 (17:38 +0000)] 
Documentation for TranslateCharsetInfo.

26 years agoMake the DOSASPI part use the excellent DPMI RMCB implementation done
Andreas Mohr [Fri, 18 Dec 1998 17:34:58 +0000 (17:34 +0000)] 
Make the DOSASPI part use the excellent DPMI RMCB implementation done
by Ove Kaaven, which makes the code _much_ cleaner.

26 years agoUse -lwine for linking.
Todd Vierling [Fri, 18 Dec 1998 17:30:52 +0000 (17:30 +0000)] 
Use -lwine for linking.

26 years agoBugfix: always clear QS_... from *both* changeBits and waitBits.
Ulrich Weigand [Fri, 18 Dec 1998 16:53:20 +0000 (16:53 +0000)] 
Bugfix: always clear QS_... from *both* changeBits and waitBits.
Bugfix: queue->hSendingTask is *queue* handle, not task handle.

26 years agoFirst step to make it possible to call COM interfaces from C++ code in
François Gouget [Fri, 18 Dec 1998 16:00:03 +0000 (16:00 +0000)] 
First step to make it possible to call COM interfaces from C++ code in
Winelib.

26 years agoPreliminary tooltip support.
Alex Priem [Fri, 18 Dec 1998 15:56:48 +0000 (15:56 +0000)] 
Preliminary tooltip support.
WM_SETFONT/GETFONT added.
Some bug fixes.
Use COMCTL32 heap instead of system heap.

26 years agoImplemented PolylineTo.
Huw D M Davies [Fri, 18 Dec 1998 15:55:15 +0000 (15:55 +0000)] 
Implemented PolylineTo.

26 years agoThe Zw... Functions in ntdll.dll are just alternate entry
Adrian Harvey [Fri, 18 Dec 1998 15:52:59 +0000 (15:52 +0000)] 
The Zw... Functions in ntdll.dll are just alternate entry
points for the same functions as the Nt... function of the
same names.  Changed ntdll.spec to match this.

26 years agoReorganized PE module loading to prepare for elf-dll loader.
Ulrich Weigand [Fri, 18 Dec 1998 15:38:15 +0000 (15:38 +0000)] 
Reorganized PE module loading to prepare for elf-dll loader.
WINE_MODREF creation moved to one central location.
Bugfix: correctly select native/built-in version if .DLL
extension is missing in LoadLibrary call.

26 years agoChanged error values MCI_INTERNAL to their correct values.
Eric Pouech [Fri, 18 Dec 1998 15:13:57 +0000 (15:13 +0000)] 
Changed error values MCI_INTERNAL to their correct values.

26 years agoRemoved warning.
Eric Pouech [Fri, 18 Dec 1998 15:08:39 +0000 (15:08 +0000)] 
Removed warning.

26 years agoNo longer sending directly messages to DriverProc but rather go through
Eric Pouech [Fri, 18 Dec 1998 15:07:18 +0000 (15:07 +0000)] 
No longer sending directly messages to DriverProc but rather go through
MCI layer (required for open/close).

26 years agoRemoved incorrect patch for MCI_OPEN anc MCI_CLOSE parameters (thanks to Robert Riggs
Eric Pouech [Fri, 18 Dec 1998 15:05:25 +0000 (15:05 +0000)] 
Removed incorrect patch for MCI_OPEN anc MCI_CLOSE parameters (thanks to Robert Riggs
for pointing out the bug, see the fix in mcistring.c)
Fixed MCI seeking on CD audio.

26 years agoSmall fixes.
Juergen Schmied [Fri, 18 Dec 1998 14:52:08 +0000 (14:52 +0000)] 
Small fixes.

26 years agoStub Control_FillCache_RunDLL.
Juergen Schmied [Fri, 18 Dec 1998 14:48:20 +0000 (14:48 +0000)] 
Stub Control_FillCache_RunDLL.

26 years agoSHGetFileInfo32A: get SHGFI_SYSICONINDEX implemented.
Juergen Schmied [Fri, 18 Dec 1998 14:45:07 +0000 (14:45 +0000)] 
SHGetFileInfo32A: get SHGFI_SYSICONINDEX implemented.

26 years agoILAppend seems to work now.
Juergen Schmied [Fri, 18 Dec 1998 14:41:56 +0000 (14:41 +0000)] 
ILAppend seems to work now.

26 years agoStubs for WaitNamedPipe[A|W].
Juergen Schmied [Fri, 18 Dec 1998 13:46:39 +0000 (13:46 +0000)] 
Stubs for WaitNamedPipe[A|W].

26 years agoFix GetTempPath32 if count=0.
Huw D M Davies [Tue, 15 Dec 1998 18:04:58 +0000 (18:04 +0000)] 
Fix GetTempPath32 if count=0.

26 years ago- add -lossaudio if needed, and a check for <soundcard.h>, to configure.in
Todd Vierling [Tue, 15 Dec 1998 17:49:02 +0000 (17:49 +0000)] 
- add -lossaudio if needed, and a check for <soundcard.h>, to configure.in
  (run autoconf after this).  Note that the check has been altered to break
  out of the AC_CHECK_HEADERS after the first match - this is so
  <sys/soundcard.h>, if found on NetBSD (a `real' OSS), will not conflict
  with the emulated ossaudio.
- check for <soundcard.h> along with the other two in a mutually-exclusive
  manner in the various *.c files that need it; change include of
  "mmsystem.h" to "multimedia.h" so this logic is all in one place
- change mcicda.c to allow for CD audio manipulation on NetBSD.  This
  includes:
  * changing ioctl() calls to be NON-SPLIT with exactly 3 args; on NetBSD
    ossaudio, ioctl() is #defined to be _oss_ioctl by <soundcard.h>, and
    neither splitting with #-directives nor a two-arg ioctl work;
  * changing the #if logic to allow both FreeBSD and NetBSD to share the
    appropriate code blocks
- block out MIDI code for NetBSD (init.c) and/or missing SNDCTL_MIDI_INFO
  (midi.c, mcimidi.c).  NetBSD's OSS emulation does not (yet) support MIDI.
Thanks go to mycroft@netbsd.org for the 99% bulk of this work.

26 years agoSet the class hints for managed windows.
Dirk Thierbach [Tue, 15 Dec 1998 17:33:04 +0000 (17:33 +0000)] 
Set the class hints for managed windows.

26 years agoBugfix: GetFullPathName sets lpFilePart only when the last element
Juergen Schmied [Tue, 15 Dec 1998 17:28:26 +0000 (17:28 +0000)] 
Bugfix: GetFullPathName sets lpFilePart only when the last element
does not end with '\'.

26 years agoLots of new defines and stubs.
Paul Quinn [Tue, 15 Dec 1998 15:38:36 +0000 (15:38 +0000)] 
Lots of new defines and stubs.

26 years agoThese patches add support for --enable-dll on NetBSD, and may even do so for
Todd Vierling [Tue, 15 Dec 1998 15:26:27 +0000 (15:26 +0000)] 
These patches add support for --enable-dll on NetBSD, and may even do so for
FreeBSD a.out.  Now, NetBSD can use libwine as a shared object.  Thanks to
mycroft@netbsd.org for doing this work!

26 years agoGlobal constructors using `.section .ctors' are bogus for NetBSD's
Todd Vierling [Tue, 15 Dec 1998 15:20:47 +0000 (15:20 +0000)] 
Global constructors using `.section .ctors' are bogus for NetBSD's
assembler. Use the appropriate `.stabs' when on NetBSD.

26 years agoUndefined CHAR_MAX and CHAR_MIN (#defined by NetBSD's system headers).
Todd Vierling [Tue, 15 Dec 1998 15:15:16 +0000 (15:15 +0000)] 
Undefined CHAR_MAX and CHAR_MIN (#defined by NetBSD's system headers).
Fixed some constants that are too big for a plain `int'.

26 years agoCheck for MAXFLOAT if FLT_MAX isn't there.
Marcus Meissner [Tue, 15 Dec 1998 13:01:21 +0000 (13:01 +0000)] 
Check for MAXFLOAT if FLT_MAX isn't there.

26 years agographics/psdrv forgets to pull in @DLLFLAGS@, and so is compiled non-PIC if
Todd Vierling [Tue, 15 Dec 1998 12:58:18 +0000 (12:58 +0000)] 
graphics/psdrv forgets to pull in @DLLFLAGS@, and so is compiled non-PIC if
using --enable-dll.

26 years agoMove declarations from windows.h to wingdi.h and winuser.h.
Veksler Michael [Tue, 15 Dec 1998 11:15:35 +0000 (11:15 +0000)] 
Move declarations from windows.h to wingdi.h and winuser.h.

26 years agoMade async IO (SIGIO) stuff from WINSOCK generic useable.
Marcus Meissner [Mon, 14 Dec 1998 18:15:10 +0000 (18:15 +0000)] 
Made async IO (SIGIO) stuff from WINSOCK generic useable.
Added async IO support to FILE and CONSOLE objects.

26 years agoPrevent segfault in setsockopt when optname is SO_LINGER and optval is
Stephen Langasek [Mon, 14 Dec 1998 18:11:24 +0000 (18:11 +0000)] 
Prevent segfault in setsockopt when optname is SO_LINGER and optval is
null.

26 years agoSome cleanup.
Juergen Schmied [Mon, 14 Dec 1998 17:40:25 +0000 (17:40 +0000)] 
Some cleanup.

26 years agoSHMapPIDLToSystemImageListIndex try's to determine and load the exact
Juergen Schmied [Mon, 14 Dec 1998 17:37:38 +0000 (17:37 +0000)] 
SHMapPIDLToSystemImageListIndex try's to determine and load the exact
icon for files (by type) now.

26 years agoNew HCR_GetDefaultIcon (internal).
Juergen Schmied [Mon, 14 Dec 1998 17:33:00 +0000 (17:33 +0000)] 
New HCR_GetDefaultIcon (internal).

26 years agoMoved DPMI wrapper allocation code to dosmem.c to REALLY make the
Ove Kaaven [Mon, 14 Dec 1998 17:26:04 +0000 (17:26 +0000)] 
Moved DPMI wrapper allocation code to dosmem.c to REALLY make the
RMcall shortcuts independent of dosmod. SS had been left out of
the REALMODECALL copy routines for some reason, fixed now. Also
cleaned up a few compiler warnings.

26 years agoAdded ability to specify X fonts used for Helv and Tms Rmn typefaces
Ian Pilcher [Mon, 14 Dec 1998 16:39:29 +0000 (16:39 +0000)] 
Added ability to specify X fonts used for Helv and Tms Rmn typefaces
with DefaultSerif and DefaultSansSerif INI keys.

26 years ago- Added a global label for elf-dll linking and a long with the resource
Bertho Stultiens [Mon, 14 Dec 1998 16:04:49 +0000 (16:04 +0000)] 
- Added a global label for elf-dll linking and a long with the resource
  size and a long with the directory size.
- Killed an annoying warning since version 1.0.0 in parser.y about a
  var being used before init.

26 years agoAdds the IPersistFile Interface to IShellLink[W] and gave both own
Juergen Schmied [Mon, 14 Dec 1998 14:51:27 +0000 (14:51 +0000)] 
Adds the IPersistFile Interface to IShellLink[W] and gave both own
IClassFactorys.

26 years ago(ReadConsole32A): small and stupid bug fixed
Marcus Meissner [Mon, 14 Dec 1998 14:48:09 +0000 (14:48 +0000)] 
(ReadConsole32A): small and stupid bug fixed
(WriteConsoleOutput): bug fixed (attributes may change within lines)
and enhanced speedwise by using buffering.
(CONSOLE_string_2_IR): enhanced, now gets scancodes and virtualkeycodes