wine
26 years agoLoadModule32/WinExec32 should return 16-bit hInstance/hTask.
Ulrich Weigand [Thu, 10 Dec 1998 08:30:30 +0000 (08:30 +0000)] 
LoadModule32/WinExec32 should return 16-bit hInstance/hTask.

26 years agoSanity check on font size.
Huw D M Davies [Thu, 10 Dec 1998 08:26:23 +0000 (08:26 +0000)] 
Sanity check on font size.

26 years agoMissing parentheses added.
Marcus Meissner [Thu, 10 Dec 1998 08:21:14 +0000 (08:21 +0000)] 
Missing parentheses added.

26 years agoEnhanced Win32 Console (XTERM)
Marcus Meissner [Wed, 9 Dec 1998 16:37:04 +0000 (16:37 +0000)] 
Enhanced Win32 Console (XTERM)
- inputhandling enhanced (keys and mouseclicks)
- win32 synchronization (partial)
- lots of enhancements to drawing functions
- simple/complex console (simple-stdin/stdout -> complex-xterm).

26 years agoAdd a driver to open up a new xterm window whenever console output is
Joseph Pranevich [Wed, 9 Dec 1998 15:43:03 +0000 (15:43 +0000)] 
Add a driver to open up a new xterm window whenever console output is
needed. Derived from console/win32.c but we are not yet ready to merge
the code completely.

26 years agoImproved the handling of font encodings.
Pablo Saratxaga [Wed, 9 Dec 1998 14:51:48 +0000 (14:51 +0000)] 
Improved the handling of font encodings.

26 years agoImplemented DPMI RMCBs using the DOS subsystem, and a few other
Ove Kaaven [Wed, 9 Dec 1998 13:14:19 +0000 (13:14 +0000)] 
Implemented DPMI RMCBs using the DOS subsystem, and a few other
improvements. Also, some special-cased shortcut paths will allow some
common real-mode call/RMCB combinations to work even without calling the
DOS subsystem, thus letting APIs like DOSASPI work without any dirty hacks
even on platforms that cannot use dosmod.

26 years agoSome unnecessary #include and messages removed.
Marcus Meissner [Wed, 9 Dec 1998 11:06:00 +0000 (11:06 +0000)] 
Some unnecessary #include and messages removed.

26 years agoSome small corrections to EnumSystemLocales32AW
Uwe Bonnes [Wed, 9 Dec 1998 11:02:16 +0000 (11:02 +0000)] 
Some small corrections to EnumSystemLocales32AW

26 years agoTried another kludge for the Xmd.h problem.
Alexandre Julliard [Tue, 8 Dec 1998 15:06:38 +0000 (15:06 +0000)] 
Tried another kludge for the Xmd.h problem.

26 years agoAdded fullscreen DGA support.
Stephen Crowley [Tue, 8 Dec 1998 13:10:56 +0000 (13:10 +0000)] 
Added fullscreen DGA support.

26 years agoFixed dummy entries in MAIN_ParseLanguageOption().
Pablo Saratxaga [Tue, 8 Dec 1998 10:40:19 +0000 (10:40 +0000)] 
Fixed dummy entries in MAIN_ParseLanguageOption().

26 years agoProperly implement MCI_CDA_STATUS_TYPE_TRACK.
Brian Gerst [Tue, 8 Dec 1998 10:34:58 +0000 (10:34 +0000)] 
Properly implement MCI_CDA_STATUS_TYPE_TRACK.
Fix an off-by-one bug with MCI_STATUS_LENGTH.

26 years agoSuperflous WINAPI removed.
Marcus Meissner [Tue, 8 Dec 1998 10:14:00 +0000 (10:14 +0000)] 
Superflous WINAPI removed.

26 years agoWarn about invalid entrypoints (created by viruses) which result in
Marcus Meissner [Tue, 8 Dec 1998 10:06:59 +0000 (10:06 +0000)] 
Warn about invalid entrypoints (created by viruses) which result in
Wine crashes.

