Commit Graph

807 Commits

Author SHA1 Message Date
Ulrich Weigand 23e9b04094 Implemented GlobalChangeLockCount (KERNEL.365). 1998-12-01 15:19:54 +00:00
Ulrich Weigand 416d39e7c4 Implemented Local32Info, stubs for Local32First/Next (KERNEL.444-446). 1998-12-01 14:45:37 +00:00
Ulrich Weigand 87dbaa9a05 Implemented GdiFreeResources (GDI.609). 1998-12-01 13:00:05 +00:00
Robert Riggs b9950124a1 Fixed 8-bit WAV format handling (it is unsigned data).
Fixed off-by-one checks for buffer wrap.
Increment ref count for primary buffer in CreateSoundBuffer().
Added DSBPN_OFFSETSTOP support to position notification code.
Lots of minor parameter validation checks.
Stubs for: IDirectSound_initialize(), IDirectSound_Compact(),
and IDirectSound_GetSpeakerConfig().
Fixed freq shifting with 16-bit data problem, fixed 8bit<->16bit
conversion.
Lots of thread locking for DirectSound buffers.
Dealloc primary buffer when dsound is deallocated.
1998-12-01 12:57:31 +00:00
Uwe Bonnes 99b8886e74 Added the TEXT() and MAKELRESULT() definitions. 1998-12-01 12:54:18 +00:00
Juergen Schmied a40e74255e Small change. 1998-12-01 12:52:56 +00:00
James Juran 50bb879dfb Revert misguided change to install_lib that broke -disable-lib
configure option.
1998-12-01 12:47:29 +00:00
Juergen Schmied 24ab0f1f77 New parameter SPI_GETDRAGFULLWINDOW.
One missing break in SPI_GETDRAGFULLWINDOW.
1998-12-01 11:19:51 +00:00
Juergen Schmied a784a9d7eb New functions ILGlobalClone/ILGlobalFree. 1998-12-01 11:04:14 +00:00
Huw D M Davies f59b215a73 Add a note about WinPrinters. 1998-12-01 09:58:56 +00:00
Marcus Meissner 1ffd5009fa Added some stubs, some ptr->str conversions. 1998-12-01 09:34:05 +00:00
Lionel Ulmer 581a8edd74 - added definition of DirectDrawCreateClipper.
- more versatile support of surfaces / better surface description support.
1998-12-01 09:30:22 +00:00
Juergen Schmied 07e0d947da Fixed wrong parameter count for SHChangeNotifyDeregister, SHFreeUnusedLibraries.
New functions ParseField, Get/SetInstanceExplorer(), PathIsUNC, PathIsRelative.
Stubs SHWaitForFileToOpen, PathFindOnPath.
1998-12-01 08:55:13 +00:00
Juergen Schmied 28d3542071 Small changes to print the strings in the relay-trace. 1998-12-01 08:31:11 +00:00
NF Stevens a406682cea The class name needs to be converted to a getptr. 1998-12-01 08:29:29 +00:00
Eric Pouech 40c7c4f371 Fixed memory/status recovery when error occured in MIDI_mciOpen.
Fixed support for RMID files in MIDI_mciOpen.
Fixed bug for playing MIDI files with tempo changes. Sound output is
now correct, but length of tracks (and therefore of whole file) is not
correct.
Changed error values (INTERNAL => INVALID_FILE) when file cannot be read.
1998-12-01 08:28:43 +00:00
Eric Pouech 95bce834ca Fixed memory/status recovery when error occured in WAVE_mciOpen.
Changed error values (INTERNAL => INVALID_FILE) when file cannot
be read.
1998-12-01 08:27:22 +00:00
Juergen Schmied c8a213a2b6 Stubs for MCIWndCreate[A|W]. 1998-12-01 08:26:45 +00:00
Juergen Schmied 07b6939bdf VerQueryValue, bugfix: we cant convert binary data with
HEAP_strdupWtoA (\VarFileInfo\Translation).
1998-12-01 08:25:38 +00:00
Juergen Schmied 54b33cfbeb Stubs for EnumServiceStatus32, small changes. 1998-11-30 17:41:17 +00:00
Juergen Schmied 4493a74c23 Load now the first icon from the *.ani file instead of crashing. 1998-11-30 17:29:28 +00:00
Marcus Meissner 773c7b75f6 Fix warnings in miscemu/main.c. 1998-11-30 17:18:30 +00:00
Uwe Bonnes 9ea63d0ca0 - added some defines around the CommPort (PURGE_XXX and MS_XXX_ON)
- added the DLGTEMPLATE and DLGITEMTEMPLATE structures
- added the function definition for StartPage,EndPage,GetCommMask,
	GetCommModemStatus and PurgComm,WaitCommEvent.
