wine
25 years agoA crash would occur if the file type in report mode was empty.
Pierre Mageau [Sun, 31 Oct 1999 01:55:36 +0000 (01:55 +0000)] 
A crash would occur if the file type in report mode was empty.

25 years agoChanged the initialisation of the KeyState array.
Lionel Ulmer [Sun, 31 Oct 1999 01:54:50 +0000 (01:54 +0000)] 
Changed the initialisation of the KeyState array.

25 years agoBetter handling of newlines in FormatMessage*.
Huw D M Davies [Sun, 31 Oct 1999 01:54:17 +0000 (01:54 +0000)] 
Better handling of newlines in FormatMessage*.

25 years agoFix (some) bad behavior with buffer underrun.
Eric Pouech [Sun, 31 Oct 1999 01:53:47 +0000 (01:53 +0000)] 
Fix (some) bad behavior with buffer underrun.

25 years agoFixed PlaySound proc for non PCM content.
Eric Pouech [Sun, 31 Oct 1999 01:53:21 +0000 (01:53 +0000)] 
Fixed PlaySound proc for non PCM content.

25 years ago- Treeview uses COLOR_WINDOW color instead of clrBk to fill background.
Ulrich Czekalla [Sun, 31 Oct 1999 01:52:42 +0000 (01:52 +0000)] 
- Treeview uses COLOR_WINDOW color instead of clrBk to fill background.
- Treeview: colors returned by TVM_GET**COLOR are mixed up.

25 years agoClicking the combo box would cause a crash if it was empty.
Pierre Mageau [Sun, 31 Oct 1999 01:52:01 +0000 (01:52 +0000)] 
Clicking the combo box would cause a crash if it was empty.

25 years agoIt appears that StartDoc sends the STARTDOC escape with the DOCINFO
Huw D M Davies [Sun, 31 Oct 1999 01:49:30 +0000 (01:49 +0000)] 
It appears that StartDoc sends the STARTDOC escape with the DOCINFO
structure pointed to with the output data parameter.

25 years agoStub for EngineRealizeFontExt (used by the win98 pscript driver).
Huw D M Davies [Sun, 31 Oct 1999 01:46:21 +0000 (01:46 +0000)] 
Stub for EngineRealizeFontExt (used by the win98 pscript driver).

25 years agoSelected button within tab control will be painted with the right
Noomen Hamza [Sun, 31 Oct 1999 01:43:25 +0000 (01:43 +0000)] 
Selected button within tab control will be painted with the right
color brush.

25 years agoDo not send two PSN_KILLACTIVE messages.
Pierre Mageau [Sun, 31 Oct 1999 01:40:28 +0000 (01:40 +0000)] 
Do not send two PSN_KILLACTIVE messages.

