mirror of
https://github.com/reactos/wine.git
synced 2025-02-08 13:18:12 +00:00
![Alexandre Julliard](/assets/img/avatar_default.png)
Mon Jun 19 20:29:50 1995 Alexandre Julliard (julliard@sunsite.unc.edu) * [debugger/*.c] Modified debugger to use segmented pointers everywhere. * [if1632/shell.spec] [if1632/sound.spec] [if1632/user.spec] Declared all functions that return only 16-bit as 'pascal16'. * [include/ldt.h] [memory/ldt.c] Export LDT_EntryToBytes (new) and LDT_BytesToEntry for DPMI. Maintain a copy of the selector flags, removing the need to make a system call to retrieve an LDT entry. * [loader/module.c] Fixed bug with module file handle cache. * [loader/ne_resource.c] Fixed file name bug in NE_AccessResource(). * [loader/resource.c] Fixed bug in LoadIcon() that caused wrong colors to be used for the icon mask. * [loader/signal.c] Moved instruction emulation to miscemu/instr.c. * [misc/dos_fs.c] [miscemu/int21.c] Lots of small fixes, thanks to Morten Welinder. * [miscemu/dpmi.c] More complete DPMI emulation. * [miscemu/instr.c] Added support for prefixes in instructions to emulate. * [miscemu/int2f.c] Use register macros instead of destroying the high part of 32-bit registers. * [objects/dc.c] Fixed bug in GetDCState() that failed to clear the new DC. * [rc/sysres.rc] Removed dialogs 11 and 12 that were never used. * [tools/build.c] 'pascal16' generated functions did not save %dx. Removed use of %fs to access the stack. %ds is no longer initialized before calling a 16-bit routine. * [windows/defwnd.c] Accept a NULL pointer as window title. * [windows/mdi.c] MDICascade: skip iconic windows. Implemented CalcChildScroll(). * [windows/utility.c] Fixed MulDiv() for illegal values. * [windows/win.c] Fixed X error in CreateWindowEx() when WM_NCCALCSIZE returned a zero width or height. Sun Jun 18 22:22:30 MET DST 1995 Fons Botman (botman@inter.nl.net) * [controls/edit.c] Fixed "uninitalized" message which -Wall couldnt see to be ok in EDIT_WriteText. * [include/debug.h] Added define for extra checks in API definitions during debugging. * [loader/ne_image.c] Added newline in NE_FixupPrologs to avoid long lines. * [misc/dos_fs.c] Added extra safety check in DOS_ValidDrive. * [misc/exec.c] Fixed definition of ExitWindows. Sun Jun 18 21:16:08 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> * [controls/edit.c] Some fixes, mostly for memory management, but also for text selection and tab postitions. General cleanup. Notepad.exe now works. * [controls/combo.c] Fix: the hwnd field of the DRAWITEMSTRUCT should always be that of the combo box, not the ComboLBox that belongs to it. * [controls/listbox.c] Handle itemID field correctly throughout. * [memory/local.c] Implemented flag LMEM_ZEROINIT. LocalReAlloc() could trash the heap. Fixed. * [objects/font.c] FONT_MatchFont(): don't get confused by negative widths. Fixed a segfault in EnumFonts(). * [objects/text.c] DrawText(): DT_CALCRECT implies DT_NOCLIP. * [objects/dcvalues.c] MAKELONG was used with bad parameters in DC_GET_X_Y. * [windows/dialog.c] Don't show the dialog if WS_VISIBLE isn't set in the template. * [windows/utility.c] UTILITY_convertArgs(): Never pass an expression containing ++ into a macro... * [windows/win.c] SetParent() should unlink the window before changing the parent. * [windows/message.c] Don't call timer functions via CallWindowProc(), since it checks whether hwnd==0 and does not call the function in that case. * [miscemu/instr.c] Ignore interrupt 0x3D, for VBRUN300.DLL. * [misc/commdlg.c] Don't rely on the itemData field of the DRAWITEMSTRUCT to contain a pointer to the item text. * [if1632/relay.c] Disable OLE and DDEML DLLs by default, since they contain nothing but stubs anyway. SHELL, COMMDLG and WIN87EM are left enabled, although some programs may work better without them. * [multimedia/*.c] [include/multimedia.h] [include/driver.h] Begun cleaning things up a little. Replaced printfs with dprintf_ macros, made functions static where possible, and some other minor changes. Sun Jun 11 23:19:10 1995 Martin von Loewis <martin@informatik.hu-berlin.de> * [debugger/dbg.y][debugger/dbg.l] Removed special handling for FILE_IDENTIFER, because it caused problems with x/<format> statements. * [debugger/info.c] Use SC_ESP instead of SC_EIP for stack dump. * [misc/compobj.c][if1632/compobj.spec] CoBuildVersion, CoInitialize, CoUninitialize: new functions * [misc/ole2.c][if1632/ole2.spec][misc/Imakefile][include/ole2.h] New files ole2.c, ole2.h OleBuildVersion, OleInitialize, OleUninitialize: new functions * [if1632/ole2disp.spec] Added missing ordinals above 109 * [misc/ole2nls.c][if1632/ole2nls.spec][include/winnls.h] New file winnls.h GetLocaleInfoA: new function * [if1632/shell.spec] Added FindEnvironmentString as stub * [misc/olecli.c][if1632/olecli.spec] OleIsDcMeta: New function * [objects/font][misc/gdi.spec] GetKerningPairs: new function * [misc/shell.c] ShellExecute: Implemented support for starting programs * [if1632/user.spec] Inserted missing relay to GetClipCursor Sun Jun 11 20:34:47 1995 Bernd Schmidt <crux@pool.informatik.rwth-aachen.de> * [controls/edit.c] Fix a problem with the local heap. * [include/wintypes.h] Fixed wrong declarations of CATCHBUF and LPCATCHBUF. * [include/mdi.h] [windows/mdi.c] This code still assumed segmented address==linear address. Fixed. * [include/msdos.h] [misc/dos_fs.c] The filemask field of the dosdirent structure could be overrun. Fixed. If you had a file called foobar and a file called foo, trying to FindFile(foo) could accidentally find file foobar instead. Fixed. * [misc/file.c] OpenFile(): Always return the full pathname in ofs->szPathName. This also fixes GetModuleFilename(). Prevent _lclose() from closing stderr or stdout. * [misc/profile.c] Search for .ini files in the path of the current module as well. (Needed by Lotus Organizer.) * [loader/task.c] [loader/ne_image.c] [loader/module.c] [memory/local.c] Local heaps are now initialized by InitTask() for executables. DLLs have to call LocalInit() themselves, LocalInit() has to put the heap at the end of the segment when called with start==0. We no longer allocate the DGROUP with 64k on startup, but grow the local heap in LOCAL_GetBlock() when necessary. * [loader/module.c] LoadLibrary() should call LoadModule() in all cases, even if the DLL is already loaded, to ensure that the reference count is correct. * [loader/ne_image.c] Some changes to function prolog fixup. Does anyone know exactly how this is supposed to work? I am only guessing here. In NE_InitializeDLLs(), initialize the DLLs a module refers to before the module itself. * [loader/task.c] Initialize instance data at the beginning of the DGROUP in InitTask(). * [memory/local.c] Some fixes for moveable blocks. * [memory/selector.c] All the IsBad*Pointer() functions returned exactly the wrong boolean value in all cases! * [objects/bitblt.c] Fixed another null pointer dereference in debugging output. * [objects/font.c] Some more recovery possibilities for FONT_MatchFont() if a specified font does not exist. * [windows/win.c] The dialog code may call CreateWindowEx with an integer in windowName. This happens for static icon controls that expect a resource ID as the window name. CreateWindowEx() used to crash. Fixed. * [windows/class.c] [windows/win.c] Window classes are owned by modules, not instances. Changed RegisterClass(), UnregisterClass(), GetClassInfo() and CreateWindowEx() accordingly. Sat Jun 10 16:10:53 1995 Olaf Flebbe <o.flebbe@science-computing.uni-tuebingen.de> * [miscemu/int21.c] clock.exe was displaying incorrect year. Fri Jun 9 20:36:56 1995 Victor Schneider <tailor@crl.com> * [include/cursor.h] [windows/cursor.c] Implemented CreateCursorIconIndirect().
182 lines
4.1 KiB
Ruby
182 lines
4.1 KiB
Ruby
name olecli
|
|
id 20
|
|
|
|
#1 WEP
|
|
2 stub OLEDELETE
|
|
3 stub OLESAVETOSTREAM
|
|
4 stub OLELOADFROMSTREAM
|
|
6 stub OLECLONE
|
|
7 stub OLECOPYFROMLINK
|
|
8 stub OLEEQUAL
|
|
9 stub OLEQUERYLINKFROMCLIP
|
|
10 stub OLEQUERYCREATEFROMCLIP
|
|
11 stub OLECREATELINKFROMCLIP
|
|
12 stub OLECREATEFROMCLIP
|
|
13 stub OLECOPYTOCLIPBOARD
|
|
14 stub OLEQUERYTYPE
|
|
15 stub OLESETHOSTNAMES
|
|
16 stub OLESETTARGETDEVICE
|
|
17 stub OLESETBOUNDS
|
|
18 stub OLEQUERYBOUNDS
|
|
19 stub OLEDRAW
|
|
20 stub OLEQUERYOPEN
|
|
21 stub OLEACTIVATE
|
|
22 stub OLEUPDATE
|
|
23 stub OLERECONNECT
|
|
24 stub OLEGETLINKUPDATEOPTIONS
|
|
25 stub OLESETLINKUPDATEOPTIONS
|
|
26 stub OLEENUMFORMATS
|
|
27 stub OLECLOSE
|
|
28 stub OLEGETDATA
|
|
29 stub OLESETDATA
|
|
30 stub OLEQUERYPROTOCOL
|
|
31 stub OLEQUERYOUTOFDATE
|
|
32 stub OLEOBJECTCONVERT
|
|
33 stub OLECREATEFROMTEMPLATE
|
|
34 stub OLECREATE
|
|
35 stub OLEQUERYRELEASESTATUS
|
|
36 stub OLEQUERYRELEASEERROR
|
|
37 stub OLEQUERYRELEASEMETHOD
|
|
38 stub OLECREATEFROMFILE
|
|
39 stub OLECREATELINKFROMFILE
|
|
40 stub OLERELEASE
|
|
41 pascal OleRegisterClientDoc(ptr ptr long ptr) OleRegisterClientDoc
|
|
42 pascal OleRevokeClientDoc(long) OleRevokeClientDoc
|
|
43 pascal OleRenameClientDoc(long ptr) OleRenameClientDoc
|
|
44 stub OLEREVERTCLIENTDOC
|
|
45 stub OLESAVEDCLIENTDOC
|
|
46 stub OLERENAME
|
|
47 stub OLEENUMOBJECTS
|
|
48 stub OLEQUERYNAME
|
|
49 stub OLESETCOLORSCHEME
|
|
50 stub OLEREQUESTDATA
|
|
54 stub OLELOCKSERVER
|
|
55 stub OLEUNLOCKSERVER
|
|
56 stub OLEQUERYSIZE
|
|
57 stub OLEEXECUTE
|
|
58 stub OLECREATEINVISIBLE
|
|
59 stub OLEQUERYCLIENTVERSION
|
|
60 pascal16 OleIsDcMeta(word) OleIsDcMeta
|
|
100 stub DOCWNDPROC
|
|
101 stub SRVRWNDPROC
|
|
102 stub MFCALLBACKFUNC
|
|
110 stub DEFLOADFROMSTREAM
|
|
111 stub DEFCREATEFROMCLIP
|
|
112 stub DEFCREATELINKFROMCLIP
|
|
113 stub DEFCREATEFROMTEMPLATE
|
|
114 stub DEFCREATE
|
|
115 stub DEFCREATEFROMFILE
|
|
116 stub DEFCREATELINKFROMFILE
|
|
117 stub DEFCREATEINVISIBLE
|
|
200 stub LERELEASE
|
|
201 stub LESHOW
|
|
202 stub LEGETDATA
|
|
203 stub LESETDATA
|
|
204 stub LESETHOSTNAMES
|
|
205 stub LESETTARGETDEVICE
|
|
206 stub LESETBOUNDS
|
|
207 stub LESAVETOSTREAM
|
|
208 stub LECLONE
|
|
209 stub LECOPYFROMLINK
|
|
210 stub LEEQUAL
|
|
211 stub LECOPY
|
|
212 stub LEQUERYTYPE
|
|
213 stub LEQUERYBOUNDS
|
|
214 stub LEDRAW
|
|
215 stub LEQUERYOPEN
|
|
216 stub LEACTIVATE
|
|
218 stub LEUPDATE
|
|
219 stub LERECONNECT
|
|
220 stub LEENUMFORMAT
|
|
221 stub LEQUERYPROTOCOL
|
|
222 stub LEQUERYOUTOFDATE
|
|
223 stub LEOBJECTCONVERT
|
|
224 stub LECHANGEDATA
|
|
225 stub LECLOSE
|
|
226 stub LEGETUPDATEOPTIONS
|
|
227 stub LESETUPDATEOPTIONS
|
|
228 stub LEEXECUTE
|
|
229 stub LEOBJECTLONG
|
|
230 stub LECREATEINVISIBLE
|
|
300 stub MFRELEASE
|
|
301 stub MFGETDATA
|
|
302 stub MFSAVETOSTREAM
|
|
303 stub MFCLONE
|
|
304 stub MFEQUAL
|
|
305 stub MFCOPY
|
|
307 stub MFQUERYBOUNDS
|
|
308 stub MFDRAW
|
|
309 stub MFENUMFORMAT
|
|
310 stub MFCHANGEDATA
|
|
400 stub BMRELEASE
|
|
401 stub BMGETDATA
|
|
402 stub BMSAVETOSTREAM
|
|
403 stub BMCLONE
|
|
404 stub BMEQUAL
|
|
405 stub BMCOPY
|
|
407 stub BMQUERYBOUNDS
|
|
408 stub BMDRAW
|
|
409 stub BMENUMFORMAT
|
|
410 stub BMCHANGEDATA
|
|
500 stub DIBRELEASE
|
|
501 stub DIBGETDATA
|
|
502 stub DIBSAVETOSTREAM
|
|
503 stub DIBCLONE
|
|
504 stub DIBEQUAL
|
|
505 stub DIBCOPY
|
|
507 stub DIBQUERYBOUNDS
|
|
508 stub DIBDRAW
|
|
509 stub DIBENUMFORMAT
|
|
510 stub DIBCHANGEDATA
|
|
600 stub GENRELEASE
|
|
601 stub GENGETDATA
|
|
602 stub GENSETDATA
|
|
603 stub GENSAVETOSTREAM
|
|
604 stub GENCLONE
|
|
605 stub GENEQUAL
|
|
606 stub GENCOPY
|
|
608 stub GENQUERYBOUNDS
|
|
609 stub GENDRAW
|
|
610 stub GENENUMFORMAT
|
|
611 stub GENCHANGEDATA
|
|
701 stub ERRSHOW
|
|
702 stub ERRSETDATA
|
|
703 stub ERRSETHOSTNAMES
|
|
704 stub ERRSETTARGETDEVICE
|
|
705 stub ERRSETBOUNDS
|
|
706 stub ERRCOPYFROMLINK
|
|
707 stub ERRQUERYOPEN
|
|
708 stub ERRACTIVATE
|
|
709 stub ERRCLOSE
|
|
710 stub ERRUPDATE
|
|
711 stub ERRRECONNECT
|
|
712 stub ERRQUERYPROTOCOL
|
|
713 stub ERRQUERYOUTOFDATE
|
|
714 stub ERROBJECTCONVERT
|
|
715 stub ERRGETUPDATEOPTIONS
|
|
716 stub ERRSETUPDATEOPTIONS
|
|
717 stub ERREXECUTE
|
|
718 stub ERROBJECTLONG
|
|
800 stub PBLOADFROMSTREAM
|
|
801 stub PBCREATEFROMCLIP
|
|
802 stub PBCREATELINKFROMCLIP
|
|
803 stub PBCREATEFROMTEMPLATE
|
|
804 stub PBCREATE
|
|
805 stub PBDRAW
|
|
806 stub PBQUERYBOUNDS
|
|
807 stub PBCOPYTOCLIPBOARD
|
|
808 stub PBCREATEFROMFILE
|
|
809 stub PBCREATELINKFROMFILE
|
|
810 stub PBENUMFORMATS
|
|
811 stub PBGETDATA
|
|
812 stub PBCREATEINVISIBLE
|
|
910 stub OBJQUERYNAME
|
|
911 stub OBJRENAME
|
|
912 stub OBJQUERYTYPE
|
|
913 stub OBJQUERYSIZE
|
|
950 stub CONNECTDLGPROC
|
|
951 stub SETNETNAME
|
|
952 stub CHECKNETDRIVE
|
|
953 stub SETNEXTNETDRIVE
|
|
954 stub GETTASKVISIBLEWINDOW
|