26 years agoCreate X11 palette on DirectDrawSurface::SetPalette, not before (we
Marcus Meissner [Tue, 8 Dec 1998 10:00:38 +0000 (10:00 +0000)] 
Create X11 palette on DirectDrawSurface::SetPalette, not before (we
might not have an X11 window yet).

26 years agoMove TWEAK_Init from USER to GDIInit.
Marcus Meissner [Tue, 8 Dec 1998 09:49:45 +0000 (09:49 +0000)] 
Move TWEAK_Init from USER to GDIInit.

26 years agoFix for SetAbortProc16, stub for SetAbortProc32 and tidy up some other
Huw D M Davies [Tue, 8 Dec 1998 09:44:30 +0000 (09:44 +0000)] 
Fix for SetAbortProc16, stub for SetAbortProc32 and tidy up some other
printing functions.

26 years agoFix includes.
Huw D M Davies [Tue, 8 Dec 1998 09:39:07 +0000 (09:39 +0000)] 
Fix includes.

26 years agoFix X11DRV_ExtTextOut for rotated text if either of lpDx, breakExtra
Huw D M Davies [Tue, 8 Dec 1998 09:37:49 +0000 (09:37 +0000)] 
Fix X11DRV_ExtTextOut for rotated text if either of lpDx, breakExtra
or charExtra are non-zero.

26 years agoReplace GRAPH_ functions with Win SDK equivalents.
Huw D M Davies [Tue, 8 Dec 1998 09:14:09 +0000 (09:14 +0000)] 
Replace GRAPH_ functions with Win SDK equivalents.

26 years agoReverted previous patch.
Alexander Larsson [Mon, 7 Dec 1998 16:23:42 +0000 (16:23 +0000)] 
Reverted previous patch.

26 years agoDon't define MZ_SUPPORTED on non-i386 platforms.
Ove Kaaven [Mon, 7 Dec 1998 16:18:17 +0000 (16:18 +0000)] 
Don't define MZ_SUPPORTED on non-i386 platforms.

26 years agoFixed DPMI_CallRMProc (I think).
Ove Kaaven [Mon, 7 Dec 1998 16:10:11 +0000 (16:10 +0000)] 
Fixed DPMI_CallRMProc (I think).

26 years agoStub for NPSGetProviderHandleA.
Marcus Meissner [Mon, 7 Dec 1998 16:03:04 +0000 (16:03 +0000)] 
Stub for NPSGetProviderHandleA.

26 years agoThe scancode Windows send for extended keys is the scancode of the
Brian Gerst [Mon, 7 Dec 1998 15:44:54 +0000 (15:44 +0000)] 
The scancode Windows send for extended keys is the scancode of the
unextended equivalent of the key, plus the extended flag.

26 years agoFixed a real mode problem.
Andreas Mohr [Mon, 7 Dec 1998 15:27:59 +0000 (15:27 +0000)] 
Fixed a real mode problem.

26 years agoNE_MODULE.stack_size was set to a ridiculously small value of 5.
Andreas Mohr [Mon, 7 Dec 1998 12:52:23 +0000 (12:52 +0000)] 
NE_MODULE.stack_size was set to a ridiculously small value of 5.
Windows sets 0x1400 in such cases for programs.

26 years agoWe don't yet want the static control to call DestroyIcon.
Huw D M Davies [Mon, 7 Dec 1998 12:50:14 +0000 (12:50 +0000)] 
We don't yet want the static control to call DestroyIcon.

26 years agoAdded case for GCW_ATOM int GetClassLong32A.
NF Stevens [Mon, 7 Dec 1998 12:48:16 +0000 (12:48 +0000)] 
Added case for GCW_ATOM int GetClassLong32A.

26 years agoStub for WNetOpenEnum32W.
Gael de Chalendar [Mon, 7 Dec 1998 12:15:34 +0000 (12:15 +0000)] 
Stub for WNetOpenEnum32W.

26 years agoMore general code cleanup for readability.
Robert Riggs [Mon, 7 Dec 1998 12:13:01 +0000 (12:13 +0000)] 
More general code cleanup for readability.
A few more parameter validation checks.
Return DS_OK rather than 0 in a number of functions.
Fixed primary buffer ref count bug in CreateSoundBuffer().
Handle 1-3 byte sound fragments that would cause buffer overruns.
Clear primary buffer with a neutral value instead of always 0
(because 128 is neutral for 8-bit sound).
Fix bug with mixing 8-bit sound into the primary buffer.
Broke out the main block in DSOUND_thread() to another function for
readability.
Handle "no audio" and "audio busy" cases properly when initializing
dsound. Rename DllCanUnloadNow() to DSOUND_DllCanUnloadNow().

26 years agoMade variables optimized into registers accessible.
Ove Kaaven [Mon, 7 Dec 1998 12:09:55 +0000 (12:09 +0000)] 
Made variables optimized into registers accessible.

26 years agoThe spec definition for MonitorFromWindow was wrong.
Uwe Bonnes [Mon, 7 Dec 1998 11:05:23 +0000 (11:05 +0000)] 
The spec definition for MonitorFromWindow was wrong.

26 years agoFile handle bug fix.
Stefan Leichter [Mon, 7 Dec 1998 11:02:55 +0000 (11:02 +0000)] 
File handle bug fix.

26 years agoAdded paragraph about different dll versions and structure sizes.
Eric Kohl [Mon, 7 Dec 1998 11:01:19 +0000 (11:01 +0000)] 
Added paragraph about different dll versions and structure sizes.

26 years agoAdded missing TOOLINFO structure.
Eric Kohl [Mon, 7 Dec 1998 10:59:40 +0000 (10:59 +0000)] 
Added missing TOOLINFO structure.

26 years agoFixed a heap bug.
Andreas Mohr [Mon, 7 Dec 1998 10:56:40 +0000 (10:56 +0000)] 
Fixed a heap bug.

26 years ago- Several kernel.spec return type mismatch fixes
Andreas Mohr [Mon, 7 Dec 1998 10:48:09 +0000 (10:48 +0000)] 
- Several kernel.spec return type mismatch fixes
- [GS]etSelectorBase Win32s offset support by Ulrich Weigand (thanks v.m. !!)
- Move AppToWine/WineToApp macros as W32S_APP2WINE etc. to ldt.h
- LocalNotify() basic support
- Fixes for local heap handling with heap handles created by Virtual*()

26 years agoBugfix: -microsoft-symbol encoding was not recognized.
Ulrich Weigand [Mon, 7 Dec 1998 10:36:56 +0000 (10:36 +0000)] 
Bugfix: -microsoft-symbol encoding was not recognized.

26 years agoBugfix: WIN_ResetQueueWindows would skip some windows.
Ulrich Weigand [Mon, 7 Dec 1998 10:24:42 +0000 (10:24 +0000)] 
Bugfix: WIN_ResetQueueWindows would skip some windows.

26 years agoAllow recursively reentering CALL32_LargeStack.
Ulrich Weigand [Mon, 7 Dec 1998 10:23:10 +0000 (10:23 +0000)] 
Allow recursively reentering CALL32_LargeStack.

26 years agoAdded the new TTY driver.
Patrik Stridvall [Mon, 7 Dec 1998 09:36:13 +0000 (09:36 +0000)] 
Added the new TTY driver.

26 years agoMoved more code to the X11 driver.
Patrik Stridvall [Mon, 7 Dec 1998 09:13:40 +0000 (09:13 +0000)] 
Moved more code to the X11 driver.

26 years agoCall the new console driver for some routines. This is not completely
Joseph Pranevich [Thu, 3 Dec 1998 16:29:56 +0000 (16:29 +0000)] 
Call the new console driver for some routines. This is not completely
done yet and more for testing purposes.

26 years agoAdded console support.
Joseph Pranevich [Wed, 2 Dec 1998 19:58:08 +0000 (19:58 +0000)] 
Added console support.

26 years agoMove OEM resources to the x11drv.
Huw D M Davies [Wed, 2 Dec 1998 10:29:04 +0000 (10:29 +0000)] 
Move OEM resources to the x11drv.

26 years agoOpening a file in a directory which doesn't exist returns
Alexander Larsson [Wed, 2 Dec 1998 10:04:52 +0000 (10:04 +0000)] 
Opening a file in a directory which doesn't exist returns
ERROR_FILE_NOT_FOUND instead of ERROR_PATH_NOT_FOUND.

26 years agoHandle atoms "# non number" (oracle client).
Marcus Meissner [Wed, 2 Dec 1998 10:00:48 +0000 (10:00 +0000)] 
Handle atoms "# non number" (oracle client).

26 years agoRenamed KERNEL.327 to HandleParamError (as in 'Undoc. Windows').
Ulrich Weigand [Tue, 1 Dec 1998 16:23:19 +0000 (16:23 +0000)] 
Renamed KERNEL.327 to HandleParamError (as in 'Undoc. Windows').
Fixed wrong ordinals/prototype for MapProcessHandle/GetModuleFileName32.
Added names for some undocumented exports.

26 years agoImplemented GlobalChangeLockCount (KERNEL.365).
Ulrich Weigand [Tue, 1 Dec 1998 15:19:54 +0000 (15:19 +0000)] 
Implemented GlobalChangeLockCount (KERNEL.365).

26 years agoImplemented Local32Info, stubs for Local32First/Next (KERNEL.444-446).
Ulrich Weigand [Tue, 1 Dec 1998 14:45:37 +0000 (14:45 +0000)] 
Implemented Local32Info, stubs for Local32First/Next (KERNEL.444-446).

26 years agoImplemented GdiFreeResources (GDI.609).
Ulrich Weigand [Tue, 1 Dec 1998 13:00:05 +0000 (13:00 +0000)] 
Implemented GdiFreeResources (GDI.609).

26 years agoFixed 8-bit WAV format handling (it is unsigned data).
Robert Riggs [Tue, 1 Dec 1998 12:57:31 +0000 (12:57 +0000)] 
Fixed 8-bit WAV format handling (it is unsigned data).
Fixed off-by-one checks for buffer wrap.
Increment ref count for primary buffer in CreateSoundBuffer().
Added DSBPN_OFFSETSTOP support to position notification code.
Lots of minor parameter validation checks.
Stubs for: IDirectSound_initialize(), IDirectSound_Compact(),
and IDirectSound_GetSpeakerConfig().
Fixed freq shifting with 16-bit data problem, fixed 8bit<->16bit
conversion.
Lots of thread locking for DirectSound buffers.
Dealloc primary buffer when dsound is deallocated.

26 years agoAdded the TEXT() and MAKELRESULT() definitions.
Uwe Bonnes [Tue, 1 Dec 1998 12:54:18 +0000 (12:54 +0000)] 
Added the TEXT() and MAKELRESULT() definitions.

26 years agoSmall change.
Juergen Schmied [Tue, 1 Dec 1998 12:52:56 +0000 (12:52 +0000)] 
Small change.

26 years agoRevert misguided change to install_lib that broke -disable-lib
James Juran [Tue, 1 Dec 1998 12:47:29 +0000 (12:47 +0000)] 
Revert misguided change to install_lib that broke -disable-lib
configure option.

26 years agoNew parameter SPI_GETDRAGFULLWINDOW.
Juergen Schmied [Tue, 1 Dec 1998 11:19:51 +0000 (11:19 +0000)] 
New parameter SPI_GETDRAGFULLWINDOW.
One missing break in SPI_GETDRAGFULLWINDOW.

26 years agoNew functions ILGlobalClone/ILGlobalFree.
Juergen Schmied [Tue, 1 Dec 1998 11:04:14 +0000 (11:04 +0000)] 
New functions ILGlobalClone/ILGlobalFree.

26 years agoAdd a note about WinPrinters.
Huw D M Davies [Tue, 1 Dec 1998 09:58:56 +0000 (09:58 +0000)] 
Add a note about WinPrinters.

26 years agoAdded some stubs, some ptr->str conversions.
Marcus Meissner [Tue, 1 Dec 1998 09:34:05 +0000 (09:34 +0000)] 
Added some stubs, some ptr->str conversions.

26 years ago- added definition of DirectDrawCreateClipper.
Lionel Ulmer [Tue, 1 Dec 1998 09:30:22 +0000 (09:30 +0000)] 
- added definition of DirectDrawCreateClipper.
- more versatile support of surfaces / better surface description support.

26 years agoFixed wrong parameter count for SHChangeNotifyDeregister, SHFreeUnusedLibraries.
Juergen Schmied [Tue, 1 Dec 1998 08:55:13 +0000 (08:55 +0000)] 
Fixed wrong parameter count for SHChangeNotifyDeregister,  SHFreeUnusedLibraries.
New functions ParseField, Get/SetInstanceExplorer(), PathIsUNC, PathIsRelative.
Stubs SHWaitForFileToOpen, PathFindOnPath.

26 years agoSmall changes to print the strings in the relay-trace.
Juergen Schmied [Tue, 1 Dec 1998 08:31:11 +0000 (08:31 +0000)] 
Small changes to print the strings in the relay-trace.

26 years agoThe class name needs to be converted to a getptr.
NF Stevens [Tue, 1 Dec 1998 08:29:29 +0000 (08:29 +0000)] 
The class name needs to be converted to a getptr.

26 years agoFixed memory/status recovery when error occured in MIDI_mciOpen.
Eric Pouech [Tue, 1 Dec 1998 08:28:43 +0000 (08:28 +0000)] 
Fixed memory/status recovery when error occured in MIDI_mciOpen.
Fixed support for RMID files in MIDI_mciOpen.
Fixed bug for playing MIDI files with tempo changes. Sound output is
now correct, but length of tracks (and therefore of whole file) is not
correct.
Changed error values (INTERNAL => INVALID_FILE) when file cannot be read.

26 years agoFixed memory/status recovery when error occured in WAVE_mciOpen.
Eric Pouech [Tue, 1 Dec 1998 08:27:22 +0000 (08:27 +0000)] 
Fixed memory/status recovery when error occured in WAVE_mciOpen.
Changed error values (INTERNAL => INVALID_FILE) when file cannot
be read.

26 years agoStubs for MCIWndCreate[A|W].
Juergen Schmied [Tue, 1 Dec 1998 08:26:45 +0000 (08:26 +0000)] 
Stubs for MCIWndCreate[A|W].

26 years agoVerQueryValue, bugfix: we cant convert binary data with
Juergen Schmied [Tue, 1 Dec 1998 08:25:38 +0000 (08:25 +0000)] 
VerQueryValue, bugfix: we cant convert binary data with
HEAP_strdupWtoA (\VarFileInfo\Translation).

26 years agoStubs for EnumServiceStatus32, small changes.
Juergen Schmied [Mon, 30 Nov 1998 17:41:17 +0000 (17:41 +0000)] 
Stubs for EnumServiceStatus32, small changes.

26 years agoLoad now the first icon from the *.ani file instead of crashing.
Juergen Schmied [Mon, 30 Nov 1998 17:29:28 +0000 (17:29 +0000)] 
Load now the first icon from the *.ani file instead of crashing.

26 years agoFix warnings in miscemu/main.c.
Marcus Meissner [Mon, 30 Nov 1998 17:18:30 +0000 (17:18 +0000)] 
Fix warnings in miscemu/main.c.

26 years ago- added some defines around the CommPort (PURGE_XXX and MS_XXX_ON)
Uwe Bonnes [Mon, 30 Nov 1998 17:16:45 +0000 (17:16 +0000)] 
- added some defines around the CommPort (PURGE_XXX and MS_XXX_ON)
- added the DLGTEMPLATE and DLGITEMTEMPLATE structures
- added the function definition for StartPage,EndPage,GetCommMask,
GetCommModemStatus and PurgComm,WaitCommEvent.

26 years agoFixed activation/Focus message order problem when creating a new HWND.
Paul Quinn [Mon, 30 Nov 1998 13:37:54 +0000 (13:37 +0000)] 
Fixed activation/Focus message order problem when creating a new HWND.

26 years agoImplementation of ChildWindowFromPointEx functions.
Paul Quinn [Mon, 30 Nov 1998 13:15:36 +0000 (13:15 +0000)] 
Implementation of ChildWindowFromPointEx functions.

26 years agoFixed registry query error value: now returns ERROR_FILE_NOT_FOUND.
Gavriel State [Mon, 30 Nov 1998 12:43:34 +0000 (12:43 +0000)] 
Fixed registry query error value: now returns ERROR_FILE_NOT_FOUND.

26 years agoGetSystemPaletteEntries returns palette size if entries==NULL.
Huw D M Davies [Mon, 30 Nov 1998 11:18:26 +0000 (11:18 +0000)] 
GetSystemPaletteEntries returns palette size if entries==NULL.
Use this instead of COLOR_GetSystemPaletteSize.

26 years agoImplemented class factory for dsound.
Marcus Meissner [Mon, 30 Nov 1998 11:07:11 +0000 (11:07 +0000)] 
Implemented class factory for dsound.

26 years ago- fixed a minimal error in GetCommMask definition.
Uwe Bonnes [Mon, 30 Nov 1998 10:40:02 +0000 (10:40 +0000)] 
- fixed a minimal error in GetCommMask definition.
- adds stubs for GetCommModemStatus and WaitCommEvent.

26 years agoFixes for C++ Winelib compilation.
Uwe Bonnes [Mon, 30 Nov 1998 10:36:51 +0000 (10:36 +0000)] 
Fixes for C++ Winelib compilation.

26 years agoBugfix: second RegOpenKey should use CLSIDkey instead of HKEY_CLASSES_ROOT.
Marcus Meissner [Mon, 30 Nov 1998 10:33:17 +0000 (10:33 +0000)] 
Bugfix: second RegOpenKey should use CLSIDkey instead of HKEY_CLASSES_ROOT.

26 years agoDocumentation updates.
James Juran [Fri, 27 Nov 1998 16:06:08 +0000 (16:06 +0000)] 
Documentation updates.

26 years agoFixed 'make install' to really check for libwine.a before installing
James Juran [Fri, 27 Nov 1998 15:41:16 +0000 (15:41 +0000)] 
Fixed 'make install' to really check for libwine.a before installing
it.

26 years agoAdded a new cmdline switch to disable XF86 DGA Extensions, -nodga.
Stephen Crowley [Fri, 27 Nov 1998 15:12:33 +0000 (15:12 +0000)] 
Added a new cmdline switch to disable XF86 DGA Extensions, -nodga.

26 years agoImproved GetDiskFreeSpace32A().
Andreas Mohr [Fri, 27 Nov 1998 15:02:25 +0000 (15:02 +0000)] 
Improved GetDiskFreeSpace32A().

26 years agoRemove included color.h.
Huw D M Davies [Thu, 26 Nov 1998 16:32:00 +0000 (16:32 +0000)] 
Remove included color.h.

26 years agoRemove unnecessary check for entrypoint address (test binary was
Marcus Meissner [Thu, 26 Nov 1998 16:00:26 +0000 (16:00 +0000)] 
Remove unnecessary check for entrypoint address (test binary was
infected by a virus which uses invalid PE loading stuff).

26 years agoAdded stubs for Startpage and EndPage.
Uwe Bonnes [Thu, 26 Nov 1998 15:20:55 +0000 (15:20 +0000)] 
Added stubs for Startpage and EndPage.

26 years agoRemoved some unnecessary FIXME outputs.
Ulrich Weigand [Thu, 26 Nov 1998 15:06:47 +0000 (15:06 +0000)] 
Removed some unnecessary FIXME outputs.

26 years agoImplemented KERNEL.602 and stub for KERNEL.490.
Ulrich Weigand [Thu, 26 Nov 1998 14:58:11 +0000 (14:58 +0000)] 
Implemented KERNEL.602 and stub for KERNEL.490.

26 years agoBugfix: Do *not* zero out output buffer in GetNumberFormat32[AW].
Ulrich Weigand [Thu, 26 Nov 1998 14:51:57 +0000 (14:51 +0000)] 
Bugfix: Do *not* zero out output buffer in GetNumberFormat32[AW].

26 years agoSmall fixes.
Pablo Saratxaga [Wed, 25 Nov 1998 18:15:53 +0000 (18:15 +0000)] 
Small fixes.

26 years agoMoved ...Resource16 routines to loader/resource.c.
Ulrich Weigand [Wed, 25 Nov 1998 17:58:51 +0000 (17:58 +0000)] 
Moved ...Resource16 routines to loader/resource.c.
Implemented accessing PE-file resources with 16-bit resource routines.

26 years agoImplementation of PE->NE resource conversion routines (KERNEL.615-618).
Ulrich Weigand [Wed, 25 Nov 1998 17:57:26 +0000 (17:57 +0000)] 
Implementation of PE->NE resource conversion routines (KERNEL.615-618).

26 years agoImplemented 3 methods: SysAllocStringLen(), SysReAllocStringLen()
Francis Beaudet [Wed, 25 Nov 1998 17:20:36 +0000 (17:20 +0000)] 
Implemented 3 methods: SysAllocStringLen(), SysReAllocStringLen()
and SysStringLen(). Ensure that the BSTR objects were allocated
according to the Windows documentation.

26 years agoMoved existing path - functions to shellpatch.c.
Juergen Schmied [Wed, 25 Nov 1998 16:47:05 +0000 (16:47 +0000)] 
Moved existing path - functions to shellpatch.c.
New: PathRemoveBlanks32A|W,  PathMatchSpec32A|W,
PathSetDlgItemPath32A|W.

26 years agoMoved existing IShellLink class. New stubs for IShellLinkW.
Juergen Schmied [Wed, 25 Nov 1998 16:39:47 +0000 (16:39 +0000)] 
Moved existing IShellLink class. New stubs for IShellLinkW.

26 years agoRemove X_DC_INFO from DC and make it behave like any other PDEVICE.
Huw D M Davies [Wed, 25 Nov 1998 12:36:03 +0000 (12:36 +0000)] 
Remove X_DC_INFO from DC and make it behave like any other PDEVICE.

26 years agoChanged CTX_SEG_OFF_TO_LIN to allow linear addresses in 32-bit
Ulrich Weigand [Wed, 25 Nov 1998 10:29:22 +0000 (10:29 +0000)] 
Changed CTX_SEG_OFF_TO_LIN to allow linear addresses in 32-bit
registers (used by DeviceIoControl). Adapted all users.

26 years agoImplemented (most) VWin32.VxD DeviceIoControl routines.
Ulrich Weigand [Wed, 25 Nov 1998 10:20:03 +0000 (10:20 +0000)] 
Implemented (most) VWin32.VxD DeviceIoControl routines.