25 years agoini variables do not like ; comments after them (they are not shell
Marcus Meissner [Sun, 31 Oct 1999 01:37:02 +0000 (01:37 +0000)] 
ini variables do not like ; comments after them (they are not shell
scripts). Fixed a typo in one of the names.

25 years agoAdded two macros, ICOM_VFIELD and ICOM_VTBL, so that when implementing
Francois Gouget [Mon, 25 Oct 1999 15:43:36 +0000 (15:43 +0000)] 
Added two macros, ICOM_VFIELD and ICOM_VTBL, so that when implementing
a COM interface one never has to name the lpVtbl field explicitly.

25 years agoSysAllocStringLen16 needs to handle NULL pointers, too.
Andreas Mohr [Mon, 25 Oct 1999 15:41:24 +0000 (15:41 +0000)] 
SysAllocStringLen16 needs to handle NULL pointers, too.

25 years agoBug fix.
Andreas Mohr [Mon, 25 Oct 1999 15:39:59 +0000 (15:39 +0000)] 
Bug fix.

25 years agoFixed small typos and slightly outdated comments.
Francois Gouget [Mon, 25 Oct 1999 15:38:58 +0000 (15:38 +0000)] 
Fixed small typos and slightly outdated comments.

25 years agoPartial implementation of the Shell32 call Win32DeleteFile(), required
Ian Schmidt [Mon, 25 Oct 1999 15:36:39 +0000 (15:36 +0000)] 
Partial implementation of the Shell32 call Win32DeleteFile(), required
by IE5's Explorer.

25 years agoAdded dependency on winestub.o
Alexandre Julliard [Mon, 25 Oct 1999 02:50:08 +0000 (02:50 +0000)] 
Added dependency on winestub.o

25 years ago- Added missing configuration #if:s and #includes:s.
Patrik Stridvall [Sun, 24 Oct 1999 22:13:47 +0000 (22:13 +0000)] 
- Added missing configuration #if:s and #includes:s.
- Minor configuration related changes.

25 years agoMade LoadHomeRegistryFiles default to TRUE.
Marcus Meissner [Sun, 24 Oct 1999 22:08:33 +0000 (22:08 +0000)] 
Made LoadHomeRegistryFiles default to TRUE.

25 years agoMade the include files self-sufficient.
Patrik Stridvall [Sun, 24 Oct 1999 21:48:50 +0000 (21:48 +0000)] 
Made the include files self-sufficient.

25 years ago- Fixed the long long problem.
Patrik Stridvall [Sun, 24 Oct 1999 21:45:39 +0000 (21:45 +0000)] 
- Fixed the long long problem.
- Added configure include consistancy checking.
- Added progress indicator.
- Began splitting up the win16api.dat and win32api.dat files.
- Added various minor checks.
- Minor fixes.

25 years agoAdded spec file declarations for already implemented functions.
Patrik Stridvall [Sun, 24 Oct 1999 21:35:16 +0000 (21:35 +0000)] 
Added spec file declarations for already implemented functions.

25 years agoAdded Win16 variants of existing Win32 functions.
Patrik Stridvall [Sun, 24 Oct 1999 21:32:43 +0000 (21:32 +0000)] 
Added Win16 variants of existing Win32 functions.

25 years agoSolaris compile fix.
Patrik Stridvall [Sun, 24 Oct 1999 21:29:48 +0000 (21:29 +0000)] 
Solaris compile fix.

25 years agoRemove prefixing by a tilde for GetTempFileName 32bits.
Gerard Patel [Sun, 24 Oct 1999 20:48:54 +0000 (20:48 +0000)] 
Remove prefixing by a tilde for GetTempFileName 32bits.

25 years agoAdded missing include.
Marcus Meissner [Sun, 24 Oct 1999 20:44:38 +0000 (20:44 +0000)] 
Added missing include.

25 years agoWarn users to use -the -desktop option together with the native user DLLs.
Uwe Bonnes [Sun, 24 Oct 1999 20:42:39 +0000 (20:42 +0000)] 
Warn users to use -the -desktop option together with the native user DLLs.

25 years agoReturn the size of the needed resource when buffer is NULL for LoadString().
Uwe Bonnes [Sun, 24 Oct 1999 20:39:21 +0000 (20:39 +0000)] 
Return the size of the needed resource when buffer is NULL for LoadString().

25 years agoEnabled the persistent clipboard server.
Francis Beaudet [Sun, 24 Oct 1999 20:22:24 +0000 (20:22 +0000)] 
Enabled the persistent clipboard server.

25 years agoImproved registry isolation possibilities.
Nathaniel [Sun, 24 Oct 1999 19:35:47 +0000 (19:35 +0000)] 
Improved registry isolation possibilities.

25 years agoSplit the multimedia/ directory into dlls/ subdirectories.
Eric Pouech [Sun, 24 Oct 1999 18:42:42 +0000 (18:42 +0000)] 
Split the multimedia/ directory into dlls/ subdirectories.

25 years agoMore Portuguese language support.
Gustavo Junior Alves [Sun, 24 Oct 1999 17:31:14 +0000 (17:31 +0000)] 
More Portuguese language support.

25 years agoFixed top-down DIB handling in StretchDIBits32().
Matthew J. Francis [Sun, 24 Oct 1999 17:28:23 +0000 (17:28 +0000)] 
Fixed top-down DIB handling in StretchDIBits32().

25 years agoAdded macro definitions for memory allocation.
Peter Hunnisett [Sun, 24 Oct 1999 17:27:12 +0000 (17:27 +0000)] 
Added macro definitions for memory allocation.

25 years agoMake sure that all calls use the extended structures which are a
Ulrich Czekalla [Sun, 24 Oct 1999 17:26:45 +0000 (17:26 +0000)] 
Make sure that all calls use the extended structures which are a
superset of the regular structures.

25 years agoAdded the functionality of the thumb track.
Pierre Mageau [Sun, 24 Oct 1999 17:24:27 +0000 (17:24 +0000)] 
Added the functionality of the thumb track.

25 years agoDo not set focus to a disabled window.
Adrian Thurston [Sun, 24 Oct 1999 17:23:52 +0000 (17:23 +0000)] 
Do not set focus to a disabled window.

25 years agoFixed an entry in the keyboard translation table for Ctrl-Break.
Pierre Mageau [Sun, 24 Oct 1999 17:21:32 +0000 (17:21 +0000)] 
Fixed an entry in the keyboard translation table for Ctrl-Break.

25 years agoNew channel 'debugstr' used to print OutputDebugString API calls.
Ulrich Czekalla [Sun, 24 Oct 1999 00:06:17 +0000 (00:06 +0000)] 
New channel 'debugstr' used to print OutputDebugString API calls.

25 years agoPopup windows will be hidden when we minimize a main frame or shown
Noomen Hamza [Sun, 24 Oct 1999 00:02:27 +0000 (00:02 +0000)] 
Popup windows will be hidden when we minimize a main frame or shown
when we maximize or restore a minimized main frame.

25 years agoPropertySheet didn't destroy page dialog's window while removing page.
Ulrich Czekalla [Sat, 23 Oct 1999 23:59:47 +0000 (23:59 +0000)] 
PropertySheet didn't destroy page dialog's window while removing page.

25 years agoUpdate the item width upon a new column in the header control.
Pierre Mageau [Sat, 23 Oct 1999 23:57:42 +0000 (23:57 +0000)] 
Update the item width upon a new column in the header control.

25 years agoReorder parameters to fix position of base reg relative to exception
Gerard Patel [Sat, 23 Oct 1999 23:55:50 +0000 (23:55 +0000)] 
Reorder parameters to fix position of base reg relative to exception
frame.

25 years agoFixed typo.
Alexandre Julliard [Sat, 23 Oct 1999 20:19:15 +0000 (20:19 +0000)] 
Fixed typo.

25 years agoDefine the COM macros even in C++.
Francois Gouget [Sat, 23 Oct 1999 20:09:05 +0000 (20:09 +0000)] 
Define the COM macros even in C++.

25 years agoFixed loop with WM_SYSCHAR.
Pierre Mageau [Sat, 23 Oct 1999 20:05:04 +0000 (20:05 +0000)] 
Fixed loop with WM_SYSCHAR.

25 years agoFixed tooltips positioning.
Joshua Thielen [Sat, 23 Oct 1999 19:59:55 +0000 (19:59 +0000)] 
Fixed tooltips positioning.

25 years agoRe-applied lost change.
Alexandre Julliard [Sat, 23 Oct 1999 19:53:57 +0000 (19:53 +0000)] 
Re-applied lost change.

25 years agoIgnore wrong hInstance.
Uwe Bonnes [Sat, 23 Oct 1999 19:47:55 +0000 (19:47 +0000)] 
Ignore wrong hInstance.

25 years agoReport non-hercules video. Turned on int 2a.
Robert 'Admiral' Coeyman [Sat, 23 Oct 1999 19:01:10 +0000 (19:01 +0000)] 
Report non-hercules video. Turned on int 2a.

25 years agoFixed compiling with STRICT.
Jim Aston [Sat, 23 Oct 1999 19:00:02 +0000 (19:00 +0000)] 
Fixed compiling with STRICT.

25 years agoProper resource support for dialog title.
Adrian Thurston [Sat, 23 Oct 1999 18:59:01 +0000 (18:59 +0000)] 
Proper resource support for dialog title.

25 years agoFixed some wrong defines.
Ulrich Czekalla [Sat, 23 Oct 1999 18:57:01 +0000 (18:57 +0000)] 
Fixed some wrong defines.

25 years agoCopy bitmaps properly.
Ulrich Czekalla [Sat, 23 Oct 1999 18:56:30 +0000 (18:56 +0000)] 
Copy bitmaps properly.

25 years agoAllow loading of modules debug information after first invocation of
Eric Pouech [Sat, 23 Oct 1999 18:55:02 +0000 (18:55 +0000)] 
Allow loading of modules debug information after first invocation of
debugger.

25 years agoAdded a few stubs.
Jim Aston [Sat, 23 Oct 1999 18:54:21 +0000 (18:54 +0000)] 
Added a few stubs.

25 years agoImplementation of edit labels.
Ulrich Czekalla [Sat, 23 Oct 1999 18:53:25 +0000 (18:53 +0000)] 
Implementation of edit labels.

25 years agoFixed some anonymous union accesses.
Ove Kaaven [Sat, 23 Oct 1999 18:52:17 +0000 (18:52 +0000)] 
Fixed some anonymous union accesses.

25 years agoDraw the item text from the top of the item rect.
Abey George [Sat, 23 Oct 1999 17:12:24 +0000 (17:12 +0000)] 
Draw the item text from the top of the item rect.

25 years agoFixed the ascending and descending sort order for the File Dialog.
Pierre Mageau [Sat, 23 Oct 1999 16:58:22 +0000 (16:58 +0000)] 
Fixed the ascending and descending sort order for the File Dialog.

25 years ago- adds calling application defined callback function once PropertSheet
Ulrich Czekalla [Sat, 23 Oct 1999 16:57:28 +0000 (16:57 +0000)] 
- adds calling application defined callback function once PropertSheet
  Dialogbox has been initialized just after creating the tab control
- handle the case when pszCaption specifies a resource instead of a string

25 years ago- removed all unnecessary "winapi" from internal _IL* functions
Juergen Schmied [Sat, 23 Oct 1999 16:56:23 +0000 (16:56 +0000)] 
- removed all unnecessary "winapi" from internal _IL* functions
- better parameter checking for shellfolder
- removed dead code from shv_bg_contextmenu

25 years agoAdded another anonymous union using the DUMMYUNIONNAME style.
Jim Aston [Sat, 23 Oct 1999 16:55:28 +0000 (16:55 +0000)] 
Added another anonymous union using the DUMMYUNIONNAME style.

25 years agoProperly copy text into user supplied buffer.
Ulrich Czekalla [Sat, 23 Oct 1999 16:54:48 +0000 (16:54 +0000)] 
Properly copy text into user supplied buffer.

25 years agoWinsock rewrite. Sockets are now proper win32 handles.
Ove Kaaven [Sat, 23 Oct 1999 16:53:34 +0000 (16:53 +0000)] 
Winsock rewrite. Sockets are now proper win32 handles.
Internal structures are now really internal.

25 years agoTab control doesn't refresh tab area on TCM_SETCURSEL.
Ulrich Czekalla [Sat, 23 Oct 1999 16:51:34 +0000 (16:51 +0000)] 
Tab control doesn't refresh tab area on TCM_SETCURSEL.

25 years agoImplemented StrRChrA.
Ulrich Czekalla [Sat, 23 Oct 1999 16:50:58 +0000 (16:50 +0000)] 
Implemented StrRChrA.

25 years agoBugfix: Perform proper process shutdown on 'quit' and error.
Ulrich Weigand [Sat, 23 Oct 1999 16:49:49 +0000 (16:49 +0000)] 
Bugfix: Perform proper process shutdown on 'quit' and error.

25 years agoStub OpenThreadToken & OpenProcessToken for failure in Win9x mode.
Gerard Patel [Sat, 23 Oct 1999 16:49:15 +0000 (16:49 +0000)] 
Stub OpenThreadToken & OpenProcessToken for failure in Win9x mode.

25 years agoFixed a small typo.
Jim Aston [Sat, 23 Oct 1999 16:48:44 +0000 (16:48 +0000)] 
Fixed a small typo.

25 years agoProtect against wrong return value from WM_INITDIALOG.
Adrian Thurston [Sat, 23 Oct 1999 16:48:05 +0000 (16:48 +0000)] 
Protect against wrong return value from WM_INITDIALOG.

25 years agoRemoved an illegal character.
Francis Beaudet [Sat, 23 Oct 1999 14:50:56 +0000 (14:50 +0000)] 
Removed an illegal character.

25 years agoNow inits the policy cache when shell32 is first instantiated.
Ian Schmidt [Sat, 23 Oct 1999 14:48:50 +0000 (14:48 +0000)] 
Now inits the policy cache when shell32 is first instantiated.
Matches Windoze behavior.

25 years agoReal implementation of SHRestricted(), clarified SHInitRestricted()'s
Ian Schmidt [Sat, 23 Oct 1999 14:46:15 +0000 (14:46 +0000)] 
Real implementation of SHRestricted(), clarified SHInitRestricted()'s
role a little, added policy data table.

25 years agoUse segmented lpvtbl pointer for IMalloc16 interface, not linear one.
Marcus Meissner [Sat, 23 Oct 1999 14:41:28 +0000 (14:41 +0000)] 
Use segmented lpvtbl pointer for IMalloc16 interface, not linear one.

25 years agoReplaced a X call with a TSX call in XDRV_MOUSE_SetCursor().
Francis Beaudet [Sat, 23 Oct 1999 14:37:45 +0000 (14:37 +0000)] 
Replaced a X call with a TSX call in XDRV_MOUSE_SetCursor().

25 years agoThe property sheet dialog needs flag WS_VISIBLE.
Ulrich Czekalla [Sat, 23 Oct 1999 14:28:31 +0000 (14:28 +0000)] 
The property sheet dialog needs flag WS_VISIBLE.

25 years agoSet the default view button to List in the FileDialog.
Pierre Mageau [Sat, 23 Oct 1999 14:24:11 +0000 (14:24 +0000)] 
Set the default view button to List in the FileDialog.

25 years agoBugfix: don't use GetModuleHandle16 in LoadModule16/NE_CreateProcess.
Ulrich Weigand [Sat, 23 Oct 1999 14:21:00 +0000 (14:21 +0000)] 
Bugfix: don't use GetModuleHandle16 in LoadModule16/NE_CreateProcess.

25 years agoFixed potential crash in string variable printing.
Eric Pouech [Sat, 23 Oct 1999 14:19:14 +0000 (14:19 +0000)] 
Fixed potential crash in string variable printing.

25 years agoAdded WM_GETFONT support.
Eric Pouech [Sat, 23 Oct 1999 14:17:36 +0000 (14:17 +0000)] 
Added WM_GETFONT support.

25 years agoBugfix: don't call ExitProcess() before SYSLEVEL_Init().
Ulrich Weigand [Sat, 23 Oct 1999 14:15:33 +0000 (14:15 +0000)] 
Bugfix: don't call ExitProcess() before SYSLEVEL_Init().

25 years agoFixed some bugs (mmioOpen with 16/32 bit strangeness, mmioAscend &
Eric Pouech [Sat, 23 Oct 1999 14:12:04 +0000 (14:12 +0000)] 
Fixed some bugs (mmioOpen with 16/32 bit strangeness, mmioAscend &
mmioDescend offset and alignment issues).

25 years agoWe are supposed to delete the palette object with the DeleteObject
Ulrich Czekalla [Sat, 23 Oct 1999 14:10:04 +0000 (14:10 +0000)] 
We are supposed to delete the palette object with the DeleteObject
function.

25 years agoListview items will be drawn with the right item dimensions.
Noomen Hamza [Sat, 23 Oct 1999 14:08:00 +0000 (14:08 +0000)] 
Listview items will be drawn with the right item dimensions.

25 years agoSome small corrections to the ExtTextOut function.
Luc Tourangeau [Sat, 23 Oct 1999 14:05:58 +0000 (14:05 +0000)] 
Some small corrections to the ExtTextOut function.

25 years agoMake sure that the drop effect of a DnD operation is set to
Francis Beaudet [Sat, 23 Oct 1999 14:03:41 +0000 (14:03 +0000)] 
Make sure that the drop effect of a DnD operation is set to
DROPEFFECT_NONE if the user cancelled the operation.

25 years agoFirst working version.
Eric Pouech [Sat, 23 Oct 1999 14:01:32 +0000 (14:01 +0000)] 
First working version.

25 years agoAdded the mute capability to most control lines.
Eric Pouech [Sat, 23 Oct 1999 13:59:21 +0000 (13:59 +0000)] 
Added the mute capability to most control lines.

25 years agoUse the module handle, if CreateWindowEx is called with
Rein Klazes [Sat, 23 Oct 1999 13:57:36 +0000 (13:57 +0000)] 
Use the module handle, if CreateWindowEx is called with
hInstance==NULL.

25 years agoAdded missing prototypes for StrRetToBuf(A|W).
Marcus Meissner [Sat, 23 Oct 1999 13:55:23 +0000 (13:55 +0000)] 
Added missing prototypes for StrRetToBuf(A|W).

25 years agoAdded Pt.s.
Alexandre Julliard [Wed, 13 Oct 1999 16:17:23 +0000 (16:17 +0000)] 
Added Pt.s.

25 years agoBacked out previous change (breaks with metafiles).
Alexandre Julliard [Wed, 13 Oct 1999 16:16:23 +0000 (16:16 +0000)] 
Backed out previous change (breaks with metafiles).

25 years agoAdded socket interface to wineserver.
Ove Kaaven [Wed, 13 Oct 1999 16:05:37 +0000 (16:05 +0000)] 
Added socket interface to wineserver.

25 years agoCorrect filename for kernel module is KRNL386.EXE.
Eric Pouech [Wed, 13 Oct 1999 16:02:40 +0000 (16:02 +0000)] 
Correct filename for kernel module is KRNL386.EXE.

25 years agoAdded missing (and now required) filename directive.
Eric Pouech [Wed, 13 Oct 1999 16:01:10 +0000 (16:01 +0000)] 
Added missing (and now required) filename directive.

25 years agoAdded filename to 32 bit builtin module descriptors.
Eric Pouech [Wed, 13 Oct 1999 16:00:18 +0000 (16:00 +0000)] 
Added filename to 32 bit builtin module descriptors.

25 years agoFix loading of modules: now search key is module's filename, not
Eric Pouech [Wed, 13 Oct 1999 15:59:26 +0000 (15:59 +0000)] 
Fix loading of modules: now search key is module's filename, not
module's name.

25 years agoWhen an error occurred in a property sheet because of invalid data,
Pierre Mageau [Wed, 13 Oct 1999 15:54:08 +0000 (15:54 +0000)] 
When an error occurred in a property sheet because of invalid data,
clicking on another tab, would activate the new tab but keep the
original property sheet.