Andreas Mohr
f4185f63d0
Spelling fixes.
2000-02-20 19:17:15 +00:00
Marcus Meissner
f8e4fb0888
Made the buffer list in the directsound object thread-safe.
2000-02-20 19:16:12 +00:00
Gerard Patel
ec7d7fa380
Avoid too much refreshing when changing the drive in the 16 bits file
...
dialog.
2000-02-20 19:15:01 +00:00
Alexandre Julliard
cf1bcc496b
Corel merge:
...
Pierre Mageau
Don't update the combo box selection when closing the dialog only when
clicking on OK button. Adjust file dialog size when help button isn't
present.
Don Kelly.
Fixes problems with open dialog box filters.
Ulrich Czekalla
Prevents the help button from displaying on OpenFile dialogs unless
the proper flag is set in the OPENFILENAME struct.
Yuxi Zhang
Fixed memory leak.
Jean-Claude Batista
Add tooltips to the file Dialog toolbar.
Sylvain Bouchard, Bill Jin
Three new functions
EnumSelectedPidls, GetNumSelected, FILEDLG95_OnOpenUsingView: corrections
Instead of passing in a copy of ofn, passing in the pointer of ofn.
David Golding
A "!" was missing in a check against lpstrInitialDir.
Rick Mutzke
Fixed crash: if dialog has no filetypes appearing in the dropdown list.
Matt Robertson, Ulrich Czekalla
Fixed problems occurring with selection of files inside openfiledlg.
2000-02-20 18:54:04 +00:00
Juergen Schmied
2972b40048
- activated use of templates
...
- moved the creating of new folders to the shellview
2000-02-20 18:50:18 +00:00
Juergen Schmied
40bf27e4ef
Started with shell-clipboard handling (context menu cut&paste,
...
drag&drop).
2000-02-20 18:49:16 +00:00
Juergen Schmied
f37028370d
Removed ItemIDListList, reorganisation, more formats.
2000-02-20 18:48:41 +00:00
Juergen Schmied
2e39859ea1
- implemented rename, copy and delete file
...
- "new file" is activating label edit for rename
- implemented IShellView_SelectItem
2000-02-20 18:48:26 +00:00
Juergen Schmied
538f30dad8
Better context menus.
2000-02-20 18:47:41 +00:00
Juergen Schmied
e2b8804525
- new files related to context menu and drag drop file operations
...
- render functions for clipboardformats
2000-02-20 18:46:28 +00:00
Alexandre Julliard
3712c46511
Stephane Lussier
...
Implemented PathIsURLA and modified ShellExecute16 to be able to load URL
2000-02-20 18:43:44 +00:00
Juergen Schmied
b070313c80
Started implementation of shell notifications.
2000-02-20 18:40:55 +00:00
Juergen Schmied
cb23a8ed0f
New file (SHFileOperation).
2000-02-20 18:39:11 +00:00
Juergen Schmied
ed93b63b45
Fixes.
2000-02-20 18:38:19 +00:00
Juergen Schmied
229ea7a036
- new internal interface for item manipulation (cut/paste/new folder/delete/rename)
...
- implemented IPersistFolder2 interface
2000-02-20 18:37:48 +00:00
Juergen Schmied
02b0be7cff
New aPidl handling functions.
2000-02-20 18:36:23 +00:00
Alexandre Julliard
45a4b0a2ec
Avoid crash on NULL data pointer.
2000-02-20 13:57:13 +00:00
Andreas Mohr
63e8bd5d50
Added stub for RtlAssert().
2000-02-20 13:47:28 +00:00
Eric Pouech
1ee4a807c5
Got rid of PROFILE_ functions, now accessing Wine config options
...
through the registry.
2000-02-20 13:40:54 +00:00
Owen Wang
64b9d86669
Set the type of VarBstrFromDate to dwFlags, instead of lcid.
...
Ulrich Czekalla <ulrichc@corel.ca>
Fixed the problem with the date being off by one.
Petar Djukic
VariantCopy was ignoring VT_DISPATCH,VT_UNKNOWN, and VT_VARIANT. Same
with VariantClear.
Coerce function doesn't implement coercion for VT_DISPATCH type.
2000-02-18 19:14:29 +00:00
Alexandre Julliard
d65198c6b3
Changed the loading of typelib files to use a memory mapping instead
...
of reading the file bit by bit.
2000-02-18 19:08:40 +00:00
Eric Pouech
853043b4b7
Fixed prototype for OleTranslateColor.
2000-02-18 19:06:00 +00:00
Alexandre Julliard
90476d6b4a
Moved SystemHeap allocations to the process heap.
2000-02-16 22:47:24 +00:00
Juergen Schmied
32fe6bdc13
Added stub for CoResumeClassObjects.
2000-02-14 19:56:21 +00:00
Ove Kaaven
d0c3e19e8a
ioctlsocket() now returns success if the app sets nonblocking mode for
...
WSAAsyncSelect()-ed sockets.
2000-02-14 19:50:57 +00:00
Gerald Pfeifer
5d3cd5296f
Fixed FreeBSD compile.
2000-02-14 19:50:26 +00:00
Eric Pouech
696fb4f341
- fixed crash on mci channel tracing
...
- fixed 16 to 32 bit translation for MCI_BREAK and MCI_SYSINFO messages
2000-02-14 19:49:46 +00:00
Alexandre Julliard
83ab5ae577
Removed check for class existence.
2000-02-13 15:10:50 +00:00
Alexandre Julliard
d711ad9e0a
Removed superfluous GlobalFindAtom calls.
2000-02-13 15:10:16 +00:00
David Howells
53ec9f3287
Implemented isw*() wctype.h functions.
2000-02-13 15:04:24 +00:00
Alex Priem
d5a50a3cea
Fixed off-by-one error.
2000-02-13 15:02:43 +00:00
Oleg Korda
596bca5bfc
Added Russian translation.
2000-02-10 22:38:16 +00:00
Alexandre Julliard
383da68cf9
Optimized debugging API to reduce code size.
2000-02-10 22:15:21 +00:00
Alexandre Julliard
fc296da4e2
Removed extra includes from ole.h and wingdi.h.
2000-02-10 19:39:48 +00:00
Jeremy White
d3e22d9d55
Removed #include of wingdi.h and windef.h from winuser.h (and resolved
...
the resulting compilation failures).
2000-02-10 19:03:02 +00:00
Owen Wang
923685ac95
Make CLSIDFromString return a CLSID of zeros instead of crashing when
...
passed a null pointer.
2000-02-07 22:20:44 +00:00
Gerald Pfeifer
e5bd2f8221
Fixed unconditional use of JOYDEV.
2000-02-07 22:11:40 +00:00
Juergen Schmied
2577e9df2d
Changed import to ordinal.
2000-02-07 17:17:41 +00:00
Andreas Mohr
a16c0e19a7
- implemented serial numbers for audio CDs and data CDs
...
- big clean up of misc/cdrom.c and dlls/winmm/mcicda/mcicda.c function
naming and such
- split debug channel cdaudio into cdrom and mcicda
- fixed some typos
2000-02-07 16:28:52 +00:00
Sean Langley
9c92c7de2c
Made OleCreateFontIndirect have the same signature (exactly) as the
...
header file. Added olepro32 dll stubs.
2000-02-07 16:27:33 +00:00
Sean Langley
58c71d4f7c
OLEPRO32 stubs.
2000-02-07 16:26:56 +00:00
Wolfgang Schwotzer
8f22c91b93
Extended the winmm joystick API calls to support the new Linux
...
joystick driver.
2000-02-07 16:22:07 +00:00
Sheri Steeves
16cbf15686
Fix for the system tray, Icon and popup menu's now work.
2000-02-07 16:02:41 +00:00
Noomen Hamza
55490022b9
Running object table are not using 0 as a valid index anymore.
2000-02-07 16:01:37 +00:00
Marcus Meissner
bd26e4d2cf
Height calculation was 1 off in ImageList_Read.
2000-02-07 16:00:33 +00:00
Alexandre Julliard
b2f6f0e7d2
Removed resource.h.
2000-02-03 01:54:36 +00:00
Alex Priem
e15dff7411
- Implementation of WM_SETFORMAT
...
- Reworked drawing/selection
- Implementation of WM_KEYDOWN
2000-02-03 00:48:39 +00:00
Alexandre Julliard
318f4cefd2
Build most dlls as separate shared libraries.
2000-01-31 05:02:49 +00:00
Marcus Meissner
9c978ab18e
Overlay indices are signed shorts (-1 means no overlay)
...
(ImageList_SetOverlayIndex) should accept -1 as overlayindex.
(ImageList_Read) We can read a NxM bitmap from the stream and have
to convert it into a 1x(M*N) bitmap, set cCurImage,cMaxImage. Added
documentation.
(others) removed some potential operator precendence problems.
2000-01-30 22:21:22 +00:00
Ulrich Weigand
7d43bceb7e
Moved debugger to libwine to make it available to WineLib apps.
...
Try to invoke external debugger if internal debugger crashes.
Try to handle early invocation of debugger more gracefully.
2000-01-30 21:16:45 +00:00
Francois Gouget
f82a723a43
The COM virtual tables must use the
...
'ICOM_MSVTABLE_COMPAT_DummyRTTIVALUE' macro to provide padding in C++.
2000-01-30 02:55:16 +00:00
Andreas Mohr
8cd93514f0
- add some documentation items
...
- fix some spelling
- fix some warnings
2000-01-29 21:12:58 +00:00
Andreas Mohr
1fe93345c4
- support for reading labels and serial nums from device
...
- "reasonable" misc/cdrom.c device handling
- much improved audio CD support
- serial number overwrite bug fix
- spelling fixes
2000-01-29 21:11:47 +00:00
Andreas Mohr
027187df65
Added SETUPX dll.
2000-01-29 21:09:02 +00:00
Patrik Stridvall
fb32c7bb38
Fixed minor issues found by winapi_check.
2000-01-29 21:02:19 +00:00
Marcus Meissner
d40170d20c
Implemented ImageList_Read (not 100% correct in regarding to setting
...
the bitmap).
Filled out unknown members of ILHEAD.
Started reordering IMAGELIST to make it Windows binary compatible.
2000-01-29 21:00:25 +00:00
Marcus Meissner
8b466e0ce8
nIconIndex == -1 should return nr of available icons, not 0.
2000-01-29 20:59:31 +00:00
Alexandre Julliard
0dd3655fd0
Removed debugstr.h.
2000-01-29 19:49:58 +00:00
Juergen Schmied
6a9f1906a5
Small fix.
2000-01-27 05:39:44 +00:00
Alexandre Julliard
3d678afc4c
Dynamically load version.dll in MMDRV_GetDescription32.
2000-01-26 02:36:43 +00:00
Alexandre Julliard
8c7f7e4df9
Use a linked list instead of a DPA for the hook list.
2000-01-26 02:25:44 +00:00
Gerard Patel
617f6908de
Returns an error if trying to write to a stream opened for read.
2000-01-26 02:04:44 +00:00
Alexandre Julliard
fee65e4672
Don't crash when ObjectAttributes is NULL.
2000-01-26 01:39:51 +00:00
Alexandre Julliard
eafa391081
Use argv[0] to locate the server executable.
2000-01-25 21:19:58 +00:00
Alexandre Julliard
cb1fc735f0
Changed the server to return STATUS_* error codes.
2000-01-24 21:58:06 +00:00
Alexandre Julliard
2646fb6047
Built a complete translation table for RtlNtStatusToDosError.
2000-01-24 20:59:45 +00:00
Alexandre Julliard
54dc94ebf8
Merged dlls/ver into dlls/version.
2000-01-23 22:56:08 +00:00
Juergen Schmied
02d45e52c5
- implementation of RtlReg* (read access), RtlEvent*, RtlSemaphore*,
...
NtAllocateLocallyUniqueId
- implementation or stubs for NtAccessCheck, NtSetSecurityObject,
RtlClearBits, RtlEqualPrefixSid, RtlFindClearBits,
RtlFormatCurrentUserKeyPath, RtlGetControlSecurityDescriptor,
RtlIdentifierAuthoritySid, RtlImpersonateSelf, RtlInitializeBitMap,
RtlInitializeGenericTable, RtlMakeSelfRelativeSD,
RtlPrefixUnicodeString, RtlSetBits, RtlUnicodeToMultiByteN,
RtlUpcaseUnicodeStringToOemString, RtlUpcaseUnicodeToOemN,
RtlValidSid, RtlxUnicodeStringToOemSize
- corrected most RtlString* functions, added documentation
- more fixes and partial implementations
2000-01-23 22:35:33 +00:00
Marcus Meissner
9837b598bc
Replaced some weird C constructs (char[]="" ) with more compatible ones.
...
Added another NULL ptr check in _OnOpen.
2000-01-23 22:30:22 +00:00
Alexandre Julliard
de07869657
Moved winsock implementation to dlls/winsock.
2000-01-23 22:07:15 +00:00
Marcus Meissner
bade58f2d2
Added *.spec.c, *.spec.glue.s, *.glue.c to .cvsignore that need them.
2000-01-23 22:00:06 +00:00
Dmitry Timoshkov
d1e3d8d841
Replaced LocalToWideChar() by lstrcpynAtoW(), WideCharToLocal() by
...
lstrcpynWtoA().
2000-01-23 03:21:14 +00:00
Marcus Meissner
317c9d0ff6
Implemented (Register|Get|Revoke)ActiveObject from the docs.
2000-01-23 03:15:25 +00:00
Alexandre Julliard
681c75bf17
Added debugstr_guid function and used it to replace
...
WINE_StringFromCLSID in all debugging messages.
2000-01-18 05:09:49 +00:00
Uwe Bonnes
d0b0dbdc17
Always initialize lpWaveHdr->lpNext to NULL.
...
Don't fail on strange fragment sizes.
2000-01-18 01:09:45 +00:00
Gerard Patel
18a1126687
Rounds to the lowest integer, not the nearest.
2000-01-17 22:21:56 +00:00
Juergen Schmied
927525a9b3
If there is enough space in the buffer and the type is REG_SZ and the
...
string is not 0-terminated RegQueryValue and RegEnumValue are appending a 0.
2000-01-15 23:38:49 +00:00
Eric Pouech
4f81c3ea30
Replaced Wine specific DRIVER_GetType by a correct implementation of
...
GetDriverFlag.
2000-01-15 22:29:32 +00:00
Todd T. Fries
f84e8eaf8a
Add HAVE_SOUNDCARD_H to support OpenBSD.
2000-01-15 22:19:56 +00:00
Marcus Meissner
bc3ab4c541
Implemented OleRun.
2000-01-15 22:14:20 +00:00
Alexandre Julliard
afa4315507
Removed a dependency between oleaut32 and comctl32.
2000-01-12 05:01:02 +00:00
Peter Hunnisett
10c1532b41
Fix problem with initialization (reported by Andreas Mohr).
2000-01-12 04:56:13 +00:00
Alex Priem
504cfe51d3
InfoPtr checking mixed up WM_DESTROY and WM_CREATE.
2000-01-12 04:55:27 +00:00
Patrik Stridvall
7b0a088f5a
Non-Linux compile fix.
2000-01-09 21:42:42 +00:00
Juergen Schmied
f94761b873
Corrected behaviour of RegOpenKey in case of failure.
2000-01-09 21:10:18 +00:00
Alexandre Julliard
74e4a28a34
Built-in DLLs resources are now specified in spec file.
...
Removed unnecessary flags in built-in DLLs tables.
2000-01-09 04:20:31 +00:00
Bradley Baetz
ce80647898
Fixed race condition between app and wine in WAVE_mciPlay.
2000-01-09 02:38:24 +00:00
David Elliott
8b8a3438e2
Removed malloc/free hack and replaced with HeapAlloc/HeapFree throughout code.
...
Added critical section around code dealing with global variables.
Added a few comments about how ASPI is supposed to work.
Copy sense info into the correct place (right after the fixed 16-byte CDB).
Now returns target status (many Windows apps won't even look at the
sense are unless they get an error code).
Added SC_ABORT_SRB FIXME.
Added SC_GET_DISK_INFO place holder for clarity.
Updated Linux SG interface structure to include new kernel 2.2
status fields.
2000-01-08 22:25:02 +00:00
Marcus Meissner
6e8fe72edf
The new filedialog stuff does not handle template. So do not call if
...
there are any.
2000-01-08 22:23:12 +00:00
Patrik Stridvall
3e1be2679a
Fixed some issues found by winapi_check.
2000-01-08 22:21:15 +00:00
Ulrich Weigand
f030d7527a
Fixed alignment problem with VERSION_INFO members.
2000-01-08 22:19:46 +00:00
Alex Priem
f1a3f1752d
- When processing WM_PAINT messages, the treeview might sometimes use
...
the wrong hdc. Fixed.
- Better checking for TREEVIEW_INFO *infoPtr=NULL.
Similar to code in toolbar.c
- Other small fixes (subclassed edit control).
2000-01-05 01:48:56 +00:00
Adam Sacarny
d2304aa893
Fix for compilers that don't support 'long long' (From Ove Kaaven).
2000-01-05 01:42:13 +00:00
Eric Pouech
282377824d
Added more MIDI messages 16<=>32 mapping.
...
Fixes some bugs in buffers handling and index for MAPPER.
2000-01-04 01:04:48 +00:00
Eric Pouech
a5bad1034e
Put back visible minimum timer resolution to 1 ms.
...
Decorrelate the service thread resolution from the user required timer
& visible minimum resolutions.
Removed the Callback.TimeFuncProc entry.
2000-01-04 00:57:11 +00:00
Bradley Baetz
6797d74415
Convert mmio to allow the use of 32 bit mmio procedures.
2000-01-04 00:54:18 +00:00
Juergen Schmied
6d17c61096
Small fixes.
2000-01-04 00:33:56 +00:00
Patrik Stridvall
6afc68aabd
Fixed some issues found by winapi_check.
2000-01-04 00:32:38 +00:00
Alexandre Julliard
b7c84d3b22
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
...
Implemented WM_SIZE message support. Optimized drawing to use
precalculated size values rather than recalculating during each call
of MONTHCAL_Refresh.
2000-01-04 00:30:21 +00:00
Eric Pouech
0adb3c23ad
Use a uniform naming scheme for driver modules.
2000-01-04 00:27:39 +00:00
Eric Pouech
ba2a9a06ef
Added support for WODM_BREAKLOOP message.
2000-01-04 00:25:57 +00:00
Eric Pouech
1bf5dea29a
Removed extraneous ERR message.
2000-01-04 00:25:39 +00:00
Eric Pouech
507950c461
Added support for MCI_INFO_COPYRIGHT and MCI_INFO_NAME.
2000-01-04 00:25:22 +00:00
Andreas Mohr
06b3475048
Added spec entry for _itoa.
2000-01-04 00:24:38 +00:00
Andreas Mohr
caad1d8e9d
- prevent mem leak of CRTDLL_acmdln_dll
...
- better argument parsing
- last xargv entry has to be NULL
- return value is environment pointer instead of NULL
- added a spec entry for bsearch()
2000-01-04 00:22:46 +00:00
Alexandre Julliard
6f715732e7
Make use of automatic ordinal allocation.
2000-01-01 22:06:18 +00:00
Alexandre Julliard
81ee21ddff
Cosmetics.
1999-12-27 05:26:00 +00:00
Francois Gouget
baa9bf9a23
Buffer overflows and strncpy fixes.
1999-12-27 05:24:06 +00:00
Alexandre Julliard
8a3edf9b5a
Fixed/commented out duplicate entry point names.
1999-12-26 23:12:38 +00:00
Francois Gouget
e73b8b84ba
Wrapped some strings in a debugstr_* call.
...
Replaced some calls to debugstr_{a,w} by debugstr_{a,w}n.
Removed redundant 'L's for Unicode strings.
Tried to harmonize the traces a little bit.
1999-12-26 00:40:37 +00:00
Francois Gouget
f3ca842678
FILEDLG95_HandleCustomDialogMessages:
...
- for the three handled messages we must return the required buffer size
- for CDM_GETFILEPATH paths like "dir\file" were handled incorrectly
- fixed multiple potential buffer overflows.
FILEDLG95_OnOpen: fixed a use of strncpy without '\0'.
FILEDLG95_SHELL_NewFolder: the size of lpstrCaption was incorrect
leading to a buffer overflow.
1999-12-26 00:34:23 +00:00
Francois Gouget
7e5f828b12
Better support very long strings by avoiding to copy them in a fixed
...
size buffer (one exception partly remains: callback strings).
Raise the buffer size to 512 characters.
Merge the handling of item 0 and other items together in GetItemA to
reduce code duplication.
1999-12-25 22:57:17 +00:00
Marcus Meissner
bac7be750b
Cast the unsigned int to signed, or NEAR_MATCH will not work.
1999-12-25 22:55:40 +00:00
Eric Pouech
f919cf3a41
Fixed some bogus values in MCI_STATUS handling (position & length of tracks).
...
Added support for MCI_INFO on MEDIA_UPC & MEDIA_IDENTITY commands.
1999-12-25 22:54:11 +00:00
Huw D M Davies
f35356db11
DPA_DeletePtr was resizing the array to a too small size.
1999-12-25 22:51:53 +00:00
Francois Gouget
cb9c964952
Modified IcmpCloseHandle and IcmpSendEchoRequest so that we don't
...
crash if the handle is INVALID_HANDLE_VALUE.
1999-12-25 22:46:22 +00:00
Peter Hunnisett
de73965d67
Fixed ordinal numbering and added new spec stub.
1999-12-20 04:12:23 +00:00
Marcus Meissner
5b66f70f67
Small fix to get GET_DEVICE_TYPE working (verified by Dan Kegel).
1999-12-20 04:02:48 +00:00
Ian Schmidt
c5af796977
Corrected background color and fixed leaking GDI brush.
1999-12-20 04:00:52 +00:00
Francois Gouget
7e39c75b42
If lpTitle==NULL and cbBuf==0 then we must return the required buffer
...
size.
1999-12-20 03:52:29 +00:00
Shaun Morris
271f522fa9
Implemented _TrackMouseEvent for the TME_LEAVE flag.
1999-12-20 03:48:25 +00:00
Eric Pouech
5c7f1ab978
Added the ability to open several streams on the same driver.
...
Added a few acmMetrics options.
1999-12-12 21:28:09 +00:00
Eric Pouech
be5e3c6512
SysStringLen can get a NULL pointer (and shall return 0).
1999-12-12 21:27:41 +00:00
Eric Pouech
656eebd866
Now using notification for detecting when a WAVEHDR has been played
1999-12-12 21:27:18 +00:00
Eric Pouech
d5cd083d2c
Enhanced synchronization between playback thread and stop/close commands
...
Now using notification for detecting when a WAVEHDR has been played
1999-12-12 21:26:09 +00:00
Huw D M Davies
7377a16297
Fix no. of arguments in a WARN statement.
1999-12-12 19:39:08 +00:00
Andreas Mohr
7fb732e597
Fixed compiler warnings.
1999-12-12 00:47:51 +00:00
Juergen Schmied
128f1e7015
Added StrNCpyA, StrNCpyW.
1999-12-12 00:40:23 +00:00
Alexandre Julliard
8551f8ca98
Xiang Li
...
Implementation of a proxy ODBC32 dll.
1999-12-11 23:56:46 +00:00
Alexandre Julliard
1dc551cf6b
Authors: Kai Morich <kai.morich@bigfoot.de>, Marcus Meissner <marcus@jet.franken.de>
...
Added systray support.
Swallow the windows systray icons into kpanel systray if KDE/KWM is
running.
1999-12-11 23:54:59 +00:00
Juergen Schmied
044db46459
Stubs for LsaFreeMemory, LsaQueryInformationPolicy, LsaClose.
...
Small fixes.
1999-12-11 23:19:54 +00:00
Bradley Baetz
0497aa649a
The wavemap driver wasn't passing the callback type to the
...
DriverCallback routine correctly.
1999-12-11 23:04:55 +00:00
Patrik Stridvall
9af5e69107
Fixed some issues found by winapi_check.
1999-12-11 23:02:15 +00:00
Juergen Schmied
9270a10926
Small fixes.
1999-12-11 23:00:17 +00:00
Marcus Meissner
eff4087da1
Added NtPowerInformation stub.
1999-12-10 03:27:15 +00:00
Gerard Patel
f44c1f7e13
Transfer only cbStruct size in BindCtxImpl_S(G)etOptions.
1999-12-10 03:23:35 +00:00
Dimitrie O. Paun
dd03cc19fd
Make use of the DEFAULT_DEBUG_CHANNEL where appropriate.
...
Use the default version of FIXME, ERR, WARN, TRACE for the default
channel.
1999-12-08 03:56:23 +00:00
Bradley Baetz
8ee45ac7d7
- Fix MMIO_{Open,Rename} to check the filename (of the form
...
file.ext+ABC) for the correct mmio procedure to use.
- mmioStringToFOURCC now converts to uppercase if asked to, and handles
strings of length < 4.
1999-12-08 03:26:31 +00:00
Andreas Mohr
a2da86898a
Added .rc file support for Win16 NE modules.
...
Moved display.c and mouse.c to separate dll directories.
1999-12-06 01:20:00 +00:00
Andreas Mohr
ffdd1717d4
- the OLE version returned was too low
...
- renamed OABuildVersion16 to OaBuildVersion16
- spelling fixes
1999-12-05 23:52:56 +00:00
Francois Gouget
42d4f30156
Whenever we do an strncpy we should make sure we put a '\0' at the end
...
of the buffer.
1999-12-05 23:11:47 +00:00
Eric Pouech
72da44af4c
Fixed mciInfo.
1999-12-05 23:09:49 +00:00
Eric Pouech
c06089d0c5
Added support for WAVE_FORMAT_QUERY flag in wodOpen.
1999-12-05 23:09:13 +00:00
Eric Pouech
94d6bc927f
Correctly implement ACM_STREAMOPENF_QUERY flag in acmOpenStream.
1999-12-05 23:08:42 +00:00
Eric Pouech
92e492e296
Fixed MCI_OPEN command for types like "CDAUDIO!H:".
1999-12-05 23:08:08 +00:00
Eric Pouech
29ebdb7690
Fake MIDI_IO_STATUS support in midi in open
...
Fixed bug in midi in while reading data
1999-12-05 02:19:24 +00:00
Eric Pouech
6ff83ad45f
Fixed infinite loop for 0-length wavehdrs.
1999-12-05 02:18:59 +00:00
Eric Pouech
e2ab3ef792
Fixed buggy playback for non PCM files
...
Added support for from & to indexes for playback
Now using double wavehdr for better output
Cleaned-up internal structs and removed last 16 bit API adherence
1999-12-05 02:18:35 +00:00
Eric Pouech
5f2f5188b2
Tried to reduce echo in playSound API (using two wavehdr instead of
...
one).
1999-12-05 02:18:01 +00:00
Eric Pouech
aa5f5a3244
Added callback mechanisms for MIDI IN.
1999-12-05 02:17:40 +00:00