Release 940420
Wed Apr 20 14:53:35 1994 Bob Amstadt (bob@pooh)
* [tools/build.c] [if1632/call.S] [if1632/Imakefile]
Fixed bug for non-Linux systems.
Apr 18, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte)
* [windows/win.c]
Bug fixed in CreateWindowEx() : Now use SetMenu() for menubar setup.
New empty stub for function SetSysModalWindow().
* [misc/exec.c]
New empty stub for function ExitWindows().
* [objects/font.c]
New empty stub for function EnumFonts().
* New file [misc/property.c]
New functions RemoveProp(), GetProp(), SetProp() & EnumProps().
* New file [misc/shell.c]
New empty stubs for function RegisterShellProc(),
ShellExecute() & ShellProc().
* New files [loader/task.c] & [include/task.h]
Move functions GetWindowTask(), GetNumTask(), EnumTaskWindows()
from 'loader/library.c'.
* [if1632/user.c] [if1632/kernel.c]
Put Atoms functions entries.
* [controls/combo.c]
New functions DirDlgSelectComboBox() & DirDlgListComboBox().
* [controls/listbox.c]
New functions DirDlgSelect() & DirDlgList().
Sun Apr 17 20:57:59 1994 Erik Bos (erik@trashcan.hacktic.nl)
* [objects/test.c]
GrayString() added.
* [if1632/callback.c]
CallGrayStringProc() added.
* [if1632/relay.c] [if1632/mmsystem.spec]
Added.
* [if1632/kernel.spec] [if1632/user.spec]
Added forgotten specs for atom functions.
Tue Apr 12 00:05:31 1994 Bob Amstadt (bob@pooh)
* misc/spy.c (SpyInit): Added more message types
* [windows/mdi.c] [include/mdi.h]
Maximizing and restoring child windows.
Tiling of child windows.
Mon Apr 11 20:48:28 1994 Alexandre Julliard (julliard@lamisun.epfl.ch)
* [windows/winpos.c]
Revert focus and activation to previous window when hiding a window.
* [windows/syscolor.c]
Implemented system color objects (brushes and pens created at
SetSysColor() time for better performance).
* [windows/graphics.c] [windows/nonclient.c] [controls/button.c]
Changed painting code to use system color objects.
* [windows/message.c]
New function MSG_InternalGetMessage() for internal messages
loops (e.g. for dialogs or menus).
* [windows/hook.c] [include/hook.h] (New files)
Beginning of the window hooks implementation.
* [windows/dialog.c]
Use new function MSG_InternalGetMessage() in DialogBox().
* [if1632/callback.c]
Added function CallHookProc().
Apr 11, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte)
* [windows/event.c]
Bug fix : WM_CHARs are sent to focused window like WM_KEY???.
* [misc/exec.c]
Nothing much more than a stub for LoadModule(), I saw there a lot
to be done in that corner, I will come back later ...
* [loader/library.c]
New functions GetWindowTask(), GetNumTask(), EnumTaskWindows()
and associated modules & tasks linked-lists.
(it's only an 'emerging bud', more to come next weeks).
* [loader/wine.c]
Use LoadLibrary() instead of LoadImage() for 'sysres.dll'.
* [control/menu.c]
You can now click outside menu region without problem.
Keyboard navig more smootly, even if a child has the focus.
Bug fix in InsertItem(), (bad linklist when insert point not found).
change Realloc for Free & Alloc in ModifyItem().
MF_STRING now set BLACK_PEN to fix bug of bad color of the underscores
done by DrawText(), (maybe it should done in DrawText() itself ?).
Sun Apr 10 14:06:08 1994 Erik Bos (erik@trashcan.hacktic.nl)
* [misc/profile.c]
.INI files will now be stored in / loaded from the windows dir
if no path is supplied.
* [if1632/kernel.spec]
Fixed GetDriveType's prototype.
* [if1632/winsock.spec] [include/winsock.h] [misc/winsocket.c]
Fixed prototypes: winsock uses a word as socket handle not an int.
* [misc/winsocket.c]
Added heap allocation for returned structures.
Added non-blocking WSAAsyncGetXbyY() functions as blocking ones.
* [loader/wine.c]
Added IsDLLLoaded(), used in LoadImage() to prevent loading
a dll multiple times.
Directory is added to wine's path when a fullpath is supplied when
starting wine.
LoadImage(): DLL filename used instead DLL's own internal name,
fixes 'Bad DLL name' errors.
Sat Apr 9 08:26:03 1994 David Metcalfe <david@prism.demon.co.uk>
* [controls/edit.c] [controls/widgets.c]
First release of edit control.
1994-04-21 03:20:00 +02:00
|
|
|
name mmsystem
|
1995-03-19 18:39:39 +01:00
|
|
|
id 10
|
Release 940420
Wed Apr 20 14:53:35 1994 Bob Amstadt (bob@pooh)
* [tools/build.c] [if1632/call.S] [if1632/Imakefile]
Fixed bug for non-Linux systems.
Apr 18, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte)
* [windows/win.c]
Bug fixed in CreateWindowEx() : Now use SetMenu() for menubar setup.
New empty stub for function SetSysModalWindow().
* [misc/exec.c]
New empty stub for function ExitWindows().
* [objects/font.c]
New empty stub for function EnumFonts().
* New file [misc/property.c]
New functions RemoveProp(), GetProp(), SetProp() & EnumProps().
* New file [misc/shell.c]
New empty stubs for function RegisterShellProc(),
ShellExecute() & ShellProc().
* New files [loader/task.c] & [include/task.h]
Move functions GetWindowTask(), GetNumTask(), EnumTaskWindows()
from 'loader/library.c'.
* [if1632/user.c] [if1632/kernel.c]
Put Atoms functions entries.
* [controls/combo.c]
New functions DirDlgSelectComboBox() & DirDlgListComboBox().
* [controls/listbox.c]
New functions DirDlgSelect() & DirDlgList().
Sun Apr 17 20:57:59 1994 Erik Bos (erik@trashcan.hacktic.nl)
* [objects/test.c]
GrayString() added.
* [if1632/callback.c]
CallGrayStringProc() added.
* [if1632/relay.c] [if1632/mmsystem.spec]
Added.
* [if1632/kernel.spec] [if1632/user.spec]
Added forgotten specs for atom functions.
Tue Apr 12 00:05:31 1994 Bob Amstadt (bob@pooh)
* misc/spy.c (SpyInit): Added more message types
* [windows/mdi.c] [include/mdi.h]
Maximizing and restoring child windows.
Tiling of child windows.
Mon Apr 11 20:48:28 1994 Alexandre Julliard (julliard@lamisun.epfl.ch)
* [windows/winpos.c]
Revert focus and activation to previous window when hiding a window.
* [windows/syscolor.c]
Implemented system color objects (brushes and pens created at
SetSysColor() time for better performance).
* [windows/graphics.c] [windows/nonclient.c] [controls/button.c]
Changed painting code to use system color objects.
* [windows/message.c]
New function MSG_InternalGetMessage() for internal messages
loops (e.g. for dialogs or menus).
* [windows/hook.c] [include/hook.h] (New files)
Beginning of the window hooks implementation.
* [windows/dialog.c]
Use new function MSG_InternalGetMessage() in DialogBox().
* [if1632/callback.c]
Added function CallHookProc().
Apr 11, 94 martin2@trgcorp.solucorp.qc.ca (Martin Ayotte)
* [windows/event.c]
Bug fix : WM_CHARs are sent to focused window like WM_KEY???.
* [misc/exec.c]
Nothing much more than a stub for LoadModule(), I saw there a lot
to be done in that corner, I will come back later ...
* [loader/library.c]
New functions GetWindowTask(), GetNumTask(), EnumTaskWindows()
and associated modules & tasks linked-lists.
(it's only an 'emerging bud', more to come next weeks).
* [loader/wine.c]
Use LoadLibrary() instead of LoadImage() for 'sysres.dll'.
* [control/menu.c]
You can now click outside menu region without problem.
Keyboard navig more smootly, even if a child has the focus.
Bug fix in InsertItem(), (bad linklist when insert point not found).
change Realloc for Free & Alloc in ModifyItem().
MF_STRING now set BLACK_PEN to fix bug of bad color of the underscores
done by DrawText(), (maybe it should done in DrawText() itself ?).
Sun Apr 10 14:06:08 1994 Erik Bos (erik@trashcan.hacktic.nl)
* [misc/profile.c]
.INI files will now be stored in / loaded from the windows dir
if no path is supplied.
* [if1632/kernel.spec]
Fixed GetDriveType's prototype.
* [if1632/winsock.spec] [include/winsock.h] [misc/winsocket.c]
Fixed prototypes: winsock uses a word as socket handle not an int.
* [misc/winsocket.c]
Added heap allocation for returned structures.
Added non-blocking WSAAsyncGetXbyY() functions as blocking ones.
* [loader/wine.c]
Added IsDLLLoaded(), used in LoadImage() to prevent loading
a dll multiple times.
Directory is added to wine's path when a fullpath is supplied when
starting wine.
LoadImage(): DLL filename used instead DLL's own internal name,
fixes 'Bad DLL name' errors.
Sat Apr 9 08:26:03 1994 David Metcalfe <david@prism.demon.co.uk>
* [controls/edit.c] [controls/widgets.c]
First release of edit control.
1994-04-21 03:20:00 +02:00
|
|
|
|
1995-03-19 18:39:39 +01:00
|
|
|
1 pascal MMSYSTEM_WEP(word word word ptr) MMSYSTEM_WEP
|
|
|
|
2 pascal SNDPLAYSOUND(ptr word) sndPlaySound
|
|
|
|
5 pascal MMSYSTEMGETVERSION() mmsystemGetVersion
|
|
|
|
6 pascal DriverProc(long word word long long) DriverProc
|
|
|
|
30 pascal OUTPUTDEBUGSTR(ptr) OutputDebugStr
|
|
|
|
31 pascal DriverCallback(long word word word long long long)
|
|
|
|
DriverCallback
|
|
|
|
#32 pascal STACKENTER
|
|
|
|
#33 pascal STACKLEAVE
|
|
|
|
#34 pascal MMDRVINSTALL
|
|
|
|
101 pascal JOYGETNUMDEVS() JoyGetNumDevs
|
|
|
|
102 pascal JOYGETDEVCAPS(word ptr word) JoyGetDevCaps
|
|
|
|
103 pascal JOYGETPOS(word ptr) JoyGetPos
|
|
|
|
104 pascal JOYGETTHRESHOLD(word ptr) JoyGetThreshold
|
|
|
|
105 pascal JOYRELEASECAPTURE(word) JoyReleaseCapture
|
|
|
|
106 pascal JOYSETCAPTURE(word word word word) JoySetCapture
|
|
|
|
107 pascal JOYSETTHRESHOLD(word word) JoySetThreshold
|
|
|
|
109 pascal JOYSETCALIBRATION(word) JoySetCalibration
|
|
|
|
201 pascal MIDIOUTGETNUMDEVS() midiOutGetNumDevs
|
|
|
|
202 pascal MIDIOUTGETDEVCAPS(word ptr word) midiOutGetDevCaps
|
|
|
|
203 pascal MIDIOUTGETERRORTEXT(word ptr word) midiOutGetErrorText
|
|
|
|
204 pascal MIDIOUTOPEN(ptr word ptr long long long) midiOutOpen
|
|
|
|
205 pascal MIDIOUTCLOSE(word) midiOutClose
|
|
|
|
206 pascal MIDIOUTPREPAREHEADER(word ptr word) midiOutPrepareHeader
|
|
|
|
207 pascal MIDIOUTUNPREPAREHEADER(word ptr word) midiOutUnprepareHeader
|
|
|
|
208 pascal MIDIOUTSHORTMSG(word long) midiOutShortMsg
|
|
|
|
209 pascal MIDIOUTLONGMSG(word ptr word) midiOutLongMsg
|
|
|
|
210 pascal MIDIOUTRESET(word) midiOutReset
|
|
|
|
211 pascal MIDIOUTGETVOLUME(word ptr) midiOutGetVolume
|
|
|
|
212 pascal MIDIOUTSETVOLUME(word long) midiOutSetVolume
|
|
|
|
215 pascal MIDIOUTGETID(word ptr) midiOutGetID
|
|
|
|
216 pascal MIDIOUTMESSAGE(word word long long) midiOutMessage
|
|
|
|
301 pascal MIDIINGETNUMDEVS() midiInGetNumDevs
|
|
|
|
302 pascal MIDIINGETDEVCAPS(word ptr word) midiInGetDevCaps
|
|
|
|
303 pascal MIDIINGETERRORTEXT(word ptr word) midiInGetErrorText
|
|
|
|
304 pascal MIDIINOPEN(ptr word ptr long long long) midiInOpen
|
|
|
|
305 pascal MIDIINCLOSE(word) midiInClose
|
|
|
|
306 pascal MIDIINPREPAREHEADER(word ptr word) midiInPrepareHeader
|
|
|
|
307 pascal MIDIINUNPREPAREHEADER(word ptr word) midiInUnprepareHeader
|
|
|
|
309 pascal MIDIINSTART(word) midiInStart
|
|
|
|
310 pascal MIDIINSTOP(word) midiInStop
|
|
|
|
311 pascal MIDIINRESET(word) midiInReset
|
|
|
|
312 pascal MIDIINGETID(word ptr) midiInGetID
|
|
|
|
313 pascal MIDIINMESSAGE(word word long long) midiInMessage
|
|
|
|
350 pascal AUXGETNUMDEVS() auxGetNumDevs
|
|
|
|
351 pascal AUXGETDEVCAPS(word ptr word) auxGetDevCaps
|
|
|
|
352 pascal AUXGETVOLUME(word ptr) auxGetVolume
|
|
|
|
353 pascal AUXSETVOLUME(word long) auxSetVolume
|
|
|
|
354 pascal AUXOUTMESSAGE(word word long long) auxOutMessage
|
|
|
|
401 pascal WAVEOUTGETNUMDEVS() waveOutGetNumDevs
|
|
|
|
402 pascal WAVEOUTGETDEVCAPS(word ptr word) waveOutGetDevCaps
|
|
|
|
403 pascal WAVEOUTGETERRORTEXT(word ptr word) waveOutGetErrorText
|
|
|
|
404 pascal WAVEOUTOPEN(ptr word ptr long long long) waveOutOpen
|
|
|
|
405 pascal WAVEOUTCLOSE(word) waveOutClose
|
|
|
|
406 pascal WAVEOUTPREPAREHEADER(word ptr word) waveOutPrepareHeader
|
|
|
|
407 pascal WAVEOUTUNPREPAREHEADER(word ptr word) waveOutUnprepareHeader
|
|
|
|
408 pascal WAVEOUTWRITE(word ptr word) waveOutWrite
|
|
|
|
409 pascal WAVEOUTPAUSE(word) waveOutPause
|
|
|
|
410 pascal WAVEOUTRESTART(word) waveOutRestart
|
|
|
|
411 pascal WAVEOUTRESET(word) waveOutReset
|
|
|
|
412 pascal WAVEOUTGETPOSITION(word ptr word) waveOutGetPosition
|
|
|
|
413 pascal WAVEOUTGETPITCH(word ptr) waveOutGetPitch
|
|
|
|
414 pascal WAVEOUTSETPITCH(word long) waveOutSetPitch
|
|
|
|
415 pascal WAVEOUTGETVOLUME(word ptr) waveOutGetVolume
|
|
|
|
416 pascal WAVEOUTSETVOLUME(word long) waveOutSetVolume
|
|
|
|
417 pascal WAVEOUTGETPLAYBACKRATE(word ptr) waveOutGetPlaybackRate
|
|
|
|
418 pascal WAVEOUTSETPLAYBACKRATE(word long) waveOutSetPlaybackRate
|
|
|
|
419 pascal WAVEOUTBREAKLOOP(word) waveOutBreakLoop
|
|
|
|
420 pascal WAVEOUTGETID(word ptr) waveOutGetID
|
|
|
|
421 pascal WAVEOUTMESSAGE(word word long long) waveOutMessage
|
|
|
|
501 pascal WAVEINGETNUMDEVS() waveInGetNumDevs
|
|
|
|
502 pascal WAVEINGETDEVCAPS(word ptr word) waveInGetDevCaps
|
|
|
|
503 pascal WAVEINGETERRORTEXT(word ptr word) waveInGetErrorText
|
|
|
|
504 pascal WAVEINOPEN(ptr word ptr long long long) waveInOpen
|
|
|
|
505 pascal WAVEINCLOSE(word) waveInClose
|
|
|
|
506 pascal WAVEINPREPAREHEADER(word ptr word) waveInPrepareHeader
|
|
|
|
507 pascal WAVEINUNPREPAREHEADER(word ptr word) waveInUnprepareHeader
|
|
|
|
508 pascal WAVEINADDBUFFER(word ptr word) waveInAddBuffer
|
|
|
|
509 pascal WAVEINSTART(word) waveInStart
|
|
|
|
510 pascal WAVEINSTOP(word) waveInStop
|
|
|
|
511 pascal WAVEINRESET(word) waveInReset
|
|
|
|
512 pascal WAVEINGETPOSITION(word ptr word) waveInGetPosition
|
|
|
|
513 pascal WAVEINGETID(word ptr) waveInGetID
|
|
|
|
514 pascal WAVEINMESSAGE(word word long long) waveInMessage
|
|
|
|
601 pascal timeGetSystemTime(ptr word) timeGetSystemTime
|
|
|
|
602 pascal timeSetEvent(word word ptr long word) timeSetEvent
|
|
|
|
603 pascal timeKillEvent(word) timeKillEvent
|
|
|
|
604 pascal timeGetDevCaps(ptr word) timeGetDevCaps
|
|
|
|
605 pascal timeBeginPeriod(word) timeBeginPeriod
|
|
|
|
606 pascal timeEndPeriod(word) timeEndPeriod
|
|
|
|
607 pascal timeGetTime() timeGetTime
|
|
|
|
701 pascal MCISENDCOMMAND(word word long long) mciSendCommand
|
|
|
|
702 pascal MCISENDSTRING(ptr ptr word word) mciSendString
|
|
|
|
703 pascal MCIGETDEVICEID(ptr) mciSendCommand
|
|
|
|
706 pascal MCIGETERRORSTRING(long ptr word) mciGetErrorString
|
|
|
|
#900 pascal MMTASKCREATE
|
|
|
|
#902 pascal MMTASKBLOCK
|
|
|
|
#903 pascal MMTASKSIGNAL
|
|
|
|
#904 pascal MMGETCURRENTTASK
|
|
|
|
#905 pascal MMTASKYIELD
|
|
|
|
1100 pascal DRVOPEN(ptr ptr 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
|
|
|
|
1210 pascal MMIOOPEN(ptr ptr long) mmioOpen
|
|
|
|
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(ptr word) mmioStringToFOURCC
|
|
|
|
1221 pascal MMIOINSTALLIOPROC(long ptr long) mmioInstallIOProc
|
|
|
|
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
|
1994-05-25 18:25:21 +02:00
|
|
|
|
|
|
|
|