wine
23 years agoDo not notify parent of the Edit control on WM_SETTEXT when Edit is
Dmitry Timoshkov [Fri, 26 Jan 2001 20:37:18 +0000 (20:37 +0000)] 
Do not notify parent of the Edit control on WM_SETTEXT when Edit is
part of the ComboBox.

23 years ago- make hidden bands have valid (0 width) child window areas
Guy L. Albertelli [Fri, 26 Jan 2001 20:36:53 +0000 (20:36 +0000)] 
- make hidden bands have valid (0 width) child window areas
- when hiding a band, don't show the window, hide it.

23 years agoChanged wait_process and wait_debug_event requests to never block;
Alexandre Julliard [Fri, 26 Jan 2001 00:22:26 +0000 (00:22 +0000)] 
Changed wait_process and wait_debug_event requests to never block;
waiting is always done through WaitForSingleObject().

23 years agoDon't open the comm handle with GENERIC_WRITE via FILE_GetUnixHandle.
Andreas Mohr [Fri, 26 Jan 2001 00:20:05 +0000 (00:20 +0000)] 
Don't open the comm handle with GENERIC_WRITE via FILE_GetUnixHandle.

23 years agoReplace 16-bit calls in DefWindowProc by 32-bit, preferring unicode
Dmitry Timoshkov [Fri, 26 Jan 2001 00:19:33 +0000 (00:19 +0000)] 
Replace 16-bit calls in DefWindowProc by 32-bit, preferring unicode
API calls.

23 years agoGot rid of WPRINTF_ExtractVAPtr.
Alexandre Julliard [Thu, 25 Jan 2001 22:24:26 +0000 (22:24 +0000)] 
Got rid of WPRINTF_ExtractVAPtr.

23 years agoFixed some issues found by winapi_check.
Patrik Stridvall [Thu, 25 Jan 2001 22:23:08 +0000 (22:23 +0000)] 
Fixed some issues found by winapi_check.

23 years agoMinor bugfixes.
Patrik Stridvall [Thu, 25 Jan 2001 22:22:37 +0000 (22:22 +0000)] 
Minor bugfixes.

23 years agoDocumentation ordinal fixes.
Patrik Stridvall [Thu, 25 Jan 2001 22:22:21 +0000 (22:22 +0000)] 
Documentation ordinal fixes.

23 years agoFixed typo in HKEY_USERS/.Default creation.
Alexandre Julliard [Thu, 25 Jan 2001 21:48:24 +0000 (21:48 +0000)] 
Fixed typo in HKEY_USERS/.Default creation.

23 years agoDon't send notifications for the initial display of the first tab of
Gerard Patel [Thu, 25 Jan 2001 21:48:01 +0000 (21:48 +0000)] 
Don't send notifications for the initial display of the first tab of
the control.

23 years agoAdded a few messages and notifications.
Gerard Patel [Thu, 25 Jan 2001 21:47:12 +0000 (21:47 +0000)] 
Added a few messages and notifications.

23 years agoDisabled setting of viewport origin from an EMF.
Eric Kohl [Thu, 25 Jan 2001 21:46:52 +0000 (21:46 +0000)] 
Disabled setting of viewport origin from an EMF.

23 years agoAlways restore the bit_gravity to BGForget after using BGNorthwest to
Susan Farley [Thu, 25 Jan 2001 21:46:26 +0000 (21:46 +0000)] 
Always restore the bit_gravity to BGForget after using BGNorthwest to
copy bits during SetWindowPos.

23 years agoAdded the necessary registry entries for the Mozilla ActiveX control.
John R. Sheets [Thu, 25 Jan 2001 21:45:44 +0000 (21:45 +0000)] 
Added the necessary registry entries for the Mozilla ActiveX control.

23 years agoOnly set window text for WM_NCCREATE in DefWindowProc*() in case
Andreas Mohr [Wed, 24 Jan 2001 19:57:04 +0000 (19:57 +0000)] 
Only set window text for WM_NCCREATE in DefWindowProc*() in case
lpszName is a string (i.e. check HIWORD).

23 years agoRemoved non-standard OBM_RADIOCHECK bitmap.
Alexandre Julliard [Wed, 24 Jan 2001 19:48:39 +0000 (19:48 +0000)] 
Removed non-standard OBM_RADIOCHECK bitmap.

