Release 950522
Sun May 21 12:30:30 1995 Alexandre Julliard (julliard@sunsite.unc.edu)
* [debugger/hash.c] [debugger/info.c]
Added support for symbolic segmented addresses. Add symbols for all
built-in API entry points.
* [if1632/relay.c] [include/dlls.h]
Removed dll_table structure, as we now use the built-in module
structures.
* [if1632/relay.c] [loader/main.c]
Removed winestat option, as it was no longer very meaningful.
* [include/stackframe.h]
New macro MAKE_SEGPTR that creates a segmented pointer to a local
variable on the 32-bit stack.
* [loader/module.c]
Added support for multiple instances of an application.
Implemented LoadModule() and FreeModule().
* [loader/ne_image.c] [loader/task.c]
Moved initialisation of built-in DLLs to InitTask().
* [memory/global.c]
Implemented discardable blocks.
* [misc/file.c]
Search path of current executable in OpenFile().
Fixed bug with searching in Windows path.
* [misc/lstr.c]
Hard-coded translation tables for Ansi<->Oem.
* [misc/user.c]
Moved some global initializations to InitApp(), because they need
a task context to be performed.
* [objects/dc.c]
Handle R2_BLACK and R2_WHITE specially so that they work correctly
with palette displays.
* [tools/build.c]
Suppressed generation of the C file for DLL specs, because it's no
longer needed. Output all the assembly code directly to stdout.
Some changes to integrate Win32 support from Martin von Loewis.
* [windows/msgbox.c]
Moved message box code from misc/ to windows/.
Mon May 15 23:40:04 1995 Martin Ayotte (wine@trgcorp.mksinfo.qc.ca)
* [misc/audio.c] [misc/mcicda.c] [misc/mcianim.c] [misc/midi.c]
[misc/mmaux.c] [misc/mmsystem.c]
Modify code & use pointers conversion macros.
Make cdaudio & wave devices work again (only using some applets).
* [misc/profile.c]
Change getc() to fgetc() where needed.
Mon May 15 22:10:56 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/Imakefile]
added entries for the new files gdi32.spec, kernel32.spec,
user32.spec, shell32.spec and winprocs32.spec.
* [if1632/commdlg.spec][if1632/kernel.spec][if1632/shell.spec]
[if1632/storage.spec][if1632/system.spec][if1632/user.spec]
ChooseFont, RESERVED5, InternalExtractIcon: Marked as stubs
ExtractAssociatedIcon, DoEnvironmentSubst, DumpIcon:
stub implementations provided
marked storage.dll,storege.sys functions as stubs
* [include/pe_image.h]
Added structures WIN32_builtin and WIN32_function
* [include/peexe.h]
PE_Import_Directory: renamed reserved fields to
TimeDate, Forwarder, Thunk_List
* [include/winerror.h]
New file.
* [loader/main.c]
called RELAY32_Init
* [loader/pe_image.c]
xmmap: map BSS anonymous
dump_imports: renamed to fixup_imports, do the fixup of imported
symbols
PE_LoadImage: pass raw data size to xmmap
* [loader/resource.c]
DumpIcon: new function
* [misc/kernel32.c]
New file.
* [misc/main.c]
make stdout and stderr unbuffered
* [misc/shell.c]
DoEnvironmentSubst: new function
* [objects/font.c]
FONT_MatchFont: try oblique if there is no italic
* [rc/Imakefile][rc/parser.l]
yywrap: new function
Don't link with libfl.a on Linux
* [tools/build.c]
Added keywords stdcall, subsystem, base
GenerateForWin32: new function
BuildSpecFiles: call GenerateForWin32 if subsystem is win32
Mon May 15 10:38:14 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c] [controls/combo.c] [windows/defwnd.c]
Minor fixes.
* [misc/message.c] [misc/main.c] [rc/sysres*.rc] [include/texts.h]
Rewrote message box handling.
* [windows/dialog.c]
Dialogs should be invisible until after WM_INITDIALOG is seent.
Don't switch to invisible dialog items on a TAB keypress.
* [windows/mdi.c]
Send WM_NCPAINT message in MDIRestoreChild().
* [windows/painting.c]
Fixed typo (&& -> &).
* [windows/message.c] [if1632/user.spec]
Implemented PostAppMessage().
* [windows/event.c]
SetCapture(0) should act like ReleaseCapture().
Tue May 9 11:55:52 1995 Eddie C. Dost (ecd@dressler.de)
* [Imakefile]
Changed CDEBUGFLAGS for systems running __ELF__ (temporarily)
Added ASFLAGS to exported variables.
* [debugger/readline/Imakefile]
Moved defines for libreadline from DEFINES to EXTRA_DEFINES
* [memory/local.c] [miscemu/int21.c]
Added some more debugging outputs.
Mon May 8 00:55:27 MET DST 1995 Dag Asheim (dash@ifi.uio.no)
* [misc/message.c]
Fixed a "FIXME" concerning norwegian translation.
Sun May 7 23:25:23 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [*/*]
Removed warnings in a couple of files and deleted some obsolete code.
* [controls/listbox.c]
Cleanup, speed improvements & lots of bug fixes.
* [controls/combo.c]
Mostly rewritten. This is still very buggy, but not quite as bad as
before.
* [include/commdlg.h] [misc/commdlg.c]
Removed the need for sysres.dll. Small bug fixes.
* [objects/oembitmap.c] [include/bitmaps/<many>] [include/windows.h]
[loader/library.c] [loader/main.c] [rc/sysres*.rc]
Removed sysres.dll and replaced the remaining bitmaps/icons with
XPM equivalents.
* [misc/message.c] [windows/nonclient.c] [misc/main.c]
[if1632/winprocs.spec]
"About Wine..." now brings up a standard ShellAbout() window with
the Wine icon and the list of contributors.
* [misc/shell.c]
Fixed ShellAbout()/AboutDialogProc() to show the right icon.
* [windows/event.c]
Small hack for non-alphanumeric keys: Dont't send the ascii value in
the WM_KEYDOWN message, but some unused code instead. Should be done
properly by sending different codes for each key. The edit control
used to get a VK_DELETE message each time the user typed '.'.
* [windows/class.c]
Removed a check for CS_GLOBALCLASS in CLASS_FindClassByName().
This used to be no problem, but breaks Resource Workshop in 950403.
* [objects/dib.c]
New diagnostic for a bug I've been encountering. If it shows up,
please report it.
Sun May 7 23:11:18 EDT 1995 William Magro (wmagro@tc.cornell.edu)
* [objects/color.c]
Handle situation when 'dc' exists, but palette mapping
does not. (Fixes kidpix2 demo.)
Sun May 7 03:32:00 1995 Charles M. Hannum (mycroft@mit.edu)
* [loader/ldt.c]
LDT_Print: Only show the number of entries that the kernel
returned. Make this work for NetBSD.
Fri May 5 02:53:26 1995 Charles M. Hannum (mycroft@mit.edu)
* [debugger/dbg.y] [include/wine.h] [loader/signal.c]
Modify cs and ds selector values for NetBSD-current.
* [debugger/debug.l]
$sp, $esp: Use RN_ESP_AT_SIGNAL rather than RN_ESP.
* [debugger/regpos.h]
Modify sigcontext format for NetBSD-current.
SC_ESP: Use RN_ESP_AT_SIGNAL rather than RN_ESP.
* [include/ldt.h]
SELECTOR_TO_ENTRY: Explicitly clear the top half of the selector
value, since only 16 bits of it may have been saved.
* [misc/winsocket.c]
Set structure packing with `#pragma pack' to accomodate
other/older compilers.
Tue May 2 18:15:01 1995 Paal Beyer (beyer@idt.unit.no)
* [misc/commdlg.c]
Fixed path-names so when changing directory the listboxes
changes too.
* [debugger/dbg.y debugger/debug.l wine.ini]
Added SymbolTableFile to wine.ini so symbols can be read
without standing in the directory containing wine.sym.
Added the possibility to specify full name of wine.sym from
the debugger prompt.
1995-05-22 20:23:01 +02:00
|
|
|
name shell32
|
1996-03-31 18:40:13 +02:00
|
|
|
type win32
|
Release 950522
Sun May 21 12:30:30 1995 Alexandre Julliard (julliard@sunsite.unc.edu)
* [debugger/hash.c] [debugger/info.c]
Added support for symbolic segmented addresses. Add symbols for all
built-in API entry points.
* [if1632/relay.c] [include/dlls.h]
Removed dll_table structure, as we now use the built-in module
structures.
* [if1632/relay.c] [loader/main.c]
Removed winestat option, as it was no longer very meaningful.
* [include/stackframe.h]
New macro MAKE_SEGPTR that creates a segmented pointer to a local
variable on the 32-bit stack.
* [loader/module.c]
Added support for multiple instances of an application.
Implemented LoadModule() and FreeModule().
* [loader/ne_image.c] [loader/task.c]
Moved initialisation of built-in DLLs to InitTask().
* [memory/global.c]
Implemented discardable blocks.
* [misc/file.c]
Search path of current executable in OpenFile().
Fixed bug with searching in Windows path.
* [misc/lstr.c]
Hard-coded translation tables for Ansi<->Oem.
* [misc/user.c]
Moved some global initializations to InitApp(), because they need
a task context to be performed.
* [objects/dc.c]
Handle R2_BLACK and R2_WHITE specially so that they work correctly
with palette displays.
* [tools/build.c]
Suppressed generation of the C file for DLL specs, because it's no
longer needed. Output all the assembly code directly to stdout.
Some changes to integrate Win32 support from Martin von Loewis.
* [windows/msgbox.c]
Moved message box code from misc/ to windows/.
Mon May 15 23:40:04 1995 Martin Ayotte (wine@trgcorp.mksinfo.qc.ca)
* [misc/audio.c] [misc/mcicda.c] [misc/mcianim.c] [misc/midi.c]
[misc/mmaux.c] [misc/mmsystem.c]
Modify code & use pointers conversion macros.
Make cdaudio & wave devices work again (only using some applets).
* [misc/profile.c]
Change getc() to fgetc() where needed.
Mon May 15 22:10:56 1995 Martin von Loewis <loewis@informatik.hu-berlin.de>
* [if1632/Imakefile]
added entries for the new files gdi32.spec, kernel32.spec,
user32.spec, shell32.spec and winprocs32.spec.
* [if1632/commdlg.spec][if1632/kernel.spec][if1632/shell.spec]
[if1632/storage.spec][if1632/system.spec][if1632/user.spec]
ChooseFont, RESERVED5, InternalExtractIcon: Marked as stubs
ExtractAssociatedIcon, DoEnvironmentSubst, DumpIcon:
stub implementations provided
marked storage.dll,storege.sys functions as stubs
* [include/pe_image.h]
Added structures WIN32_builtin and WIN32_function
* [include/peexe.h]
PE_Import_Directory: renamed reserved fields to
TimeDate, Forwarder, Thunk_List
* [include/winerror.h]
New file.
* [loader/main.c]
called RELAY32_Init
* [loader/pe_image.c]
xmmap: map BSS anonymous
dump_imports: renamed to fixup_imports, do the fixup of imported
symbols
PE_LoadImage: pass raw data size to xmmap
* [loader/resource.c]
DumpIcon: new function
* [misc/kernel32.c]
New file.
* [misc/main.c]
make stdout and stderr unbuffered
* [misc/shell.c]
DoEnvironmentSubst: new function
* [objects/font.c]
FONT_MatchFont: try oblique if there is no italic
* [rc/Imakefile][rc/parser.l]
yywrap: new function
Don't link with libfl.a on Linux
* [tools/build.c]
Added keywords stdcall, subsystem, base
GenerateForWin32: new function
BuildSpecFiles: call GenerateForWin32 if subsystem is win32
Mon May 15 10:38:14 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [controls/listbox.c] [controls/combo.c] [windows/defwnd.c]
Minor fixes.
* [misc/message.c] [misc/main.c] [rc/sysres*.rc] [include/texts.h]
Rewrote message box handling.
* [windows/dialog.c]
Dialogs should be invisible until after WM_INITDIALOG is seent.
Don't switch to invisible dialog items on a TAB keypress.
* [windows/mdi.c]
Send WM_NCPAINT message in MDIRestoreChild().
* [windows/painting.c]
Fixed typo (&& -> &).
* [windows/message.c] [if1632/user.spec]
Implemented PostAppMessage().
* [windows/event.c]
SetCapture(0) should act like ReleaseCapture().
Tue May 9 11:55:52 1995 Eddie C. Dost (ecd@dressler.de)
* [Imakefile]
Changed CDEBUGFLAGS for systems running __ELF__ (temporarily)
Added ASFLAGS to exported variables.
* [debugger/readline/Imakefile]
Moved defines for libreadline from DEFINES to EXTRA_DEFINES
* [memory/local.c] [miscemu/int21.c]
Added some more debugging outputs.
Mon May 8 00:55:27 MET DST 1995 Dag Asheim (dash@ifi.uio.no)
* [misc/message.c]
Fixed a "FIXME" concerning norwegian translation.
Sun May 7 23:25:23 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de>
* [*/*]
Removed warnings in a couple of files and deleted some obsolete code.
* [controls/listbox.c]
Cleanup, speed improvements & lots of bug fixes.
* [controls/combo.c]
Mostly rewritten. This is still very buggy, but not quite as bad as
before.
* [include/commdlg.h] [misc/commdlg.c]
Removed the need for sysres.dll. Small bug fixes.
* [objects/oembitmap.c] [include/bitmaps/<many>] [include/windows.h]
[loader/library.c] [loader/main.c] [rc/sysres*.rc]
Removed sysres.dll and replaced the remaining bitmaps/icons with
XPM equivalents.
* [misc/message.c] [windows/nonclient.c] [misc/main.c]
[if1632/winprocs.spec]
"About Wine..." now brings up a standard ShellAbout() window with
the Wine icon and the list of contributors.
* [misc/shell.c]
Fixed ShellAbout()/AboutDialogProc() to show the right icon.
* [windows/event.c]
Small hack for non-alphanumeric keys: Dont't send the ascii value in
the WM_KEYDOWN message, but some unused code instead. Should be done
properly by sending different codes for each key. The edit control
used to get a VK_DELETE message each time the user typed '.'.
* [windows/class.c]
Removed a check for CS_GLOBALCLASS in CLASS_FindClassByName().
This used to be no problem, but breaks Resource Workshop in 950403.
* [objects/dib.c]
New diagnostic for a bug I've been encountering. If it shows up,
please report it.
Sun May 7 23:11:18 EDT 1995 William Magro (wmagro@tc.cornell.edu)
* [objects/color.c]
Handle situation when 'dc' exists, but palette mapping
does not. (Fixes kidpix2 demo.)
Sun May 7 03:32:00 1995 Charles M. Hannum (mycroft@mit.edu)
* [loader/ldt.c]
LDT_Print: Only show the number of entries that the kernel
returned. Make this work for NetBSD.
Fri May 5 02:53:26 1995 Charles M. Hannum (mycroft@mit.edu)
* [debugger/dbg.y] [include/wine.h] [loader/signal.c]
Modify cs and ds selector values for NetBSD-current.
* [debugger/debug.l]
$sp, $esp: Use RN_ESP_AT_SIGNAL rather than RN_ESP.
* [debugger/regpos.h]
Modify sigcontext format for NetBSD-current.
SC_ESP: Use RN_ESP_AT_SIGNAL rather than RN_ESP.
* [include/ldt.h]
SELECTOR_TO_ENTRY: Explicitly clear the top half of the selector
value, since only 16 bits of it may have been saved.
* [misc/winsocket.c]
Set structure packing with `#pragma pack' to accomodate
other/older compilers.
Tue May 2 18:15:01 1995 Paal Beyer (beyer@idt.unit.no)
* [misc/commdlg.c]
Fixed path-names so when changing directory the listboxes
changes too.
* [debugger/dbg.y debugger/debug.l wine.ini]
Added SymbolTableFile to wine.ini so symbols can be read
without standing in the directory containing wine.sym.
Added the possibility to specify full name of wine.sym from
the debugger prompt.
1995-05-22 20:23:01 +02:00
|
|
|
|
1997-07-20 18:23:21 +02:00
|
|
|
# Functions exported by the Win95 shell32.dll
|
Release 980712
Sun Jul 12 16:23:36 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [server/*] [scheduler/client.c] (new files)
[scheduler/sysdeps.c] [scheduler/thread.c] [scheduler/process.c]
Beginnings of client/server communication for inter-process
synchronisation.
Sat Jul 11 19:45:45 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [include/bitmap.h] [objects/bitmap.c] [objects/dib.c]
[objects/oembitmap.c]
Speed up DIB section handling by using pre-allocated colormap and
XImage. Moved DIB section data out of general BITMAPOBJ structure.
Bugfix: GetDIBits32 would overwrite one byte beyond bitmap data.
* [if1632/shell.spec] [if1632/kernel.spec] [win32/kernel32.c]
More verbose error message if ThunkConnect fails.
Implemented KERNEL_475.
* [files/profile.c] [ole/ole2nls.c]
Minor bugfixes.
* [if1632/builtin.c] [if1632/kernel.spec] [include/task.h]
[loader/ne/module.c] [loader/task.c]
Implemented KERNEL.THHOOK.
* [if1632/wprocs.spec] [include/process.h] [msdos/dpmi.c] [msdos/vxd.c]
Implemented Win32s VxD services (W32S.386).
Sat Jul 11 17:52:23 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [graphics/x11drv/xfont.c] [graphics/x11drv/text.c]
[include/x11font.h]
Improve handling of rotated X11 fonts. Metrics/extents should now be
correct. ExtTextOut should behave better (still doesn't handle lpDx).
* [graphics/painting.c]
DrawFocusRect32: Don't do anything if width or height are zero.
Sat Jul 11 15:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/profile.c] [include/windows.h]
The length arguments of *Profile*() need to be treated
as UINTxx instead of INTxx.
* [graphics/env.c] [graphics/win16drv/init.c] [include/print.h]
[misc/printdrv.c]
Many printer driver fixes/changes (many thanks go to Huw !).
Most printers should work again ;)
* [memory/atom.c]
Fixed ATOM_AddAtom to store atoms exactly like Windows.
* [*/*]
Fixed misc compiler warnings.
Fri Jul 10 15:58:36 1998 Marcus Meissner <marcus@jet.franken.de>
* [files/drive.c]
Fixed GetDriveType16 to return DRIVE_REMOTE again.
* [loader/pe_image.c][loader/module.c]
Look for modules that have the same modulename or the same
filename (they sometimes differ).
Fixed up fixup_imports, removed one of the loops.
* [windows/winpos.c]
Added some NULL ptr checks. Needs more.
* [graphics/ddraw.c]
Some stubs added.
* [if1632/snoop.c]
Updated, made WINELIB compatible.
Fri Jul 10 04:39:56 1998 Douglas Ridgway <ridgway@winehq.com>
* [objects/enhmetafile.c] [relay32/gdi32.spec]
Small tweaks for documentation system.
Thu Jul 9 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
Fixed GetEffectiveClientRect, CreateToolbarEx and CreateMappedBitmap.
Added stub for ShowHideMenuCtl. Added some documentation.
* [documentation/common_controls]
Added and updated some information.
* [controls/toolbar.c][include/toolbar.h]
Added string support.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Changed names of undocumented functions to their real names and
fixed the export table.
* [controls/imagelist.c][relay32/comctl32.spec]
Added stub for ImageList_SetFilter.
Fixed some minor bugs and typos.
* [objects/font.c][include/windows.h][relay32/gdi32.spec]
Added stubs for GetCharacterPlacement32[A/W].
* [objects/region.c][relay32/gdi32.spec]
Added stub for UNDOCUMENTED GetRandomRgn.
* [controls/commctrl.c][controls/*.c][include/*.h]
Added dummy listview, pager, rebar, tooltips, trackbar and
treeview control. This keeps some programs from complaining.
Thu Jul 9 11:23:58 1998 Rein Klazes <rklazes@casema.net>
* [graphics/painting.c] [graphics/*/init.c]
[graphics/x11drv/graphics.c] [relay32/gdi32.spec]
[if1632/gdi.spec] [include/gdi.h] [include/x11drv.h]
Implemented drawing bezier curves: PolyBezier16/32 and
PolyBezierTo16/32.
* [graphics/x11drv/graphics.c]
Improved accuracy of several graphic routines, especially the
drawing of pie's.
* [include/windows.h] [misc/spy.c]
Added 25 window messages related to programs based on MFC and/or OLE.
Wed Jul 8 22:00:00 1998 James Juran <jrj120@psu.edu>
* [documentation/wine.man]
Updated manpage.
* [wine.ini]
Added section for Win95Look=true (commented out by default).
Wed Jul 8 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/registry.c]
Fixed a crash in RegEnumValue32A when the dwType parameter is
NULL.
* [programs/regtest/regtest.c]
Improved the printing of errors.
* [misc/ntdll.c]
Added stub for RtlFormatCurrentUserKeyPath.
* [win32/console.c]
Added stub for ScrollConsoleScreenBuffer.
Mon Jul 6 16:41:47 1998 Per Lindstrm <pelinstr@algonet.se>
* [include/windows.h] [relay32/kernel.spec] [win32/newfns.c]
Added stubs for SleepEx and TerminateProcess.
* [rc/README]
Corrected a grammatical error.
Mon Jul 3 12:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [misc/shellord.c]
Put some TRACE in.
* [memory/string.c]
Deleted unused variable in lstrcmpi32A.
* [include/windows.h][memory/string.c]
Added functions WideCharToLocal32 LocalToWideChar32 for
OLE-strings
* [include/shlobj.h][include/winerror.h][misc/shell.c]
[ole/folders.c]
Added definition of internal class pidlmgr.
Changed definitions of EnumIDList, IShellFolder.
Added some OLE error constants.
Implemented EnumIDList, IShellFolder, IClassFactory,
PidlMgr, SHELL32_DllGetClassObject, SHGetDesktopFolder,
SHGetSpecialFolderLocation (half), SHGetPathFromIDList
(!!This stuff is not finished yet!!)
* [include/windows.h][misc/network][reley32/mpr.spec]
Added stubs for WNetConnectionDialog32[A|W|API].
Added struct LPCONNECTDLGSTRUCT32[A|W] and some constants.
Added some SetLastError(WN_NO_NETWORK) to the stubs.
Fixed bufferhandling in WNetCancelConnection
Added stub for MultinetGetErrorText[A|W]
* [ole/ole2nls.c]
Rewrote GetTimeFormat32A.
Fri Jul 3 10:27:30 1998 Michael Poole <poole+@andrew.cmu.edu>
* [graphics/ddraw.c] [tsx11/X11_calls]
Implement IDirectDrawPalette_GetEntries.
Use CopyColormapAndFree to avoid erasing previously-set
palette entries.
* [graphics/ddraw.c] [include/ddraw.h]
[tools/make_X11wrappers] [tsx11/X11_calls]
Provide a preliminary, not-yet-working framework for doing
DirectDraw via Xlib or XShm as well as DGA.
Tue Jun 30 00:16:09 1998 Marcel Baur <mbaur@g26.ethz.ch>
* [ole/nls/*.nls]
Added remaining 22 locales (including arabic locales).
1998-07-12 21:29:36 +02:00
|
|
|
# (these need to have these exact ordinals, for some
|
|
|
|
# win95 and winNT dlls import shell32.dll by ordinal)
|
|
|
|
# This list was updated to dll version 4.72
|
1997-07-20 18:23:21 +02:00
|
|
|
|
Release 980712
Sun Jul 12 16:23:36 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [server/*] [scheduler/client.c] (new files)
[scheduler/sysdeps.c] [scheduler/thread.c] [scheduler/process.c]
Beginnings of client/server communication for inter-process
synchronisation.
Sat Jul 11 19:45:45 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [include/bitmap.h] [objects/bitmap.c] [objects/dib.c]
[objects/oembitmap.c]
Speed up DIB section handling by using pre-allocated colormap and
XImage. Moved DIB section data out of general BITMAPOBJ structure.
Bugfix: GetDIBits32 would overwrite one byte beyond bitmap data.
* [if1632/shell.spec] [if1632/kernel.spec] [win32/kernel32.c]
More verbose error message if ThunkConnect fails.
Implemented KERNEL_475.
* [files/profile.c] [ole/ole2nls.c]
Minor bugfixes.
* [if1632/builtin.c] [if1632/kernel.spec] [include/task.h]
[loader/ne/module.c] [loader/task.c]
Implemented KERNEL.THHOOK.
* [if1632/wprocs.spec] [include/process.h] [msdos/dpmi.c] [msdos/vxd.c]
Implemented Win32s VxD services (W32S.386).
Sat Jul 11 17:52:23 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [graphics/x11drv/xfont.c] [graphics/x11drv/text.c]
[include/x11font.h]
Improve handling of rotated X11 fonts. Metrics/extents should now be
correct. ExtTextOut should behave better (still doesn't handle lpDx).
* [graphics/painting.c]
DrawFocusRect32: Don't do anything if width or height are zero.
Sat Jul 11 15:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/profile.c] [include/windows.h]
The length arguments of *Profile*() need to be treated
as UINTxx instead of INTxx.
* [graphics/env.c] [graphics/win16drv/init.c] [include/print.h]
[misc/printdrv.c]
Many printer driver fixes/changes (many thanks go to Huw !).
Most printers should work again ;)
* [memory/atom.c]
Fixed ATOM_AddAtom to store atoms exactly like Windows.
* [*/*]
Fixed misc compiler warnings.
Fri Jul 10 15:58:36 1998 Marcus Meissner <marcus@jet.franken.de>
* [files/drive.c]
Fixed GetDriveType16 to return DRIVE_REMOTE again.
* [loader/pe_image.c][loader/module.c]
Look for modules that have the same modulename or the same
filename (they sometimes differ).
Fixed up fixup_imports, removed one of the loops.
* [windows/winpos.c]
Added some NULL ptr checks. Needs more.
* [graphics/ddraw.c]
Some stubs added.
* [if1632/snoop.c]
Updated, made WINELIB compatible.
Fri Jul 10 04:39:56 1998 Douglas Ridgway <ridgway@winehq.com>
* [objects/enhmetafile.c] [relay32/gdi32.spec]
Small tweaks for documentation system.
Thu Jul 9 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
Fixed GetEffectiveClientRect, CreateToolbarEx and CreateMappedBitmap.
Added stub for ShowHideMenuCtl. Added some documentation.
* [documentation/common_controls]
Added and updated some information.
* [controls/toolbar.c][include/toolbar.h]
Added string support.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Changed names of undocumented functions to their real names and
fixed the export table.
* [controls/imagelist.c][relay32/comctl32.spec]
Added stub for ImageList_SetFilter.
Fixed some minor bugs and typos.
* [objects/font.c][include/windows.h][relay32/gdi32.spec]
Added stubs for GetCharacterPlacement32[A/W].
* [objects/region.c][relay32/gdi32.spec]
Added stub for UNDOCUMENTED GetRandomRgn.
* [controls/commctrl.c][controls/*.c][include/*.h]
Added dummy listview, pager, rebar, tooltips, trackbar and
treeview control. This keeps some programs from complaining.
Thu Jul 9 11:23:58 1998 Rein Klazes <rklazes@casema.net>
* [graphics/painting.c] [graphics/*/init.c]
[graphics/x11drv/graphics.c] [relay32/gdi32.spec]
[if1632/gdi.spec] [include/gdi.h] [include/x11drv.h]
Implemented drawing bezier curves: PolyBezier16/32 and
PolyBezierTo16/32.
* [graphics/x11drv/graphics.c]
Improved accuracy of several graphic routines, especially the
drawing of pie's.
* [include/windows.h] [misc/spy.c]
Added 25 window messages related to programs based on MFC and/or OLE.
Wed Jul 8 22:00:00 1998 James Juran <jrj120@psu.edu>
* [documentation/wine.man]
Updated manpage.
* [wine.ini]
Added section for Win95Look=true (commented out by default).
Wed Jul 8 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/registry.c]
Fixed a crash in RegEnumValue32A when the dwType parameter is
NULL.
* [programs/regtest/regtest.c]
Improved the printing of errors.
* [misc/ntdll.c]
Added stub for RtlFormatCurrentUserKeyPath.
* [win32/console.c]
Added stub for ScrollConsoleScreenBuffer.
Mon Jul 6 16:41:47 1998 Per Lindstrm <pelinstr@algonet.se>
* [include/windows.h] [relay32/kernel.spec] [win32/newfns.c]
Added stubs for SleepEx and TerminateProcess.
* [rc/README]
Corrected a grammatical error.
Mon Jul 3 12:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [misc/shellord.c]
Put some TRACE in.
* [memory/string.c]
Deleted unused variable in lstrcmpi32A.
* [include/windows.h][memory/string.c]
Added functions WideCharToLocal32 LocalToWideChar32 for
OLE-strings
* [include/shlobj.h][include/winerror.h][misc/shell.c]
[ole/folders.c]
Added definition of internal class pidlmgr.
Changed definitions of EnumIDList, IShellFolder.
Added some OLE error constants.
Implemented EnumIDList, IShellFolder, IClassFactory,
PidlMgr, SHELL32_DllGetClassObject, SHGetDesktopFolder,
SHGetSpecialFolderLocation (half), SHGetPathFromIDList
(!!This stuff is not finished yet!!)
* [include/windows.h][misc/network][reley32/mpr.spec]
Added stubs for WNetConnectionDialog32[A|W|API].
Added struct LPCONNECTDLGSTRUCT32[A|W] and some constants.
Added some SetLastError(WN_NO_NETWORK) to the stubs.
Fixed bufferhandling in WNetCancelConnection
Added stub for MultinetGetErrorText[A|W]
* [ole/ole2nls.c]
Rewrote GetTimeFormat32A.
Fri Jul 3 10:27:30 1998 Michael Poole <poole+@andrew.cmu.edu>
* [graphics/ddraw.c] [tsx11/X11_calls]
Implement IDirectDrawPalette_GetEntries.
Use CopyColormapAndFree to avoid erasing previously-set
palette entries.
* [graphics/ddraw.c] [include/ddraw.h]
[tools/make_X11wrappers] [tsx11/X11_calls]
Provide a preliminary, not-yet-working framework for doing
DirectDraw via Xlib or XShm as well as DGA.
Tue Jun 30 00:16:09 1998 Marcel Baur <mbaur@g26.ethz.ch>
* [ole/nls/*.nls]
Added remaining 22 locales (including arabic locales).
1998-07-12 21:29:36 +02:00
|
|
|
2 stdcall SHChangeNotifyRegister(long long long long long long) SHChangeNotifyRegister
|
|
|
|
3 stub CheckEscapesA # exported by name
|
|
|
|
4 stub SHChangeNotifyDeregister
|
|
|
|
5 stub SHChangeNotifyUpdateEntryList
|
|
|
|
6 stub CheckEscapesW # exported by name
|
|
|
|
7 stdcall CommandLineToArgvW(wstr ptr) CommandLineToArgvW # exported by name
|
|
|
|
8 stub Control_FillCache_RunDLL # exported by name
|
|
|
|
9 stub PifMgr_OpenProperties
|
|
|
|
10 stub PifMgr_GetProperties
|
|
|
|
11 stub PifMgr_SetProperties
|
|
|
|
12 stub Control_FillCache_RunDLLA # exported by name
|
|
|
|
13 stub PifMgr_CloseProperties
|
|
|
|
14 stub Control_FillCache_RunDLLW # exported by name
|
|
|
|
15 stdcall ILGetDisplayName(ptr ptr) ILGetDisplayName
|
|
|
|
16 stdcall ILFindLastID(ptr) ILFindLastID
|
|
|
|
17 stub ILRemoveLastID
|
|
|
|
18 stdcall ILClone(ptr) ILClone
|
|
|
|
19 stub ILCloneFirst
|
|
|
|
20 stub ILGlobalClone
|
|
|
|
21 stub ILIsEqual
|
|
|
|
22 stdcall Control_RunDLL(long long long long) Control_RunDLL # exported by name
|
|
|
|
23 stub ILIsParent
|
|
|
|
24 stub ILFindChild
|
|
|
|
25 stdcall ILCombine(ptr ptr) ILCombine
|
|
|
|
26 stub ILLoadFromStream
|
|
|
|
27 stub ILSaveToStream
|
|
|
|
28 stub SHILCreateFromPath
|
|
|
|
29 stdcall PathIsRoot(str) PathIsRoot
|
|
|
|
30 stdcall PathBuildRoot(ptr long) PathBuildRoot
|
|
|
|
31 stdcall PathFindExtension(str) PathFindExtension
|
|
|
|
32 stdcall PathAddBackslash(str) PathAddBackslash
|
|
|
|
33 stdcall PathRemoveBlanks(str) PathRemoveBlanks
|
|
|
|
34 stdcall PathFindFilename(str) PathFindFilename
|
|
|
|
35 stdcall PathRemoveFileSpec(str) PathRemoveFileSpec
|
|
|
|
36 stdcall PathAppend(str str) PathAppend
|
|
|
|
37 stdcall PathCombine(ptr str str) PathCombine
|
|
|
|
38 stub PathStripPath
|
|
|
|
39 stdcall PathIsUNC(str) PathIsUNC
|
|
|
|
40 stub PathIsRelative
|
|
|
|
41 stub Control_RunDLLA # exported by name
|
|
|
|
42 stub Control_RunDLLW # exported by name
|
|
|
|
43 stub PathIsExe
|
|
|
|
44 stub DoEnvironmentSubstA # exported by name
|
|
|
|
45 stdcall PathFileExists(str) PathFileExists
|
|
|
|
46 stub PathMatchSpec
|
|
|
|
47 stub PathMakeUniqueName
|
|
|
|
48 stub PathSetDlgItemPath
|
|
|
|
49 stub PathQualify
|
|
|
|
50 stub PathStripToRoot
|
|
|
|
51 stdcall PathResolve(str long long) PathResolve
|
|
|
|
52 stdcall PathGetArgs(str) PathGetArgs
|
|
|
|
53 stub DoEnvironmentSubstW # exported by name
|
|
|
|
54 stdcall DragAcceptFiles(long long) DragAcceptFiles # exported by name
|
|
|
|
55 stub PathQuoteSpaces
|
|
|
|
56 stdcall PathUnquoteSpaces(str) PathUnquoteSpaces
|
|
|
|
57 stub PathGetDriveNumber
|
|
|
|
58 stdcall ParseField(str long str long) ParseField
|
|
|
|
59 stub RestartDialog
|
|
|
|
60 stdcall ExitWindowsDialog(long) ExitWindowsDialog
|
|
|
|
61 stdcall RunFileDlg(long long long str str long) RunFileDlg
|
|
|
|
62 stdcall PickIconDlg(long long long long) PickIconDlg
|
|
|
|
63 stdcall GetFileNameFromBrowse(long long long long str str str) GetFileNameFromBrowse
|
|
|
|
64 stub DriveType
|
|
|
|
65 stub InvalidateDriveType
|
|
|
|
66 stub IsNetDrive
|
|
|
|
67 stub Shell_MergeMenus
|
|
|
|
68 stdcall SHGetSettings(long long long) SHGetSettings
|
|
|
|
69 stub SHGetNetResource
|
|
|
|
70 stub SHCreateDefClassObject
|
|
|
|
71 stdcall Shell_GetImageList(ptr ptr) Shell_GetImageList
|
|
|
|
72 stdcall Shell_GetCachedImageIndex(ptr ptr long) Shell_GetCachedImageIndex
|
|
|
|
73 stub SHShellFolderView_Message
|
|
|
|
74 stub SHCreateStdEnumFmtEtc
|
|
|
|
75 stdcall PathYetAnotherMakeUniqueName(ptr ptr) PathYetAnotherMakeUniqueName
|
|
|
|
76 stub DragQueryInfo
|
|
|
|
77 stdcall SHMapPIDLToSystemImageListIndex(long long long) SHMapPIDLToSystemImageListIndex
|
|
|
|
78 stub OleStrToStrN@16
|
|
|
|
# 79 stub StrToOleStrN@16
|
1997-11-30 18:45:40 +01:00
|
|
|
79 stdcall SHELL32_79(str ptr) SHELL32_79
|
Release 980712
Sun Jul 12 16:23:36 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [server/*] [scheduler/client.c] (new files)
[scheduler/sysdeps.c] [scheduler/thread.c] [scheduler/process.c]
Beginnings of client/server communication for inter-process
synchronisation.
Sat Jul 11 19:45:45 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [include/bitmap.h] [objects/bitmap.c] [objects/dib.c]
[objects/oembitmap.c]
Speed up DIB section handling by using pre-allocated colormap and
XImage. Moved DIB section data out of general BITMAPOBJ structure.
Bugfix: GetDIBits32 would overwrite one byte beyond bitmap data.
* [if1632/shell.spec] [if1632/kernel.spec] [win32/kernel32.c]
More verbose error message if ThunkConnect fails.
Implemented KERNEL_475.
* [files/profile.c] [ole/ole2nls.c]
Minor bugfixes.
* [if1632/builtin.c] [if1632/kernel.spec] [include/task.h]
[loader/ne/module.c] [loader/task.c]
Implemented KERNEL.THHOOK.
* [if1632/wprocs.spec] [include/process.h] [msdos/dpmi.c] [msdos/vxd.c]
Implemented Win32s VxD services (W32S.386).
Sat Jul 11 17:52:23 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [graphics/x11drv/xfont.c] [graphics/x11drv/text.c]
[include/x11font.h]
Improve handling of rotated X11 fonts. Metrics/extents should now be
correct. ExtTextOut should behave better (still doesn't handle lpDx).
* [graphics/painting.c]
DrawFocusRect32: Don't do anything if width or height are zero.
Sat Jul 11 15:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/profile.c] [include/windows.h]
The length arguments of *Profile*() need to be treated
as UINTxx instead of INTxx.
* [graphics/env.c] [graphics/win16drv/init.c] [include/print.h]
[misc/printdrv.c]
Many printer driver fixes/changes (many thanks go to Huw !).
Most printers should work again ;)
* [memory/atom.c]
Fixed ATOM_AddAtom to store atoms exactly like Windows.
* [*/*]
Fixed misc compiler warnings.
Fri Jul 10 15:58:36 1998 Marcus Meissner <marcus@jet.franken.de>
* [files/drive.c]
Fixed GetDriveType16 to return DRIVE_REMOTE again.
* [loader/pe_image.c][loader/module.c]
Look for modules that have the same modulename or the same
filename (they sometimes differ).
Fixed up fixup_imports, removed one of the loops.
* [windows/winpos.c]
Added some NULL ptr checks. Needs more.
* [graphics/ddraw.c]
Some stubs added.
* [if1632/snoop.c]
Updated, made WINELIB compatible.
Fri Jul 10 04:39:56 1998 Douglas Ridgway <ridgway@winehq.com>
* [objects/enhmetafile.c] [relay32/gdi32.spec]
Small tweaks for documentation system.
Thu Jul 9 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
Fixed GetEffectiveClientRect, CreateToolbarEx and CreateMappedBitmap.
Added stub for ShowHideMenuCtl. Added some documentation.
* [documentation/common_controls]
Added and updated some information.
* [controls/toolbar.c][include/toolbar.h]
Added string support.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Changed names of undocumented functions to their real names and
fixed the export table.
* [controls/imagelist.c][relay32/comctl32.spec]
Added stub for ImageList_SetFilter.
Fixed some minor bugs and typos.
* [objects/font.c][include/windows.h][relay32/gdi32.spec]
Added stubs for GetCharacterPlacement32[A/W].
* [objects/region.c][relay32/gdi32.spec]
Added stub for UNDOCUMENTED GetRandomRgn.
* [controls/commctrl.c][controls/*.c][include/*.h]
Added dummy listview, pager, rebar, tooltips, trackbar and
treeview control. This keeps some programs from complaining.
Thu Jul 9 11:23:58 1998 Rein Klazes <rklazes@casema.net>
* [graphics/painting.c] [graphics/*/init.c]
[graphics/x11drv/graphics.c] [relay32/gdi32.spec]
[if1632/gdi.spec] [include/gdi.h] [include/x11drv.h]
Implemented drawing bezier curves: PolyBezier16/32 and
PolyBezierTo16/32.
* [graphics/x11drv/graphics.c]
Improved accuracy of several graphic routines, especially the
drawing of pie's.
* [include/windows.h] [misc/spy.c]
Added 25 window messages related to programs based on MFC and/or OLE.
Wed Jul 8 22:00:00 1998 James Juran <jrj120@psu.edu>
* [documentation/wine.man]
Updated manpage.
* [wine.ini]
Added section for Win95Look=true (commented out by default).
Wed Jul 8 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/registry.c]
Fixed a crash in RegEnumValue32A when the dwType parameter is
NULL.
* [programs/regtest/regtest.c]
Improved the printing of errors.
* [misc/ntdll.c]
Added stub for RtlFormatCurrentUserKeyPath.
* [win32/console.c]
Added stub for ScrollConsoleScreenBuffer.
Mon Jul 6 16:41:47 1998 Per Lindstrm <pelinstr@algonet.se>
* [include/windows.h] [relay32/kernel.spec] [win32/newfns.c]
Added stubs for SleepEx and TerminateProcess.
* [rc/README]
Corrected a grammatical error.
Mon Jul 3 12:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [misc/shellord.c]
Put some TRACE in.
* [memory/string.c]
Deleted unused variable in lstrcmpi32A.
* [include/windows.h][memory/string.c]
Added functions WideCharToLocal32 LocalToWideChar32 for
OLE-strings
* [include/shlobj.h][include/winerror.h][misc/shell.c]
[ole/folders.c]
Added definition of internal class pidlmgr.
Changed definitions of EnumIDList, IShellFolder.
Added some OLE error constants.
Implemented EnumIDList, IShellFolder, IClassFactory,
PidlMgr, SHELL32_DllGetClassObject, SHGetDesktopFolder,
SHGetSpecialFolderLocation (half), SHGetPathFromIDList
(!!This stuff is not finished yet!!)
* [include/windows.h][misc/network][reley32/mpr.spec]
Added stubs for WNetConnectionDialog32[A|W|API].
Added struct LPCONNECTDLGSTRUCT32[A|W] and some constants.
Added some SetLastError(WN_NO_NETWORK) to the stubs.
Fixed bufferhandling in WNetCancelConnection
Added stub for MultinetGetErrorText[A|W]
* [ole/ole2nls.c]
Rewrote GetTimeFormat32A.
Fri Jul 3 10:27:30 1998 Michael Poole <poole+@andrew.cmu.edu>
* [graphics/ddraw.c] [tsx11/X11_calls]
Implement IDirectDrawPalette_GetEntries.
Use CopyColormapAndFree to avoid erasing previously-set
palette entries.
* [graphics/ddraw.c] [include/ddraw.h]
[tools/make_X11wrappers] [tsx11/X11_calls]
Provide a preliminary, not-yet-working framework for doing
DirectDraw via Xlib or XShm as well as DGA.
Tue Jun 30 00:16:09 1998 Marcel Baur <mbaur@g26.ethz.ch>
* [ole/nls/*.nls]
Added remaining 22 locales (including arabic locales).
1998-07-12 21:29:36 +02:00
|
|
|
80 stub DragFinish # exported by name
|
|
|
|
81 stub DragQueryFile # exported by name
|
|
|
|
82 stub DragQueryFileA # exported by name
|
|
|
|
83 stub CIDLData_CreateFromIDArray
|
|
|
|
84 stub SHIsBadInterfacePtr
|
|
|
|
85 stdcall OpenRegStream(long long long long) OpenRegStream
|
|
|
|
86 stdcall SHRegisterDragDrop(long ptr) SHRegisterDragDrop
|
|
|
|
87 stdcall SHRevokeDragDrop(long) SHRevokeDragDrop
|
|
|
|
88 stub SHDoDragDrop
|
|
|
|
89 stdcall SHCloneSpecialIDList(long long long) SHCloneSpecialIDList
|
|
|
|
90 stub SHFindFiles
|
|
|
|
91 stub SHFindComputer
|
|
|
|
92 stub PathGetShortPath
|
|
|
|
93 stub Win32CreateDirectory
|
|
|
|
94 stub Win32RemoveDirectory
|
|
|
|
95 stub SHLogILFromFSIL
|
|
|
|
96 stub StrRetToStrN
|
|
|
|
97 stub SHWaitForFileToOpen
|
|
|
|
98 stub SHGetRealIDL
|
|
|
|
99 stub SetAppStartingCursor
|
|
|
|
100 stdcall SHRestricted(long) SHRestricted
|
|
|
|
101 stub DragQueryFileAorW # exported by name
|
|
|
|
102 stdcall SHCoCreateInstance(ptr ptr long ptr ptr) SHCoCreateInstance
|
|
|
|
103 stdcall SignalFileOpen(long) SignalFileOpen
|
|
|
|
104 stub FileMenu_DeleteAllItems
|
|
|
|
105 stub FileMenu_DrawItem
|
|
|
|
106 stub FileMenu_FindSubMenuByPidl
|
|
|
|
107 stub FileMenu_GetLastSelectedItemPidls
|
|
|
|
108 stub FileMenu_HandleMenuChar
|
|
|
|
109 stub FileMenu_InitMenuPopup
|
|
|
|
110 stub FileMenu_InsertUsingPidl
|
|
|
|
111 stub FileMenu_Invalidate
|
|
|
|
112 stub FileMenu_MeasureItem
|
|
|
|
113 stub FileMenu_ReplaceUsingPidl
|
|
|
|
114 stub FileMenu_Create
|
|
|
|
115 stub FileMenu_AppendItem
|
|
|
|
116 stub FileMenu_TrackPopupMenuEx
|
|
|
|
117 stub FileMenu_DeleteItemByCmd
|
|
|
|
118 stub FileMenu_Destroy
|
|
|
|
119 stdcall IsLFNDrive(ptr) IsLFNDrive
|
|
|
|
120 stub FileMenu_AbortInitMenu
|
|
|
|
121 stub SHFlushClipboard
|
|
|
|
122 stub RunDLL_CallEntry16
|
|
|
|
123 stub SHFreeUnusedLibraries
|
|
|
|
124 stub FileMenu_AppendFilesForPidl
|
|
|
|
125 stub FileMenu_AddFilesForPidl
|
|
|
|
126 stub SHOutOfMemoryMessageBox
|
|
|
|
127 stub SHWinHelp
|
1997-11-30 18:45:40 +01:00
|
|
|
128 stdcall DllGetClassObject(long long ptr) SHELL32_DllGetClassObject
|
Release 980712
Sun Jul 12 16:23:36 1998 Alexandre Julliard <julliard@lrc.epfl.ch>
* [server/*] [scheduler/client.c] (new files)
[scheduler/sysdeps.c] [scheduler/thread.c] [scheduler/process.c]
Beginnings of client/server communication for inter-process
synchronisation.
Sat Jul 11 19:45:45 1998 Ulrich Weigand <weigand@informatik.uni-erlangen.de>
* [include/bitmap.h] [objects/bitmap.c] [objects/dib.c]
[objects/oembitmap.c]
Speed up DIB section handling by using pre-allocated colormap and
XImage. Moved DIB section data out of general BITMAPOBJ structure.
Bugfix: GetDIBits32 would overwrite one byte beyond bitmap data.
* [if1632/shell.spec] [if1632/kernel.spec] [win32/kernel32.c]
More verbose error message if ThunkConnect fails.
Implemented KERNEL_475.
* [files/profile.c] [ole/ole2nls.c]
Minor bugfixes.
* [if1632/builtin.c] [if1632/kernel.spec] [include/task.h]
[loader/ne/module.c] [loader/task.c]
Implemented KERNEL.THHOOK.
* [if1632/wprocs.spec] [include/process.h] [msdos/dpmi.c] [msdos/vxd.c]
Implemented Win32s VxD services (W32S.386).
Sat Jul 11 17:52:23 1998 Huw D M Davies <daviesh@abacus.physics.ox.ac.uk>
* [graphics/x11drv/xfont.c] [graphics/x11drv/text.c]
[include/x11font.h]
Improve handling of rotated X11 fonts. Metrics/extents should now be
correct. ExtTextOut should behave better (still doesn't handle lpDx).
* [graphics/painting.c]
DrawFocusRect32: Don't do anything if width or height are zero.
Sat Jul 11 15:21:35 1998 Andreas Mohr <100.30936@germany.net>
* [files/profile.c] [include/windows.h]
The length arguments of *Profile*() need to be treated
as UINTxx instead of INTxx.
* [graphics/env.c] [graphics/win16drv/init.c] [include/print.h]
[misc/printdrv.c]
Many printer driver fixes/changes (many thanks go to Huw !).
Most printers should work again ;)
* [memory/atom.c]
Fixed ATOM_AddAtom to store atoms exactly like Windows.
* [*/*]
Fixed misc compiler warnings.
Fri Jul 10 15:58:36 1998 Marcus Meissner <marcus@jet.franken.de>
* [files/drive.c]
Fixed GetDriveType16 to return DRIVE_REMOTE again.
* [loader/pe_image.c][loader/module.c]
Look for modules that have the same modulename or the same
filename (they sometimes differ).
Fixed up fixup_imports, removed one of the loops.
* [windows/winpos.c]
Added some NULL ptr checks. Needs more.
* [graphics/ddraw.c]
Some stubs added.
* [if1632/snoop.c]
Updated, made WINELIB compatible.
Fri Jul 10 04:39:56 1998 Douglas Ridgway <ridgway@winehq.com>
* [objects/enhmetafile.c] [relay32/gdi32.spec]
Small tweaks for documentation system.
Thu Jul 9 22:00:18 1998 Eric Kohl <ekohl@abo.rhein-zeitung.de>
* [controls/commctrl.c][include/commctrl.h][relay32/comctl32.spec]
Fixed GetEffectiveClientRect, CreateToolbarEx and CreateMappedBitmap.
Added stub for ShowHideMenuCtl. Added some documentation.
* [documentation/common_controls]
Added and updated some information.
* [controls/toolbar.c][include/toolbar.h]
Added string support.
* [misc/shell.c][misc/shellord.c][relay32/shell.spec]
Changed names of undocumented functions to their real names and
fixed the export table.
* [controls/imagelist.c][relay32/comctl32.spec]
Added stub for ImageList_SetFilter.
Fixed some minor bugs and typos.
* [objects/font.c][include/windows.h][relay32/gdi32.spec]
Added stubs for GetCharacterPlacement32[A/W].
* [objects/region.c][relay32/gdi32.spec]
Added stub for UNDOCUMENTED GetRandomRgn.
* [controls/commctrl.c][controls/*.c][include/*.h]
Added dummy listview, pager, rebar, tooltips, trackbar and
treeview control. This keeps some programs from complaining.
Thu Jul 9 11:23:58 1998 Rein Klazes <rklazes@casema.net>
* [graphics/painting.c] [graphics/*/init.c]
[graphics/x11drv/graphics.c] [relay32/gdi32.spec]
[if1632/gdi.spec] [include/gdi.h] [include/x11drv.h]
Implemented drawing bezier curves: PolyBezier16/32 and
PolyBezierTo16/32.
* [graphics/x11drv/graphics.c]
Improved accuracy of several graphic routines, especially the
drawing of pie's.
* [include/windows.h] [misc/spy.c]
Added 25 window messages related to programs based on MFC and/or OLE.
Wed Jul 8 22:00:00 1998 James Juran <jrj120@psu.edu>
* [documentation/wine.man]
Updated manpage.
* [wine.ini]
Added section for Win95Look=true (commented out by default).
Wed Jul 8 06:23:19 1998 Matthew Becker <mbecker@glasscity.net>
* [misc/registry.c]
Fixed a crash in RegEnumValue32A when the dwType parameter is
NULL.
* [programs/regtest/regtest.c]
Improved the printing of errors.
* [misc/ntdll.c]
Added stub for RtlFormatCurrentUserKeyPath.
* [win32/console.c]
Added stub for ScrollConsoleScreenBuffer.
Mon Jul 6 16:41:47 1998 Per Lindstrm <pelinstr@algonet.se>
* [include/windows.h] [relay32/kernel.spec] [win32/newfns.c]
Added stubs for SleepEx and TerminateProcess.
* [rc/README]
Corrected a grammatical error.
Mon Jul 3 12:00:00 1998 Juergen Schmied <juergen.schmied@metronet.de>
* [misc/shellord.c]
Put some TRACE in.
* [memory/string.c]
Deleted unused variable in lstrcmpi32A.
* [include/windows.h][memory/string.c]
Added functions WideCharToLocal32 LocalToWideChar32 for
OLE-strings
* [include/shlobj.h][include/winerror.h][misc/shell.c]
[ole/folders.c]
Added definition of internal class pidlmgr.
Changed definitions of EnumIDList, IShellFolder.
Added some OLE error constants.
Implemented EnumIDList, IShellFolder, IClassFactory,
PidlMgr, SHELL32_DllGetClassObject, SHGetDesktopFolder,
SHGetSpecialFolderLocation (half), SHGetPathFromIDList
(!!This stuff is not finished yet!!)
* [include/windows.h][misc/network][reley32/mpr.spec]
Added stubs for WNetConnectionDialog32[A|W|API].
Added struct LPCONNECTDLGSTRUCT32[A|W] and some constants.
Added some SetLastError(WN_NO_NETWORK) to the stubs.
Fixed bufferhandling in WNetCancelConnection
Added stub for MultinetGetErrorText[A|W]
* [ole/ole2nls.c]
Rewrote GetTimeFormat32A.
Fri Jul 3 10:27:30 1998 Michael Poole <poole+@andrew.cmu.edu>
* [graphics/ddraw.c] [tsx11/X11_calls]
Implement IDirectDrawPalette_GetEntries.
Use CopyColormapAndFree to avoid erasing previously-set
palette entries.
* [graphics/ddraw.c] [include/ddraw.h]
[tools/make_X11wrappers] [tsx11/X11_calls]
Provide a preliminary, not-yet-working framework for doing
DirectDraw via Xlib or XShm as well as DGA.
Tue Jun 30 00:16:09 1998 Marcel Baur <mbaur@g26.ethz.ch>
* [ole/nls/*.nls]
Added remaining 22 locales (including arabic locales).
1998-07-12 21:29:36 +02:00
|
|
|
129 stub DAD_AutoScroll
|
|
|
|
130 stub DAD_DragEnter
|
|
|
|
131 stub DAD_DragEnterEx
|
|
|
|
132 stub DAD_DragLeave
|
|
|
|
133 stub DragQueryFileW # exported by name
|
|
|
|
134 stub DAD_DragMove
|
|
|
|
135 stub DragQueryPoint # exported by name
|
|
|
|
136 stub DAD_SetDragImage
|
|
|
|
137 stub DAD_ShowDragImage
|
|
|
|
138 stub DuplicateIcon # exported by name
|
|
|
|
139 stub Desktop_UpdateBriefcaseOnEvent
|
|
|
|
140 stub FileMenu_DeleteItemByIndex
|
|
|
|
141 stub FileMenu_DeleteItemByFirstID
|
|
|
|
142 stub FileMenu_DeleteSeparator
|
|
|
|
143 stub FileMenu_EnableItemByCmd
|
|
|
|
144 stub FileMenu_GetItemExtent
|
|
|
|
145 stub PathFindOnPath
|
|
|
|
146 stub RLBuildListOfPaths
|
|
|
|
147 stdcall SHCLSIDFromString(long long) SHCLSIDFromString
|
|
|
|
148 stdcall ExtractAssociatedIconA(long ptr long) ExtractAssociatedIcon32A # exported by name
|
|
|
|
149 stub SHFind_InitMenuPopup
|
|
|
|
150 stub ExtractAssociatedIconExA # exported by name
|
|
|
|
151 stub SHLoadOLE
|
|
|
|
152 stdcall ILGetSize(ptr) ILGetSize
|
|
|
|
153 stub ILGetNext
|
|
|
|
154 stub ILAppend
|
|
|
|
155 stdcall ILFree(ptr) ILFree
|
|
|
|
156 stub ILGlobalFree
|
|
|
|
157 stub ILCreateFromPath
|
|
|
|
158 stdcall PathGetExtension(str long long) PathGetExtension
|
|
|
|
159 stub PathIsDirectory
|
|
|
|
160 stub SHNetConnectionDialog
|
|
|
|
161 stub SHRunConrolPanel
|
|
|
|
162 stub SHSimpleIDListFromPath
|
|
|
|
163 stub StrToOleStr
|
|
|
|
164 stub Win32DeleteFile
|
|
|
|
165 stdcall SHCreateDirectory(long long) SHCreateDirectory
|
|
|
|
166 stub CallCPLEntry16
|
|
|
|
167 stub SHAddFromPropSheetExtArray
|
|
|
|
168 stub SHCreatePropSheetExtArray
|
|
|
|
169 stub SHDestroyPropSheetExtArray
|
|
|
|
170 stub SHReplaceFromPropSheetExtArray
|
|
|
|
171 stub PathCleanupSpec
|
|
|
|
172 stub SHCreateLinks
|
|
|
|
173 stub SHValidateUNC
|
|
|
|
174 stub SHCreateShellFolderViewEx
|
|
|
|
175 stdcall SHGetSpecialFolderPath(long long long long) SHGetSpecialFolderPath
|
|
|
|
176 stub SHSetInstanceExplorer
|
|
|
|
177 stub DAD_SetDragImageFromListView
|
|
|
|
178 stub SHObjectProperties
|
|
|
|
179 stub SHGetNewLinkInfoA
|
|
|
|
180 stub SHGetNewLinkInfoW
|
|
|
|
181 stdcall RegisterShellHook(long long) RegisterShellHook32
|
|
|
|
182 stub ShellMessageBoxW
|
|
|
|
183 cdecl ShellMessageBoxA(long long long long long long) ShellMessageBoxA
|
|
|
|
184 stdcall ArrangeWindows(long long long long long) ArrangeWindows
|
|
|
|
185 stub SHHandleDiskFull
|
|
|
|
186 stub ExtractAssociatedIconExW # exported by name
|
|
|
|
187 stub ExtractAssociatedIconW # exported by name
|
|
|
|
188 stdcall ExtractIconA(long str long) ExtractIcon32A # exported by name
|
|
|
|
189 stub ExtractIconEx # exported by name
|
|
|
|
190 stub ExtractIconExA # exported by name
|
|
|
|
191 stub ExtractIconExW # exported by name
|
|
|
|
192 stub ExtractIconResInfoA # exported by name
|
|
|
|
193 stub ExtractIconResInfoW # exported by name
|
|
|
|
194 stdcall ExtractIconW(long wstr long) ExtractIcon32W # exported by name
|
|
|
|
195 stdcall SHFree(ptr) SHFree
|
|
|
|
196 stdcall SHAlloc(long) SHAlloc
|
|
|
|
197 stub SHGlobalDefect
|
|
|
|
198 stub SHAbortInvokeCommand
|
|
|
|
199 stub SHGetFileIcon
|
|
|
|
200 stub SHLocalAlloc
|
|
|
|
201 stub SHLocalFree
|
|
|
|
202 stub SHLocalReAlloc
|
|
|
|
203 stub AddCommasW
|
|
|
|
204 stub ShortSizeFormatW
|
|
|
|
205 stub Printer_LoadIconsW
|
|
|
|
206 stub Link_AddExtraDataSection
|
|
|
|
207 stub Link_ReadExtraDataSection
|
|
|
|
208 stub Link_RemoveExtraDataSection
|
|
|
|
209 stub Int64ToString
|
|
|
|
210 stub LargeIntegerToString
|
|
|
|
211 stub Printers_GetPidl
|
|
|
|
212 stub Printer_AddPrinterPropPages
|
|
|
|
213 stub Printers_RegisterWindowW
|
|
|
|
214 stub Printers_UnregisterWindow
|
|
|
|
215 stub SHStartNetConnectionDialog@12
|
|
|
|
216 stub ExtractVersionResource16W # exported by name
|
|
|
|
217 stub FindExeDlgProc # exported by name
|
|
|
|
218 stdcall FindExecutableA(ptr ptr ptr) FindExecutable32A # exported by name
|
|
|
|
219 stub FindExecutableW # exported by name
|
|
|
|
220 stdcall FreeIconList(long) FreeIconList # exported by name
|
|
|
|
221 stub InternalExtractIconListA # exported by name
|
|
|
|
222 stub InternalExtractIconListW # exported by name
|
|
|
|
223 stub OpenAs_RunDLL # exported by name
|
|
|
|
224 stub OpenAs_RunDLLA # exported by name
|
|
|
|
225 stub OpenAs_RunDLLW # exported by name
|
|
|
|
226 stub PrintersGetCommand_RunDLL # exported by name
|
|
|
|
227 stub PrintersGetCommand_RunDLLA # exported by name
|
|
|
|
228 stub PrintersGetCommand_RunDLLW # exported by name
|
|
|
|
229 stub RealShellExecuteA # exported by name
|
|
|
|
230 stub RealShellExecuteExA # exported by name
|
|
|
|
231 stub RealShellExecuteExW # exported by name
|
|
|
|
232 stub RealShellExecuteW # exported by name
|
|
|
|
233 stub RegenerateUserEnvironment@8 # exported by name
|
|
|
|
234 stub SHAddToRecentDocs@8 # exported by name
|
|
|
|
235 stdcall SHAppBarMessage(long ptr) SHAppBarMessage32 # exported by name
|
|
|
|
236 stub SHBrowseForFolder@4 # exported by name
|
|
|
|
237 stdcall SHBrowseForFolderA(ptr) SHBrowseForFolder32A # exported by name
|
|
|
|
238 stub SHBrowseForFolderW@4 # exported by name
|
|
|
|
239 stub SHChangeNotify@16 # exported by name
|
|
|
|
240 stub SHEmptyRecycleBinA@12 # exported by name
|
|
|
|
241 stub SHEmptyRecycleBinW@12 # exported by name
|
|
|
|
242 stub SHFileOperation@4 # exported by name
|
|
|
|
243 stub SHFileOperationA@4 # exported by name
|
|
|
|
244 stub SHFileOperationW@4 # exported by name
|
|
|
|
245 stub SHFormatDrive@16 # exported by name
|
|
|
|
246 stub SHFreeNameMappings@4 # exported by name
|
|
|
|
247 stub SHGetDataFromIDListA@20 # exported by name
|
|
|
|
248 stub SHGetDataFromIDListW@20 # exported by name
|
|
|
|
249 stub PathParseIconLocation@4
|
|
|
|
250 stub PathRemoveExtension@4
|
|
|
|
251 stub PathRemoveArgs@5
|
|
|
|
252 stdcall SHGetDesktopFolder(ptr) SHGetDesktopFolder # exported by name
|
|
|
|
253 stdcall SHGetFileInfo(ptr long ptr long long) SHGetFileInfo32A # exported by name
|
|
|
|
254 stdcall SHGetFileInfoA(ptr long ptr long long) SHGetFileInfo32A # exported by name
|
|
|
|
255 stub SHGetFileInfoW@20 # exported by name
|
|
|
|
256 stub SHGetInstanceExplorer # exported by name
|
|
|
|
257 stdcall SHGetMalloc(ptr) SHGetMalloc # exported by name
|
|
|
|
258 stub SHGetNewLinkInfo@20 # exported by name
|
|
|
|
259 stdcall SHGetPathFromIDList(ptr ptr) SHGetPathFromIDList # exported by name
|
|
|
|
260 stub SHGetPathFromIDList@8 # exported by name
|
|
|
|
261 stub SHGetPathFromIDListA@8 # exported by name
|
|
|
|
262 stub SHGetPathFromIDListW@8 # exported by name
|
|
|
|
263 stdcall SHGetSpecialFolderLocation(long long ptr) SHGetSpecialFolderLocation # exported by name
|
|
|
|
264 stdcall SHHelpShortcuts_RunDLL(long long long long) SHHelpShortcuts_RunDLL # exported by name
|
|
|
|
265 stub SHHelpShortcuts_RunDLLA@16 # exported by name
|
|
|
|
266 stub SHHelpShortcuts_RunDLLW@16 # exported by name
|
|
|
|
267 stdcall SHLoadInProc(long) SHLoadInProc # exported by name
|
|
|
|
268 stub SHQueryRecycleBinA@8 # exported by name
|
|
|
|
269 stub SHQueryRecycleBinW@8 # exported by name
|
|
|
|
270 stub SHUpdateRecycleBinIcon@0 # exported by name
|
|
|
|
|
|
|
|
271 stub SheChangeDirA
|
|
|
|
272 stub SheChangeDirExA
|
|
|
|
273 stub SheChangeDirExW
|
|
|
|
274 stub SheChangeDirW
|
|
|
|
275 stub SheConvertPathW
|
|
|
|
276 stub SheFullPathA
|
|
|
|
277 stub SheFullPathW
|
|
|
|
278 stub SheGetCurDrive
|
|
|
|
279 stub SheGetDirA
|
|
|
|
280 stub SheGetDirExW
|
|
|
|
281 stub SheGetDirW
|
|
|
|
282 stub SheGetPathOffsetW
|
|
|
|
283 stub SheRemoveQuotesA
|
|
|
|
284 stub SheRemoveQuotesW
|
|
|
|
285 stub SheSetCurDrive
|
|
|
|
286 stub SheShortenPathA
|
|
|
|
287 stub SheShortenPathW
|
|
|
|
288 stdcall ShellAboutA(long str str long) ShellAbout32A
|
|
|
|
289 stdcall ShellAboutW(long wstr wstr long) ShellAbout32W
|
|
|
|
290 stdcall ShellExecuteA(long str str str str long) ShellExecute32A
|
|
|
|
291 stub ShellExecuteEx
|
|
|
|
292 stub ShellExecuteExA
|
|
|
|
293 stub ShellExecuteExW
|
|
|
|
294 stub ShellExecuteW
|
|
|
|
295 stub ShellHookProc # exported by name
|
|
|
|
296 stdcall Shell_NotifyIcon(long ptr) Shell_NotifyIcon
|
|
|
|
297 stdcall Shell_NotifyIconA(long ptr) Shell_NotifyIconA
|
|
|
|
298 stub Shell_NotifyIconW # exported by name
|
|
|
|
299 stub Shl1632_ThunkData32
|
|
|
|
300 stub Shl3216_ThunkData32
|
|
|
|
301 stub StrChrA # proper ordinal unknown
|
|
|
|
302 stub StrChrIA # proper ordinal unknown
|
|
|
|
303 stub StrChrIW # proper ordinal unknown
|
|
|
|
304 stub StrChrW # proper ordinal unknown
|
|
|
|
305 stub StrCmpNA # proper ordinal unknown
|
|
|
|
306 stub StrCmpNIA # proper ordinal unknown
|
|
|
|
307 stub StrCmpNIW # proper ordinal unknown
|
|
|
|
308 stub StrCmpNW # proper ordinal unknown
|
|
|
|
309 stub StrCpyNA # proper ordinal unknown
|
|
|
|
310 stub StrCpyNW # proper ordinal unknown
|
|
|
|
311 stub StrNCmpA # proper ordinal unknown
|
|
|
|
312 stub StrNCmpIA # proper ordinal unknown
|
|
|
|
313 stub StrNCmpIW # proper ordinal unknown
|
|
|
|
314 stub StrNCmpW # proper ordinal unknown
|
|
|
|
315 stub StrNCpyA # proper ordinal unknown
|
|
|
|
316 stub StrNCpyW # proper ordinal unknown
|
|
|
|
317 stub StrRChrA # proper ordinal unknown
|
|
|
|
318 stub StrRChrIA # proper ordinal unknown
|
|
|
|
319 stub StrRChrIW # proper ordinal unknown
|
|
|
|
320 stub StrRChrW # proper ordinal unknown
|
|
|
|
321 stub StrRStrA # proper ordinal unknown
|
|
|
|
322 stub StrRStrIA # proper ordinal unknown
|
|
|
|
323 stub StrRStrIW # proper ordinal unknown
|
|
|
|
324 stub StrRStrW # proper ordinal unknown
|
|
|
|
325 stub StrStrA # proper ordinal unknown
|
|
|
|
326 stub StrStrIA # proper ordinal unknown
|
|
|
|
327 stub StrStrIW # proper ordinal unknown
|
|
|
|
328 stub StrStrW # proper ordinal unknown
|
|
|
|
329 stub WOWShellExecute # proper ordinal unknown
|
|
|
|
|
|
|
|
505 stub SHRegCloseKey@4
|
|
|
|
506 stub SHRegOpenKeyA@12
|
|
|
|
507 stub SHRegOpenKeyW@12
|
|
|
|
508 stub SHRegQueryValueA@16
|
|
|
|
509 stub SHRegQueryValueExA@24
|
|
|
|
510 stub SHRegQueryValueW@16
|
|
|
|
511 stub SHRegQueryValueExW@24
|
|
|
|
512 stub SHRegDeleteKeyW@8
|
|
|
|
|
|
|
|
520 stub SHAllocShared@12
|
|
|
|
521 stub SHLockShared@8
|
|
|
|
522 stub SHUnlockShared@4
|
|
|
|
523 stub SHFreeShared@8
|
|
|
|
524 stub RealDriveType@8
|
|
|
|
525 stub RealDriveTypeFlags@8
|
|
|
|
|
|
|
|
640 stub NTSHChangeNotifyRegister@24
|
|
|
|
641 stub NTSHChangeNotifyDeregister@4
|
|
|
|
|
|
|
|
643 stub SHChangeNotifyReceive@16
|
|
|
|
644 stub SHChangeNotification_Lock@16
|
|
|
|
645 stub SHChangeNotification_Unlock@4
|
|
|
|
646 stub SHChangeRegistrationReceive@8
|
|
|
|
647 stub ReceiveAddToRecentDocs
|
|
|
|
648 stub SHWaitOp_Operate@8
|
|
|
|
|
|
|
|
650 stub PathIsSameRoot
|
|
|
|
651 stub ReadCabinetState
|
|
|
|
652 stub WriteCabinetState@4
|
|
|
|
653 stub PathProcessCommand
|
|
|
|
|
|
|
|
660 stub FileIconInit
|
|
|
|
|
|
|
|
680 stub IsUserAdmin
|
|
|
|
|
|
|
|
1217 stub FOOBAR1217 # no joke! This is the real name!!
|