1998-11-30 17:16:45 +00:00
Paul Quinn d8a541d1fc Fixed activation/Focus message order problem when creating a new HWND. 1998-11-30 13:37:54 +00:00
Paul Quinn eede6b044e Implementation of ChildWindowFromPointEx functions. 1998-11-30 13:15:36 +00:00
Gavriel State d290aa4488 Fixed registry query error value: now returns ERROR_FILE_NOT_FOUND. 1998-11-30 12:43:34 +00:00
Huw D M Davies a38d84d854 GetSystemPaletteEntries returns palette size if entries==NULL.
Use this instead of COLOR_GetSystemPaletteSize.
1998-11-30 11:18:26 +00:00
Marcus Meissner 1ff1f7d15f Implemented class factory for dsound. 1998-11-30 11:07:11 +00:00
Uwe Bonnes 94113fa10e - fixed a minimal error in GetCommMask definition.
- adds stubs for GetCommModemStatus and WaitCommEvent.
1998-11-30 10:40:02 +00:00
Uwe Bonnes 79f1638df2 Fixes for C++ Winelib compilation. 1998-11-30 10:36:51 +00:00
Marcus Meissner 6dd19961c5 Bugfix: second RegOpenKey should use CLSIDkey instead of HKEY_CLASSES_ROOT. 1998-11-30 10:33:17 +00:00
James Juran 8d01e080b9 Documentation updates. 1998-11-27 16:06:08 +00:00
James Juran bca87dbcf1 Fixed 'make install' to really check for libwine.a before installing
it.
1998-11-27 15:41:16 +00:00
Stephen Crowley 8e06d90e4d Added a new cmdline switch to disable XF86 DGA Extensions, -nodga. 1998-11-27 15:12:33 +00:00
Andreas Mohr 4ae195a2f5 Improved GetDiskFreeSpace32A(). 1998-11-27 15:02:25 +00:00
Huw D M Davies cd448946e3 Remove included color.h. 1998-11-26 16:32:00 +00:00
Marcus Meissner 586e46c8f4 Remove unnecessary check for entrypoint address (test binary was
infected by a virus which uses invalid PE loading stuff).
1998-11-26 16:00:26 +00:00
Uwe Bonnes 2d65536bc4 Added stubs for Startpage and EndPage. 1998-11-26 15:20:55 +00:00
Ulrich Weigand e62cbca0fb Removed some unnecessary FIXME outputs. 1998-11-26 15:06:47 +00:00
Ulrich Weigand b9eab15d5c Implemented KERNEL.602 and stub for KERNEL.490. 1998-11-26 14:58:11 +00:00
Ulrich Weigand f76dac45b3 Bugfix: Do *not* zero out output buffer in GetNumberFormat32[AW]. 1998-11-26 14:51:57 +00:00
Pablo Saratxaga e520e212ae Small fixes. 1998-11-25 18:15:53 +00:00
Ulrich Weigand 80a69b6bdf Moved ...Resource16 routines to loader/resource.c.
Implemented accessing PE-file resources with 16-bit resource routines.
1998-11-25 17:58:51 +00:00
Ulrich Weigand 5443a7e658 Implementation of PE->NE resource conversion routines (KERNEL.615-618). 1998-11-25 17:57:26 +00:00
Francis Beaudet f1779ed51d Implemented 3 methods: SysAllocStringLen(), SysReAllocStringLen()
and SysStringLen(). Ensure that the BSTR objects were allocated
according to the Windows documentation.
1998-11-25 17:20:36 +00:00
Juergen Schmied bcd05e9920 Moved existing path - functions to shellpatch.c.
New: PathRemoveBlanks32A|W,  PathMatchSpec32A|W,
PathSetDlgItemPath32A|W.
1998-11-25 16:47:05 +00:00
Juergen Schmied 7109799530 Moved existing IShellLink class. New stubs for IShellLinkW. 1998-11-25 16:39:47 +00:00
Huw D M Davies 9c68faadab Remove X_DC_INFO from DC and make it behave like any other PDEVICE. 1998-11-25 12:36:03 +00:00
Ulrich Weigand 7129d9f696 Changed CTX_SEG_OFF_TO_LIN to allow linear addresses in 32-bit
registers (used by DeviceIoControl). Adapted all users.
1998-11-25 10:29:22 +00:00
Ulrich Weigand 1298062519 Implemented (most) VWin32.VxD DeviceIoControl routines. 1998-11-25 10:20:03 +00:00