23 years agoUse DrawFrameControl() instead of OEM bitmaps to paint caption buttons
Alexandre Julliard [Wed, 24 Jan 2001 19:47:57 +0000 (19:47 +0000)] 
Use DrawFrameControl() instead of OEM bitmaps to paint caption buttons
and menu check marks.

23 years agoSeveral fixes for playing enhanced metafiles in a given rectangle.
Eric Kohl [Wed, 24 Jan 2001 19:38:38 +0000 (19:38 +0000)] 
Several fixes for playing enhanced metafiles in a given rectangle.

23 years agoPartial implementation of world transform support.
Eric Kohl [Wed, 24 Jan 2001 19:38:11 +0000 (19:38 +0000)] 
Partial implementation of world transform support.

23 years agoDocumentation updates.
Andreas Mohr [Wed, 24 Jan 2001 19:37:13 +0000 (19:37 +0000)] 
Documentation updates.

23 years ago- Split Winelib User Guide into smaller files for easier maintenance
John R. Sheets [Wed, 24 Jan 2001 19:36:24 +0000 (19:36 +0000)] 
- Split Winelib User Guide into smaller files for easier maintenance
  and better integration with make_winehq.
- Add some Winelib docs from Jon Griffiths.
- Fix a <sect2> problem in running.sgml.

23 years agoProtect read-only edit control from modification.
Dmitry Timoshkov [Mon, 22 Jan 2001 19:28:27 +0000 (19:28 +0000)] 
Protect read-only edit control from modification.

23 years agoImplemented __dllonexit.
Jon Griffiths [Mon, 22 Jan 2001 19:28:07 +0000 (19:28 +0000)] 
Implemented __dllonexit.

23 years agoMisc fixes in LISTVIEW_SetImageList, LISTVIEW_SetItemCount,
Gerard Patel [Mon, 22 Jan 2001 19:27:43 +0000 (19:27 +0000)] 
Misc fixes in LISTVIEW_SetImageList, LISTVIEW_SetItemCount,
LISTVIEW_UpdateSize.

23 years agoDisplay the config file location in the incorrect config file error
Gerard Patel [Mon, 22 Jan 2001 19:27:06 +0000 (19:27 +0000)] 
Display the config file location in the incorrect config file error
message.

