mirror of
git://source.winehq.org/git/wine.git
synced 2024-09-14 18:05:49 +00:00
44ed71f52f
Fri Dec 19 10:50:46 1997 Douglas Ridgway <ridgway@winehq.com> * [Make.rules.in] [Makefile.in] [documentation/Makefile.in] [documentation/README.documentation] First cut at Wine API documentation. No longer install reference manual by default. Wed Dec 17 21:32:23 1997 Andreas Mohr <100.30936@germany.net> * [files/file.c] Fixed GetTempFileName16() to use current path of requested drive as needed. * [if1632/Makefile.in] [if1632/builtin.c] [if1632/dciman32.spec] [if1632/msvfw32.spec] [if1632/tapi32.spec] [if1632/wow32.spec] Added misc DLLs needed by various apps. Wed Dec 17 12:01:50 1997 Morten Eriksen <mortene@sim.no> * [if1632/gdi32.spec] [include/windows.h] [objects/palette.c] Inserted empty stub for CreateHalftonePalette. Tue Dec 16 22:08:06 1997 Huw D M Davies <h.davies1@physics.oxford.ac.uk> * [windows/mdi.c] Use VK_TAB instead of VK_SEPARATOR in TranslateMDISysAccel(). * [graphics/metafiledrv/init.c] DeleteDC() on a MetaDC doesn't do anything - it shouldn't. Therefore fix cleanup of MetaDCs in CloseMetaFile(); they now actually get removed from the GDI heap! * [graphics/x11drv/xfont.c] Preserve FO_MATCH_XYINDEP flag in XFONT_MatchFIList(). Should reduce the number of bold-italic matches. Tue Dec 16 20:11:43 1997 Bertho Stultiens <bertho@panter.soci.aau.dk> * [graphics/painting.c] Included an implementation of DrawState * [if1632/thunk.c] Changed many fprintfs into dprintf_thunk * [include/cache.h] [graphics/cache.c] New files to hold cached handles to regulary used GDI object. * [include/windows.h] Added DRAWSTATExx typedefs Added DSS_DEFAULT define for DrawState * [objects/text.c] New implementation of GrayString() * [controls/uitools.c] Implemented DrawFrameControl() functions Changed DrawEdge() behaviour to win95 implementation Mon Dec 15 23:43:01 1997 Martin Boehme <boehme@informatik.mu-luebeck.de> * [graphics/path.c] [include/path.h] [graphics/painting.c] [if1632/gdi32.spec] [include/gdi.h] [include/windows.h] [objects/dc.c] Added preliminary support for GDI paths. * [objects/dc.c] Added DC_Init_DC_INFO function for initializing WIN_DC_INFO structure. * [include/windows.h] [include/gdi.h] [objects/gdiobj.c] Added DEFAULT_GUI_FONT. * [include/winerror.h] Added a few error codes. * [memory/heap.c] Changed HeapAlloc to make the correct calls to SetLastError (now conforms to NT's behaviour). * [windows/win.c] Changed WIN_CreateWindowEx to allow child windows with zero width / height. Sun Dec 14 12:01:07 1997 Alexandre Julliard <julliard@lrc.epfl.ch> * [if1632/*] [relay32/*] Moved all 32-bit relay stuff to relay32/ * [fi1632/thunk.c] [win32/kernel32.c] Moved all KERNEL32 ordinal functions to kernel32.c * [memory/selector.c] Initialize selectors in AllocSelectorArray. * [tools/build.c] Generate C instead of assembly for Win32 relays. Fixed stack corruption in CallTo16 functions, found by Bertho Stultiens. Sun Dec 14 10:55:00 1997 Andreas Mohr <100.30936@germany.net> * [if1632/Makefile.in] [if1632/builtin.c] [if1632/ole2thk.spec] Added built-in OLE2THK.DLL. * [if1632/toolhelp.spec] [include/toolhelp.h] [memory/selector.c] [misc/toolhelp.c] Added stubs for StackTraceFirst(), StackTraceCSIPFirst(), StackTraceNext(), UTSelectorOffsetToLinear() and UTLinearToSelectorOffset(). Sat Dec 13 17:26:41 1997 Alex Korobka <alex@trantor.pharm.sunysb.edu> * [misc/winsock.c] 32-bit API fixes for reported problems (thanks to Marcus and David). * [graphics/x11drv/xfont.c] Little tweak in point size calculation. * [windows/defwnd.c] [windows/dce.c] [windows/winhelp.c] [windows/winproc.c] [windows/win.c] Bug fixes. Sat Dec 13 16:35:14 1997 Kai Morich <kai.morich@rhein-neckar.netsurf.de> * [files/dos_fs.c] OpenFile with empty filename and OF_PARSE returns current dir. * [misc/commdlg.c] Ignore initial dir if bogus. * [files/file.c] Locking an identic region in a file must not be an error. * [misc/lstr.c] Use wide char ctype functions. Fri Dec 12 23:46:22 1997 Uwe Bonnes <bon@elektron.ikp.physik.tu-darmstadt.de> * [file/drive.c] First attempt for GetDiskFreeSpaceEx. Fri Dec 12 23:18:41 1997 Marcus Meissner <msmeissn@cip.informatik.uni-erlangen.de> * [loader/pe_resource.c] Fixed wrongly appearing menus problem (only use default lookups in last resource subtree). * [multimedia/*.c] Added win32 support for time* and joy* lowlevel drivers, (not excessively tested), some misc fixes and cleanups. * [misc/shellord.c][misc/shell.c][ole/folders.c][ole/ifs.c] [include/interfaces.h][include/shlobj.h] Added some more undocumented SHELL32 functions, some shell folder interface stubs added, SHGetMalloc, SHGetDesktopFolder, SHGetSpecialFolderLocation, SHGetPathFromIDList stubs added, IMalloc, IUnknown implemented. * [windows/msgbox.c] Implemented MessageBoxIndirect*, some internal changes. * [if1632/thunk.c] KERNEL_431 implemented. * [objects/gdiobj.c] GetCurrentObject implemented. Wed Dec 3 01:09:17 1997 Gordon Chaffee <chaffee@apu.cs.berkeley.edu> * [objects/dib.c] Fix a couple small DIB problems. * [controls/edit.c] Fix a typo. * [files/dos_fs.c] Try normal readdir in case fs is specified as vfat but isn't. * [files/profile.c] Implementation of WritePrivateProfileSection32A from Uwe Bonnes. * [misc/printdrv.c] OpenPrinter32A stub, helps Word97 start. * [objects/text.c] Fixup implementation of GetTextCharsetInfo. * [scheduler/process.c] Fix environment variable expansion. * [win32/code_page.c] Make MultiByteToWideChar and WideCharToMultiByte conform in return values and error conditions to those in Windows NT 4.0. * [windows/message.c] Fix broadcasting problems in Win32. The Win32 docs say to use HWND_TOPMOST to broadcast to all Win32 Windows. * [memory/virtual.c] [loader/pe_image.c] Do not map in VirtualAlloc if address is specified and space is not available. This is required by Win32. * [include/pen.h] [include/x11drv.h] [objects/dc.c] [objects/pen.c] [graphics/x11drv/pen.c] Support for ExtCreatePen. Tue Dec 2 20:22:06 1997 Morten Welinder <terra@diku.dk> * [*/*.c] [*/*.h] Add lots of prototypes. * [if1632/kernel32.spec][include/windows.h][include/winnt.h] [misc/cpu.c] Define IsProcessorFeaturePresent. * [misc/crtdll.c] (CRTDLL__getcwd): Allocate enough memory for the terminating zero. * [misc/ver.c] Improve check for null component in _find_data[AW]. Plug leaks in VerQueryValue*. * [win32/console.c][if1632/kernel32.spec] Add stubs for GetConsoleCursorInfo32, SetConsoleCursorInfo32. * [windows/message.c][if1632/user32.spec][include/windows.h] Define SendMessageTimeout*. * [graphics/x11drv/xfont.c] Change algorithm of __genericCheckSum to be alignment safe. * [misc/main.c] [misc/winsock.c] [misc/winsock_dns.c] Include winsock.h early to avoid Solaris problem. * [include/windows.h] Undef FSHIFT before we define it. * [rc/winerc.c] Include <fcntl.h> instead of <sys/fcntl.h>. * [files/file.c] Use strerror in FILE_SetDosError if available. * [include/config.h.in] [configure.in] Check for strerror. * [objects/gdiobj.c] Make static font structures aligned. Mon Dec 1 10:10:21 1997 Karl Garrison <karlos@eznet.net> * [win32/console.c] [if1632/kernel32.spec] [include/windows.h] Added stub for GetNumberOfConsoleMouseButtons. Added stub for PeekConsoleInput(A,W). Fixed parameter list for WriteConsole(A,W). GetNumberOfConsoleInputEvents now returns 0 events instead of 1 (since low-level console functions are not yet supported). GetConsoleMode no longer returns ENABLE_WINDOW_INPUT and ENABLE_MOUSE_INPUT since these are not currently implemented.
174 lines
9 KiB
Ruby
174 lines
9 KiB
Ruby
name mmsystem
|
|
type win16
|
|
|
|
#1 pascal MMSYSTEM_WEP(word word word ptr) MMSYSTEM_WEP
|
|
2 pascal SNDPLAYSOUND(ptr word) sndPlaySound
|
|
3 stub PLAYSOUND
|
|
5 pascal mmsystemGetVersion() mmsystemGetVersion16
|
|
6 pascal DriverProc(long word word long long) DriverProc
|
|
8 stub WMMMIDIRUNONCE
|
|
30 pascal16 OutputDebugStr(ptr) OutputDebugString16
|
|
31 pascal DriverCallback(long word word word long long long) DriverCallback
|
|
32 stub STACKENTER
|
|
33 stub STACKLEAVE
|
|
34 stub MMDRVINSTALL
|
|
101 pascal joyGetNumDevs() joyGetNumDevs16
|
|
102 pascal joyGetDevCaps(word ptr word) joyGetDevCaps16
|
|
103 pascal joyGetPos(word ptr) joyGetPos16
|
|
104 pascal joyGetThreshold(word ptr) joyGetThreshold16
|
|
105 pascal joyReleaseCapture(word) joyReleaseCapture16
|
|
106 pascal joySetCapture(word word word word) joySetCapture16
|
|
107 pascal joySetThreshold(word word) joySetThreshold16
|
|
109 pascal joySetCalibration(word) joySetCalibration16
|
|
110 stub JOYGETPOSEX
|
|
111 stub JOYCONFIGCHANGED
|
|
201 pascal midiOutGetNumDevs() midiOutGetNumDevs16
|
|
202 pascal midiOutGetDevCaps(word str word) midiOutGetDevCaps16
|
|
203 pascal midiOutGetErrorText(word ptr word) midiOutGetErrorText16
|
|
204 pascal midiOutOpen(ptr word long long long) midiOutOpen16
|
|
205 pascal midiOutClose(word) midiOutClose16
|
|
206 pascal midiOutPrepareHeader(word ptr word) midiOutPrepareHeader16
|
|
207 pascal midiOutUnprepareHeader(word ptr word) midiOutUnprepareHeader16
|
|
208 pascal midiOutShortMsg(word long) midiOutShortMsg16
|
|
209 pascal midiOutLongMsg(word ptr word) midiOutLongMsg16
|
|
210 pascal midiOutReset(word) midiOutReset16
|
|
211 pascal midiOutGetVolume(word ptr) midiOutGetVolume16
|
|
212 pascal midiOutSetVolume(word long) midiOutSetVolume16
|
|
213 pascal midiOutCachePatches(word word ptr word) midiOutCachePatches16
|
|
214 pascal midiOutCacheDrumPatches(word word ptr word) midiOutCacheDrumPatches16
|
|
215 pascal midiOutGetID(word ptr) midiOutGetID16
|
|
216 pascal midiOutMessage(word word long long) midiOutMessage16
|
|
250 stub MIDISTREAMPROPERTY
|
|
251 stub MIDISTREAMOPEN
|
|
252 stub MIDISTREAMCLOSE
|
|
253 stub MIDISTREAMPOSITION
|
|
254 stub MIDISTREAMOUT
|
|
255 stub MIDISTREAMPAUSE
|
|
256 stub MIDISTREAMRESTART
|
|
257 stub MIDISTREAMSTOP
|
|
301 pascal midiInGetNumDevs() midiInGetNumDevs16
|
|
302 pascal midiInGetDevCaps(word ptr word) midiInGetDevCaps16
|
|
303 pascal midiInGetErrorText(word ptr word) midiInGetErrorText16
|
|
304 pascal midiInOpen(ptr word ptr long long long) midiInOpen16
|
|
305 pascal midiInClose(word) midiInClose16
|
|
306 pascal midiInPrepareHeader(word ptr word) midiInPrepareHeader16
|
|
307 pascal midiInUnprepareHeader(word ptr word) midiInUnprepareHeader16
|
|
308 pascal midiInAddBuffer(word ptr word) midiInAddBuffer16
|
|
309 pascal midiInStart(word) midiInStart16
|
|
310 pascal midiInStop(word) midiInStop16
|
|
311 pascal midiInReset(word) midiInReset16
|
|
312 pascal midiInGetID(word ptr) midiInGetID16
|
|
313 pascal midiInMessage(word word long long) midiInMessage16
|
|
350 pascal auxGetNumDevs() auxGetNumDevs16
|
|
351 pascal auxGetDevCaps(word ptr word) auxGetDevCaps16
|
|
352 pascal auxGetVolume(word ptr) auxGetVolume16
|
|
353 pascal auxSetVolume(word long) auxSetVolume16
|
|
354 pascal auxOutMessage(word word long long) auxOutMessage16
|
|
401 pascal waveOutGetNumDevs() waveOutGetNumDevs16
|
|
402 pascal waveOutGetDevCaps(word ptr word) waveOutGetDevCaps16
|
|
403 pascal waveOutGetErrorText(word ptr word) waveOutGetErrorText16
|
|
404 pascal waveOutOpen(ptr word ptr long long long) waveOutOpen16
|
|
405 pascal waveOutClose(word) waveOutClose16
|
|
406 pascal waveOutPrepareHeader(word ptr word) waveOutPrepareHeader16
|
|
407 pascal waveOutUnprepareHeader(word ptr word) waveOutUnprepareHeader16
|
|
408 pascal waveOutWrite(word ptr word) waveOutWrite16
|
|
409 pascal waveOutPause(word) waveOutPause16
|
|
410 pascal waveOutRestart(word) waveOutRestart16
|
|
411 pascal waveOutReset(word) waveOutReset16
|
|
412 pascal waveOutGetPosition(word ptr word) waveOutGetPosition16
|
|
413 pascal waveOutGetPitch(word ptr) waveOutGetPitch16
|
|
414 pascal waveOutSetPitch(word long) waveOutSetPitch16
|
|
415 pascal waveOutGetVolume(word ptr) waveOutGetVolume16
|
|
416 pascal waveOutSetVolume(word long) waveOutSetVolume16
|
|
417 pascal waveOutGetPlaybackRate(word ptr) waveOutGetPlaybackRate16
|
|
418 pascal waveOutSetPlaybackRate(word long) waveOutSetPlaybackRate16
|
|
419 pascal waveOutBreakLoop(word) waveOutBreakLoop16
|
|
420 pascal waveOutGetID(word ptr) waveOutGetID16
|
|
421 pascal waveOutMessage(word word long long) waveOutMessage16
|
|
501 pascal waveInGetNumDevs() waveInGetNumDevs16
|
|
502 pascal waveInGetDevCaps(word ptr word) waveInGetDevCaps16
|
|
503 pascal waveInGetErrorText(word ptr word) waveInGetErrorText16
|
|
504 pascal waveInOpen(ptr word ptr long long long) waveInOpen16
|
|
505 pascal waveInClose(word) waveInClose16
|
|
506 pascal waveInPrepareHeader(word ptr word) waveInPrepareHeader16
|
|
507 pascal waveInUnprepareHeader(word ptr word) waveInUnprepareHeader16
|
|
508 pascal waveInAddBuffer(word ptr word) waveInAddBuffer16
|
|
509 pascal waveInStart(word) waveInStart16
|
|
510 pascal waveInStop(word) waveInStop16
|
|
511 pascal waveInReset(word) waveInReset16
|
|
512 pascal waveInGetPosition(word ptr word) waveInGetPosition16
|
|
513 pascal waveInGetID(word ptr) waveInGetID16
|
|
514 pascal waveInMessage(word word long long) waveInMessage16
|
|
601 pascal timeGetSystemTime(ptr word) timeGetSystemTime16
|
|
602 pascal timeSetEvent(word word segptr long word) timeSetEvent16
|
|
603 pascal timeKillEvent(word) timeKillEvent16
|
|
604 pascal timeGetDevCaps(ptr word) timeGetDevCaps16
|
|
605 pascal timeBeginPeriod(word) timeBeginPeriod16
|
|
606 pascal timeEndPeriod(word) timeEndPeriod16
|
|
607 pascal timeGetTime() timeGetTime
|
|
701 pascal MCISENDCOMMAND(word word long long) mciSendCommand
|
|
702 pascal MCISENDSTRING(str ptr word word) mciSendString
|
|
703 pascal mciGetDeviceID(ptr) mciGetDeviceID
|
|
705 pascal mciLoadCommandResource(word str word) mciLoadCommandResource16
|
|
706 pascal mciGetErrorString(long ptr word) mciGetErrorString16
|
|
707 pascal mciSetDriverData(word long) mciSetDriverData16
|
|
708 pascal mciGetDriverData(word) mciGetDriverData16
|
|
710 stub MCIDRIVERYIELD
|
|
711 stub MCIDRIVERNOTIFY
|
|
712 stub MCIEXECUTE
|
|
713 stub MCIFREECOMMANDRESOURCE
|
|
714 stub MCISETYIELDPROC
|
|
715 stub MCIGETDEVICEIDFROMELEMENTID
|
|
716 stub MCIGETYIELDPROC
|
|
717 stub MCIGETCREATORTASK
|
|
800 pascal mixerGetNumDevs() mixerGetNumDevs16
|
|
801 pascal mixerGetDevCaps(word ptr long) mixerGetDevCaps16
|
|
802 pascal mixerOpen(ptr word long long) mixerOpen16
|
|
803 pascal mixerClose(word) mixerClose16
|
|
804 pascal mixerMessage(word word long long) mixerMessage16
|
|
805 pascal mixerGetLineInfo(word ptr long) mixerGetLineInfo16
|
|
806 pascal mixerGetID(word) mixerGetID16
|
|
807 pascal mixerGetLineControls(word ptr long) mixerGetLineControls16
|
|
808 pascal mixerGetControlDetails(word ptr long) mixerGetControlDetails16
|
|
809 pascal mixerSetControlDetails(word ptr long) mixerSetControlDetails16
|
|
900 pascal mmTaskCreate(ptr long long) mmTaskCreate16
|
|
902 stub MMTASKBLOCK
|
|
903 pascal mmTaskSignal(word) mmTaskSignal16
|
|
904 stub MMGETCURRENTTASK
|
|
905 stub MMTASKYIELD
|
|
1100 pascal DRVOPEN(str str long) DrvOpen
|
|
1101 pascal DRVCLOSE(word long long) DrvClose
|
|
1102 pascal DRVSENDMESSAGE(word word long long) DrvSendMessage
|
|
1103 pascal DRVGETMODULEHANDLE(word) DrvGetModuleHandle
|
|
1104 pascal DRVDEFDRIVERPROC(long word word long long) DrvDefDriverProc
|
|
1120 pascal mmThreadCreate(ptr ptr long long) mmThreadCreate16
|
|
1121 pascal mmThreadSignal(word) mmThreadSignal16
|
|
1122 stub MMTHREADBLOCK
|
|
1123 stub MMTHREADISCURRENT
|
|
1124 stub MMTHREADISVALID
|
|
1125 pascal mmThreadGetTask(word) mmThreadGetTask16
|
|
1150 stub MMSHOWMMCPLPROPERTYSHEET
|
|
1210 pascal mmioOpen(str ptr long) mmioOpen16
|
|
1211 pascal MMIOCLOSE(word word) mmioClose
|
|
1212 pascal MMIOREAD(word ptr long) mmioRead
|
|
1213 pascal MMIOWRITE(word ptr long) mmioWrite
|
|
1214 pascal MMIOSEEK(word long word) mmioSeek
|
|
1215 pascal MMIOGETINFO(word ptr word) mmioGetInfo
|
|
1216 pascal MMIOSETINFO(word ptr word) mmioSetInfo
|
|
1217 pascal MMIOSETBUFFER(word ptr long word) mmioSetBuffer
|
|
1218 pascal MMIOFLUSH(word word) mmioFlush
|
|
1219 pascal MMIOADVANCE(word ptr word) mmioAdvance
|
|
1220 pascal mmioStringToFOURCC(str word) mmioStringToFOURCC16
|
|
1221 pascal MMIOINSTALLIOPROC(long ptr long) mmioInstallIOProc16
|
|
1222 pascal MMIOSENDMESSAGE(word word long long) mmioSendMessage
|
|
1223 pascal MMIODESCEND(word ptr ptr word) mmioDescend
|
|
1224 pascal MMIOASCEND(word ptr word) mmioAscend
|
|
1225 pascal MMIOCREATECHUNK(word ptr word) mmioCreateChunk
|
|
1226 pascal MMIORENAME(ptr ptr ptr long) mmioRename
|
|
#2000 stub WINMMF_THUNKDATA16
|
|
#2001 stub RING3_DEVLOADER
|
|
#2002 stub WINMMTILEBUFFER
|
|
#2003 stub WINMMUNTILEBUFFER
|
|
#2005 stub MCIGETTHUNKTABLE
|
|
#2006 stub WINMMSL_THUNKDATA16
|