23 years agoUse int instead of WCHAR in va_arg() (fixes gcc-current compilation
James Juran [Mon, 22 Jan 2001 19:26:42 +0000 (19:26 +0000)] 
Use int instead of WCHAR in va_arg() (fixes gcc-current compilation
problem).

23 years agoAdded various definitions (mostly macros).
Francois Gouget [Mon, 22 Jan 2001 19:26:07 +0000 (19:26 +0000)] 
Added various definitions (mostly macros).
Fixed typo in the HDN_{BEGIN,END}DRAG macros.
Added a pointer type for IMAGEINFO.
Fixed the return type of TreeView_{SetToolTips,GetToolTips}.
Even macros must come in A/W and neutral form (see the ListView_ series).
Fixed typo in MonthCal_SetColor.

23 years agoAdded CHARRANGE.
Francois Gouget [Mon, 22 Jan 2001 19:25:27 +0000 (19:25 +0000)] 
Added CHARRANGE.

23 years agoAdded PSN_GETOBJECT.
Francois Gouget [Mon, 22 Jan 2001 19:25:05 +0000 (19:25 +0000)] 
Added PSN_GETOBJECT.

23 years agoInclude 'options.h' for a needed prototype.
Josh DuBois [Mon, 22 Jan 2001 19:24:20 +0000 (19:24 +0000)] 
Include 'options.h' for a needed prototype.

23 years agoChanged VarCyFromI1 to take a signed char.
Josh DuBois [Mon, 22 Jan 2001 19:23:54 +0000 (19:23 +0000)] 
Changed VarCyFromI1 to take a signed char.

23 years agoTypo fixes in comments.
Francois Gouget [Mon, 22 Jan 2001 02:22:26 +0000 (02:22 +0000)] 
Typo fixes in comments.

23 years ago- New msvcrt unicode functions, winapi_check/-Wall/-W clean.
Jon Griffiths [Mon, 22 Jan 2001 02:21:54 +0000 (02:21 +0000)] 
- New msvcrt unicode functions, winapi_check/-Wall/-W clean.
- Forward to ntdll where possible.
- Fix some .spec entries with incorrect parameters.

23 years agoFixed Unicode strings.
Jon Griffiths [Mon, 22 Jan 2001 02:18:27 +0000 (02:18 +0000)] 
Fixed Unicode strings.

23 years agoMade SpinCount FIXME into a TRACE.
Jon Griffiths [Mon, 22 Jan 2001 02:18:13 +0000 (02:18 +0000)] 
Made SpinCount FIXME into a TRACE.

23 years agoIncreased debugger include limit to 512.
Jon Griffiths [Mon, 22 Jan 2001 02:17:46 +0000 (02:17 +0000)] 
Increased debugger include limit to 512.

23 years ago- Remove <string.h> from winnt.h.
Jon Griffiths [Mon, 22 Jan 2001 02:17:29 +0000 (02:17 +0000)] 
- Remove <string.h> from winnt.h.
- ntdll: complete crt functions, prevent libc imports, fix sscanf.

23 years ago- Fix a typo in TBSAVEPARAMS A/W declaration.
Jon Griffiths [Mon, 22 Jan 2001 02:13:58 +0000 (02:13 +0000)] 
- Fix a typo in TBSAVEPARAMS A/W declaration.
- Use 16 bit Unicode constants for wc strings.
- Make some string constants available as Unicode.

23 years agoFixed the size of the file dialog icons.
Alexandre Julliard [Sun, 21 Jan 2001 21:11:28 +0000 (21:11 +0000)] 
Fixed the size of the file dialog icons.

23 years ago- Added NMCBEENDEDIT structure for NOTIFY dump.
Guy L. Albertelli [Sun, 21 Jan 2001 21:10:48 +0000 (21:10 +0000)] 
- Added NMCBEENDEDIT structure for NOTIFY dump.
- Added dump of positioning structure for WM_WINDOWPOSCHANG{ED|ING}.

23 years agoAdded NMCBEENDEDIT{W|A} structures and flags.
Guy L. Albertelli [Sun, 21 Jan 2001 21:10:29 +0000 (21:10 +0000)] 
Added NMCBEENDEDIT{W|A} structures and flags.

23 years agoFix the cmdline argument passed to NE_CreateThread to include string
Gerard Patel [Sun, 21 Jan 2001 21:09:44 +0000 (21:09 +0000)] 
Fix the cmdline argument passed to NE_CreateThread to include string
length.

23 years agoAdded missing pointer type declarations (usually Pxxx).
Francois Gouget [Sun, 21 Jan 2001 21:09:22 +0000 (21:09 +0000)] 
Added missing pointer type declarations (usually Pxxx).

23 years agoEscape any spaces in lpszObjectName passed to HttpOpenRequest.
Huw D M Davies [Sun, 21 Jan 2001 21:09:00 +0000 (21:09 +0000)] 
Escape any spaces in lpszObjectName passed to HttpOpenRequest.

23 years agoWarning fix.
Alexandre Julliard [Sat, 20 Jan 2001 02:51:49 +0000 (02:51 +0000)] 
Warning fix.

23 years agoDisplay the importing dll in the 0xdeadbeef message.
Alexandre Julliard [Sat, 20 Jan 2001 02:51:19 +0000 (02:51 +0000)] 
Display the importing dll in the 0xdeadbeef message.

23 years agoFixed a number of incompatibilities in OEM icons/cursors handling.
Alexandre Julliard [Sat, 20 Jan 2001 02:48:30 +0000 (02:48 +0000)] 
Fixed a number of incompatibilities in OEM icons/cursors handling.

23 years agoPrevent buffer overflow in TEXT_NextLineW.
Ulrich Czekalla [Sat, 20 Jan 2001 02:16:52 +0000 (02:16 +0000)] 
Prevent buffer overflow in TEXT_NextLineW.

23 years ago- Minor API files update.
Patrik Stridvall [Sat, 20 Jan 2001 02:16:31 +0000 (02:16 +0000)] 
- Minor API files update.
- Minor bug fixes.
- Minor documentation check improvements.

23 years agoAdded configure check for old linux/input.h.
Marcus Meissner [Fri, 19 Jan 2001 21:09:07 +0000 (21:09 +0000)] 
Added configure check for old linux/input.h.

23 years agoAdded convenience script for generating online docs for winehq.com.
John R. Sheets [Fri, 19 Jan 2001 20:58:37 +0000 (20:58 +0000)] 
Added convenience script for generating online docs for winehq.com.

23 years agoSpecified 'signed' on chars compared to -1.
Josh DuBois [Fri, 19 Jan 2001 20:51:44 +0000 (20:51 +0000)] 
Specified 'signed' on chars compared to -1.

23 years agoMake SGML ID attributes in packaging.sgml more unique to avoid
John R. Sheets [Fri, 19 Jan 2001 20:50:50 +0000 (20:50 +0000)] 
Make SGML ID attributes in packaging.sgml more unique to avoid
conflicts when we bundle all four guides into a single set.

23 years agoSolve remaining problems with scroll bars in the edit control.
Dmitry Timoshkov [Fri, 19 Jan 2001 20:49:54 +0000 (20:49 +0000)] 
Solve remaining problems with scroll bars in the edit control.

23 years agoClean up db2html-winehq HTML generation script. Works in Debian, and
John R. Sheets [Thu, 18 Jan 2001 23:07:53 +0000 (23:07 +0000)] 
Clean up db2html-winehq HTML generation script.  Works in Debian, and
may actually work in Redhat now, too.

23 years agoImplemented SHELL32.IsNetDrive and SHELL32.ILSaveToStream needed for
Andreas Mohr [Thu, 18 Jan 2001 23:04:19 +0000 (23:04 +0000)] 
Implemented SHELL32.IsNetDrive and SHELL32.ILSaveToStream needed for
IE 5.

23 years agoUpdated for change in config file name. Removed references to
Chris Morgan [Thu, 18 Jan 2001 23:03:47 +0000 (23:03 +0000)] 
Updated for change in config file name.  Removed references to
obsolete global wine configuration file where appropriate.  Updated
config option format to match the new syntax.  Misc cleanups.

23 years agoStore USER icons and cursors as resources instead of xpm bitmaps.
Alexandre Julliard [Thu, 18 Jan 2001 20:32:01 +0000 (20:32 +0000)] 
Store USER icons and cursors as resources instead of xpm bitmaps.

23 years agoFix off by one error in buffer length check.
Huw D M Davies [Thu, 18 Jan 2001 20:29:41 +0000 (20:29 +0000)] 
Fix off by one error in buffer length check.

23 years agoSwitched from wine.config back to wine.conf, no need to use something
Chris Morgan [Thu, 18 Jan 2001 20:29:21 +0000 (20:29 +0000)] 
Switched from wine.config back to wine.conf, no need to use something
not linux standard.  Removed use of obsolete "--config" option when
calling regapi.  Lots of cleanup and reorganization.  Check to see if
wine is installed when wineinstall is not run as root.

23 years agoAdded 3 missing FS_xxx macros.
Francois Gouget [Thu, 18 Jan 2001 20:28:56 +0000 (20:28 +0000)] 
Added 3 missing FS_xxx macros.

23 years agoReplaced some GetProcAddress() imports by the standard dll import
Alexandre Julliard [Wed, 17 Jan 2001 22:05:24 +0000 (22:05 +0000)] 
Replaced some GetProcAddress() imports by the standard dll import
mechanism.

23 years agoCleaned up dll startup routines now that we have separate address
Alexandre Julliard [Wed, 17 Jan 2001 22:03:18 +0000 (22:03 +0000)] 
Cleaned up dll startup routines now that we have separate address
spaces.

23 years agoCosmetics.
Andreas Mohr [Wed, 17 Jan 2001 21:52:42 +0000 (21:52 +0000)] 
Cosmetics.

23 years agoMake some noise in a few cases where the X11drv doesn't load, but used
Josh DuBois [Wed, 17 Jan 2001 21:51:07 +0000 (21:51 +0000)] 
Make some noise in a few cases where the X11drv doesn't load, but used
to fail silently.

23 years agoSERVICE_CreateServiceTable still returned TRUE if CreateThread failed.
Josh DuBois [Wed, 17 Jan 2001 21:50:17 +0000 (21:50 +0000)] 
SERVICE_CreateServiceTable still returned TRUE if CreateThread failed.

23 years agoCleaned up the various errno location tests in configure.
Alexandre Julliard [Wed, 17 Jan 2001 20:22:22 +0000 (20:22 +0000)] 
Cleaned up the various errno location tests in configure.
Added (h_)errno_location pointers in the library that allow remapping
the calls in higher level dlls.
Moved X11DRV_CritSection out of sysdeps.c and into x11drv.dll.

23 years agoIn WsControl, don't mix Linux and Wine socket calls. Always use Wine calls.
James Hatheway [Wed, 17 Jan 2001 20:19:14 +0000 (20:19 +0000)] 
In WsControl, don't mix Linux and Wine socket calls. Always use Wine calls.
Added hack for missing WINAPI in Unix socket() definition.

23 years agoAdded some stubs needed for IE 5.5 setup.
James Juran [Wed, 17 Jan 2001 20:17:46 +0000 (20:17 +0000)] 
Added some stubs needed for IE 5.5 setup.

23 years agoRevised wineshelllink to wake up KDE 1.x so that applications that get
Jeremy White [Wed, 17 Jan 2001 20:17:03 +0000 (20:17 +0000)] 
Revised wineshelllink to wake up KDE 1.x so that applications that get
installed show up without a manual KDE menu refresh required.
Added a few usage checks to make manual invocation a little less
painful.

23 years agoFixed tmpfile buffer size.
Alexandre Julliard [Wed, 17 Jan 2001 01:55:21 +0000 (01:55 +0000)] 
Fixed tmpfile buffer size.

23 years agoFixed typo in wine_get_unix_file_name().
Alexandre Julliard [Wed, 17 Jan 2001 01:55:04 +0000 (01:55 +0000)] 
Fixed typo in wine_get_unix_file_name().

23 years agoRevised shell link process to treat empty (e.g. "") strings
Jeremy White [Wed, 17 Jan 2001 01:48:52 +0000 (01:48 +0000)] 
Revised shell link process to treat empty (e.g. "") strings
identically to NULL strings. Makes many more installers take useful
action. Added many trace messages.

23 years agoOnly adjust item rect by horizontal scrollbar offset in report view.
Ulrich Czekalla [Wed, 17 Jan 2001 01:48:14 +0000 (01:48 +0000)] 
Only adjust item rect by horizontal scrollbar offset in report view.

23 years agoChange WSACleanup - wsinfo is a static structure now.
Gerard Patel [Wed, 17 Jan 2001 01:47:47 +0000 (01:47 +0000)] 
Change WSACleanup - wsinfo is a static structure now.

23 years agoMake winelauncher test for xmessage and warn the user if they don't
Jeremy White [Wed, 17 Jan 2001 01:47:18 +0000 (01:47 +0000)] 
Make winelauncher test for xmessage and warn the user if they don't
have it.

23 years agoReplaced X11DRV_CritSection references by wine_tsx11_(un)lock.
Alexandre Julliard [Mon, 15 Jan 2001 22:31:24 +0000 (22:31 +0000)] 
Replaced X11DRV_CritSection references by wine_tsx11_(un)lock.

23 years agoRemoved CALL_LARGE_STACK support.
Alexandre Julliard [Mon, 15 Jan 2001 22:30:50 +0000 (22:30 +0000)] 
Removed CALL_LARGE_STACK support.

23 years agoDon't call a NE DLL's DllEntryPoint twice during one single
Ulrich Weigand [Mon, 15 Jan 2001 22:20:50 +0000 (22:20 +0000)] 
Don't call a NE DLL's DllEntryPoint twice during one single
LoadModule() call.

23 years agoMapViewOfFileEx: make the returned error dependent on the Windows
Uwe Bonnes [Mon, 15 Jan 2001 22:20:30 +0000 (22:20 +0000)] 
MapViewOfFileEx: make the returned error dependent on the Windows
version used.

23 years agoUpdated debug channels.
Alexandre Julliard [Mon, 15 Jan 2001 20:23:05 +0000 (20:23 +0000)] 
Updated debug channels.

23 years agoRemoved unnecessary headers.
Alexandre Julliard [Mon, 15 Jan 2001 20:22:30 +0000 (20:22 +0000)] 
Removed unnecessary headers.

23 years agoInitialize MENUITEMINFO structure before calling GetMenuItemInfo.
Dmitry Timoshkov [Mon, 15 Jan 2001 20:21:15 +0000 (20:21 +0000)] 
Initialize MENUITEMINFO structure before calling GetMenuItemInfo.

23 years agoFixed an interface cast in DD2->DD7 thunk.
Marcus Meissner [Mon, 15 Jan 2001 20:20:50 +0000 (20:20 +0000)] 
Fixed an interface cast in DD2->DD7 thunk.

23 years agoAdd one missing buffer size rounding in the edit control.
Dmitry Timoshkov [Mon, 15 Jan 2001 20:20:31 +0000 (20:20 +0000)] 
Add one missing buffer size rounding in the edit control.
Make rounding code slightly more readable.

23 years agoReplaced GLOBAL_Alloc by GlobalAlloc16 where possible.
Alexandre Julliard [Mon, 15 Jan 2001 20:13:43 +0000 (20:13 +0000)] 
Replaced GLOBAL_Alloc by GlobalAlloc16 where possible.

23 years agoMoved tweak support to USER dll. Removed tweak.h and cache.h.
Alexandre Julliard [Mon, 15 Jan 2001 20:12:55 +0000 (20:12 +0000)] 
Moved tweak support to USER dll. Removed tweak.h and cache.h.

23 years agoRemoved some direct accesses to the 16-bit task structure.
Alexandre Julliard [Mon, 15 Jan 2001 20:09:09 +0000 (20:09 +0000)] 
Removed some direct accesses to the 16-bit task structure.

23 years agoFixed toupper/_toupper mixup.
Alexandre Julliard [Mon, 15 Jan 2001 19:57:48 +0000 (19:57 +0000)] 
Fixed toupper/_toupper mixup.

23 years agoRelease 20010112. wine-20010112
Alexandre Julliard [Sat, 13 Jan 2001 02:43:24 +0000 (02:43 +0000)] 
Release 20010112.

23 years agoAdded missing WIN_ReleaseWndPtr.
Alexandre Julliard [Sat, 13 Jan 2001 01:01:35 +0000 (01:01 +0000)] 
Added missing WIN_ReleaseWndPtr.

23 years agowinmm.dll can now be properly separated.
Alexandre Julliard [Sat, 13 Jan 2001 01:01:00 +0000 (01:01 +0000)] 
winmm.dll can now be properly separated.

23 years agoWarning fix.
Francois Gouget [Sat, 13 Jan 2001 01:00:25 +0000 (01:00 +0000)] 
Warning fix.

23 years agoFixes for various underrun-related problems. Also added a mechanism
Ove Kaaven [Sat, 13 Jan 2001 01:00:00 +0000 (01:00 +0000)] 
Fixes for various underrun-related problems. Also added a mechanism
for the sound driver to request that a Stop should close and reopen
the device.

23 years agoRemove multimedia timers from the service thread, use a separate thread
Ove Kaaven [Sat, 13 Jan 2001 00:27:50 +0000 (00:27 +0000)] 
Remove multimedia timers from the service thread, use a separate thread
instead.

23 years agoIn STATUSBAR_GetTipText{a,W, always put a terminating '\0' in the
François Gouget [Sat, 13 Jan 2001 00:27:13 +0000 (00:27 +0000)] 
In STATUSBAR_GetTipText{a,W, always put a terminating '\0' in the
buffer.
Pass a buffer of sufficient size to TTM_GETTEXTA.

23 years agoWarning fixes.
Gavriel State [Fri, 12 Jan 2001 23:18:22 +0000 (23:18 +0000)] 
Warning fixes.

23 years agoImplemented EnumProtocolA/W.
Stefan Leichter [Fri, 12 Jan 2001 23:15:54 +0000 (23:15 +0000)] 
Implemented EnumProtocolA/W.

23 years agoNetBSD 1.5 is lacking ecvt, fcvt, gcvt for crtdll.
Andreas Mohr [Fri, 12 Jan 2001 23:07:11 +0000 (23:07 +0000)] 
NetBSD 1.5 is lacking ecvt, fcvt, gcvt for crtdll.