wine
24 years agoUpdated to new MM header organization.
Eric Pouech [Sun, 5 Sep 1999 16:44:38 +0000 (16:44 +0000)] 
Updated to new MM header organization.

24 years agoMoved DDK level material to new include/mmddk.h file.
Eric Pouech [Sun, 5 Sep 1999 16:39:23 +0000 (16:39 +0000)] 
Moved DDK level material to new include/mmddk.h file.
Copied some SDK level material from include/multimedia.h file.

24 years agoUpdated to new MM header organization.
Eric Pouech [Sun, 5 Sep 1999 16:31:37 +0000 (16:31 +0000)] 
Updated to new MM header organization.
Cleaned-up internal structures (now 32 bit only).
Now using the MMSYSTEM entry points rather than the low level driver
ones directly.

24 years agoFix %fs for signal handlers in the FS_sig undefined case (this patch
Juergen Lock [Sun, 5 Sep 1999 16:26:12 +0000 (16:26 +0000)] 
Fix %fs for signal handlers in the FS_sig undefined case (this patch
actually from Ulrich Weigand, I only tested it).

24 years agoAdded support of __thr_errno for reentrance on UnixWare.
Ron Record [Sun, 5 Sep 1999 12:32:05 +0000 (12:32 +0000)] 
Added support of __thr_errno for reentrance on UnixWare.

24 years agoNo longer needs to calculate its own character size.
Richard Cohen [Sun, 5 Sep 1999 12:25:33 +0000 (12:25 +0000)] 
No longer needs to calculate its own character size.

24 years agoConsequential changes to default system font sizes
Richard Cohen [Sun, 5 Sep 1999 12:24:30 +0000 (12:24 +0000)] 
Consequential changes to default system font sizes

24 years agoVarious fixes for the X11 font mapper, particularly:
Richard Cohen [Sun, 5 Sep 1999 12:18:57 +0000 (12:18 +0000)] 
Various fixes for the X11 font mapper, particularly:
- size fonts with negative heights correctly
- calculate average width correctly.

24 years agoUse a special value in the hotspot coordinate to identify which HICON
Francis Beaudet [Sun, 5 Sep 1999 12:15:49 +0000 (12:15 +0000)] 
Use a special value in the hotspot coordinate to identify which HICON
are cursors and which are icons.

24 years agoModified CBDropDown to find the best height of the listbox.
Pierre Mageau [Sun, 5 Sep 1999 12:12:30 +0000 (12:12 +0000)] 
Modified CBDropDown to find the best height of the listbox.

24 years agoAdded configure check for str[n]casecmp.
Alexandre Julliard [Sat, 4 Sep 1999 14:36:02 +0000 (14:36 +0000)] 
Added configure check for str[n]casecmp.

24 years agoAllow timeout of 0. Cap timer rate to SYS_TIMER_RATE.
Uwe Bonnes [Sat, 4 Sep 1999 14:32:27 +0000 (14:32 +0000)] 
Allow timeout of 0. Cap timer rate to SYS_TIMER_RATE.

24 years agoAdded type PWORD.
Huw D M Davies [Sat, 4 Sep 1999 14:31:08 +0000 (14:31 +0000)] 
Added type PWORD.

24 years agoAdded loads of types, defines and declarations to winspool.h.
Huw D M Davies [Sat, 4 Sep 1999 14:30:33 +0000 (14:30 +0000)] 
Added loads of types, defines and declarations to winspool.h.

24 years agoFixed the height of items in the lookin combobox of the filedlg95.
Francois Boisvert [Sat, 4 Sep 1999 14:28:49 +0000 (14:28 +0000)] 
Fixed the height of items in the lookin combobox of the filedlg95.

24 years agoInitialize the enabling state variable in the edit.
Stephane Lussier [Sat, 4 Sep 1999 14:27:50 +0000 (14:27 +0000)] 
Initialize the enabling state variable in the edit.

24 years agoThe fast window frame size should be the same as the frame size used
Noomen Hamza [Sat, 4 Sep 1999 14:25:55 +0000 (14:25 +0000)] 
The fast window frame size should be the same as the frame size used
by NC_DrawFrame function.

24 years agoFixed compiler warnings.
Huw D M Davies [Sat, 4 Sep 1999 14:25:02 +0000 (14:25 +0000)] 
Fixed compiler warnings.

24 years agolstrncmpi isn't a windows API, use strncasecmp instead.
Huw D M Davies [Sat, 4 Sep 1999 14:23:26 +0000 (14:23 +0000)] 
lstrncmpi isn't a windows API, use strncasecmp instead.

24 years agoFixed GMEM_ZEROINIT in GlobalRealloc (thanks to Gerard Patel).
Alexandre Julliard [Sat, 4 Sep 1999 11:26:56 +0000 (11:26 +0000)] 
Fixed GMEM_ZEROINIT in GlobalRealloc (thanks to Gerard Patel).

24 years agoAdded missing HFONT type.
Alexandre Julliard [Sat, 4 Sep 1999 11:21:10 +0000 (11:21 +0000)] 
Added missing HFONT type.

24 years agoChanged CopyImage to accept desiredX, desiredY and LR_COPYFROMRESOURCE.
Pierre Mageau [Sat, 4 Sep 1999 11:16:48 +0000 (11:16 +0000)] 
Changed CopyImage to accept desiredX, desiredY and LR_COPYFROMRESOURCE.
CURSORICON_FindBestIcon changed to find the correct icon.
ImageList_ReplaceIcon now calls CopyImage internally.
Assign a value for the hIconSm CLASS member (using CopyImage).

24 years agoFixed WriteConsoleOutput and GetNumberOfConsoleInputEvents.
Guy Albertelli [Sat, 4 Sep 1999 11:11:02 +0000 (11:11 +0000)] 
Fixed WriteConsoleOutput and GetNumberOfConsoleInputEvents.

24 years agoGive applications a copy of the property sheet dialog template as they
Thuy Nguyen [Sat, 4 Sep 1999 11:09:20 +0000 (11:09 +0000)] 
Give applications a copy of the property sheet dialog template as they
might modify it.

24 years agoRelay exclude lists were not working due to some CharUpperA()
Marcus Meissner [Sat, 4 Sep 1999 11:07:27 +0000 (11:07 +0000)] 
Relay exclude lists were not working due to some CharUpperA()
somewhere else.

24 years agowinspool -> winspool.drv
Huw D M Davies [Sat, 4 Sep 1999 11:05:41 +0000 (11:05 +0000)] 
winspool -> winspool.drv

24 years agoImplemented StrCmpNIA like the other StrCmpXX functions.
Uwe Bonnes [Sat, 4 Sep 1999 11:04:45 +0000 (11:04 +0000)] 
Implemented StrCmpNIA like the other StrCmpXX functions.

24 years agoResolve environment variable when enumerating values.
Thuy Nguyen [Sat, 4 Sep 1999 11:03:22 +0000 (11:03 +0000)] 
Resolve environment variable when enumerating values.

24 years agoThe format rect is recalculated for each font change. MoveEnd &
Pascal Lessard [Sat, 4 Sep 1999 10:59:07 +0000 (10:59 +0000)] 
The format rect is recalculated for each font change. MoveEnd &
MoveHome improved.

24 years agoIan Ward
Karl Lessard [Fri, 3 Sep 1999 16:49:17 +0000 (16:49 +0000)] 
Ian Ward
Dan Langlois
Speed up conversion between XImages and DIBSections.

24 years agoSome <open> features in the file dialog 95.
Francois Boisvert [Fri, 3 Sep 1999 16:46:41 +0000 (16:46 +0000)] 
Some <open> features in the file dialog 95.

24 years agoRemoved global variable pCurrentTeb.
Ulrich Weigand [Fri, 3 Sep 1999 16:45:44 +0000 (16:45 +0000)] 
Removed global variable pCurrentTeb.

24 years agoHEAP_Commit/Decommit were assuming a page size of 4KB
Ulrich Weigand [Fri, 3 Sep 1999 16:45:04 +0000 (16:45 +0000)] 
HEAP_Commit/Decommit were assuming a page size of 4KB
unconditionally.

24 years agoA few more DC_ defines from Win2000.
Huw D M Davies [Fri, 3 Sep 1999 16:43:56 +0000 (16:43 +0000)] 
A few more DC_ defines from Win2000.

24 years agoCheck that lpCreate->lpszName is non-NULL.
Huw D M Davies [Fri, 3 Sep 1999 16:42:42 +0000 (16:42 +0000)] 
Check that lpCreate->lpszName is non-NULL.

24 years agoMore restrictive checks, so DIALOG_IsAccelerator don't loop
Marcus Meissner [Fri, 3 Sep 1999 16:39:36 +0000 (16:39 +0000)] 
More restrictive checks, so DIALOG_IsAccelerator don't loop
endlessly.

24 years agoMenu hides when clicked for a second time.
Pascal Lessard [Fri, 3 Sep 1999 16:38:52 +0000 (16:38 +0000)] 
Menu hides when clicked for a second time.

24 years ago- select the font into the dc before calculating the extent
Richard Cohen [Fri, 3 Sep 1999 16:38:03 +0000 (16:38 +0000)] 
- select the font into the dc before calculating the extent
- make buttonheight correspond to text height + width to caption
- button was "flashing" on EndDialog (must delete font AFTER EndDialog)
- #defines for DlgItemIds
- implement MB_RETRYCANCEL

24 years agoKeep the enable state in the edit structure instead of calling
Stephane Lussier [Fri, 3 Sep 1999 16:37:00 +0000 (16:37 +0000)] 
Keep the enable state in the edit structure instead of calling
IsWindowEnabled().

24 years ago- Implement interprocess clipboard communication.
Noel Borthwick [Fri, 3 Sep 1999 15:17:57 +0000 (15:17 +0000)] 
- Implement interprocess clipboard communication.
- Support for the PRIMARY and CLIPBOARD selection atoms.
- Support for the TARGETS selection format.
- Expose native Windows clipboard formats through X selection targets.

24 years agoMake stock fonts independent of mapping mode.
Richard Cohen [Fri, 3 Sep 1999 15:16:23 +0000 (15:16 +0000)] 
Make stock fonts independent of mapping mode.
System font should only be bold for Win31.

24 years agoRemoved truncating errors that happen when converting fom dialog units
Francis Beaudet [Fri, 3 Sep 1999 15:14:27 +0000 (15:14 +0000)] 
Removed truncating errors that happen when converting fom dialog units
to pixels.

24 years agoCheck new coordinates received in WM_NCCALCSIZE message.
Abey George [Fri, 3 Sep 1999 15:09:57 +0000 (15:09 +0000)] 
Check new coordinates received in WM_NCCALCSIZE message.

24 years agoSlight 1 pixel adjustment on the position of the radio button bitmap.
Francis Beaudet [Fri, 3 Sep 1999 15:07:21 +0000 (15:07 +0000)] 
Slight 1 pixel adjustment on the position of the radio button bitmap.

24 years agoFixed off by one allocation errors.
Eric Pouech [Fri, 3 Sep 1999 15:06:25 +0000 (15:06 +0000)] 
Fixed off by one allocation errors.

24 years agoThe backspace is now handled in the WM_CHAR message.
Pascal Lessard [Fri, 3 Sep 1999 15:02:48 +0000 (15:02 +0000)] 
The backspace is now handled in the WM_CHAR message.

24 years agoMake sure that all MDI children have the WS_EX_MDICHILD style set.
Francis Beaudet [Fri, 3 Sep 1999 15:00:45 +0000 (15:00 +0000)] 
Make sure that all MDI children have the WS_EX_MDICHILD style set.

24 years agoFixed prototype order.
Marcus Meissner [Fri, 3 Sep 1999 14:59:10 +0000 (14:59 +0000)] 
Fixed prototype order.

24 years agoFix EXC_segv for the TRAP_sig undefined case (eg FreeBSD).
Juergen Lock [Fri, 3 Sep 1999 12:46:38 +0000 (12:46 +0000)] 
Fix EXC_segv for the TRAP_sig undefined case (eg FreeBSD).

24 years agoFixed crash.
Eric Pouech [Fri, 3 Sep 1999 12:44:03 +0000 (12:44 +0000)] 
Fixed crash.

24 years agoFixed the support for the close button in the ShellAbout dialogs.
Francis Beaudet [Fri, 3 Sep 1999 12:42:40 +0000 (12:42 +0000)] 
Fixed the support for the close button in the ShellAbout dialogs.

24 years agoAdded Dutch resources for PrintDlg32.
Klaas van Gend [Fri, 3 Sep 1999 12:41:54 +0000 (12:41 +0000)] 
Added Dutch resources for PrintDlg32.

24 years agoCompleted PrintDlg32 resource stringtable.
Klaas van Gend [Fri, 3 Sep 1999 12:41:23 +0000 (12:41 +0000)] 
Completed PrintDlg32 resource stringtable.

24 years agoAdded sanity checks in the cleanup code.
Francis Beaudet [Fri, 3 Sep 1999 12:40:34 +0000 (12:40 +0000)] 
Added sanity checks in the cleanup code.

24 years agoCompleted GetKeyNameText for non-character keys.
Guy Albertelli [Fri, 3 Sep 1999 12:39:29 +0000 (12:39 +0000)] 
Completed GetKeyNameText for non-character keys.

24 years agoMake directories name appear in the BrowseForFolder dialog.
Francois Boisvert [Fri, 3 Sep 1999 12:38:02 +0000 (12:38 +0000)] 
Make directories name appear in the BrowseForFolder dialog.

24 years agoDo not remove .drv from filenames.
Eric Pouech [Fri, 3 Sep 1999 12:36:20 +0000 (12:36 +0000)] 
Do not remove .drv from filenames.

24 years agoFixed a little positioning bug with the checkbox.
Francis Beaudet [Fri, 3 Sep 1999 12:35:18 +0000 (12:35 +0000)] 
Fixed a little positioning bug with the checkbox.

24 years agoFixed resizing bugs for windows with WS_THICKFRAME and WS_DLGFRAME
Abey George [Fri, 3 Sep 1999 12:33:40 +0000 (12:33 +0000)] 
Fixed resizing bugs for windows with WS_THICKFRAME and WS_DLGFRAME
styles.

24 years agoChanged snprintf to wsnprintfA to remove unresolved external when
Michael McCormack [Fri, 3 Sep 1999 12:31:39 +0000 (12:31 +0000)] 
Changed snprintf to wsnprintfA to remove unresolved external when
compiling on Solaris/Sun.

24 years agoImplemented LVM_INSERTCOLUMNW and LVM_INSERTITEMW by using the ascii
Marcus Meissner [Fri, 3 Sep 1999 12:29:57 +0000 (12:29 +0000)] 
Implemented LVM_INSERTCOLUMNW and LVM_INSERTITEMW by using the ascii
equivalents. (WinWord 97, File Open dialog)

24 years agoUse in GetClassInfoW the same hack for systemclasses as in
Marcus Meissner [Fri, 3 Sep 1999 12:28:20 +0000 (12:28 +0000)] 
Use in GetClassInfoW the same hack for systemclasses as in
GetClassInfoA (winword 97 with native comctl32).

24 years agoHandle SHGDFIL_FINDDATA correctly in SHGetDataFromIDListW.
Marcus Meissner [Fri, 3 Sep 1999 12:26:33 +0000 (12:26 +0000)] 
Handle SHGDFIL_FINDDATA correctly in SHGetDataFromIDListW.

24 years agoImplemented wParam of WM_PAINT msg for edit control.
Gerard Patel [Fri, 3 Sep 1999 12:23:52 +0000 (12:23 +0000)] 
Implemented wParam of WM_PAINT msg for edit control.

24 years agoFix off by one error in WINSPOOL_GetOpenedPrinterA.
Huw D M Davies [Fri, 3 Sep 1999 12:20:57 +0000 (12:20 +0000)] 
Fix off by one error in WINSPOOL_GetOpenedPrinterA.

24 years agosubkey_found did not search for _all_ sub keys.
Marcus Meissner [Fri, 3 Sep 1999 12:19:34 +0000 (12:19 +0000)] 
subkey_found did not search for _all_ sub keys.

24 years agoImplemented basic browsing in the file name edit of the filedlg 95.
Francois Boisvert [Sat, 21 Aug 1999 14:47:28 +0000 (14:47 +0000)] 
Implemented basic browsing in the file name edit of the filedlg 95.

24 years agoAvoid changing the activation state in EnableMenuItem.
Stephane Lussier [Sat, 21 Aug 1999 14:46:06 +0000 (14:46 +0000)] 
Avoid changing the activation state in EnableMenuItem.

24 years agoFixed #ifdef symbol for PowerPC.
Alexandre Julliard [Sat, 21 Aug 1999 14:44:18 +0000 (14:44 +0000)] 
Fixed #ifdef symbol for PowerPC.

24 years agoOnly declare DateStyle in a single compilation unit.
Eric Pouech [Sat, 21 Aug 1999 13:10:22 +0000 (13:10 +0000)] 
Only declare DateStyle in a single compilation unit.

24 years agoAdded the case of a user defined icon for the sysbutton hittest.
Pascal Lessard [Sat, 21 Aug 1999 13:09:16 +0000 (13:09 +0000)] 
Added the case of a user defined icon for the sysbutton hittest.

24 years agoFixed typelib reading to correctly use the offset of the typelib that
Rein Klazes [Sat, 21 Aug 1999 13:08:27 +0000 (13:08 +0000)] 
Fixed typelib reading to correctly use the offset of the typelib that
is embedded in for example a dll file.

24 years agoFixed CreateDIBSection() called with negative height to set the height
Kristian Nielsen [Sat, 21 Aug 1999 13:07:27 +0000 (13:07 +0000)] 
Fixed CreateDIBSection() called with negative height to set the height
positive in the created DIBSECTION, as per MS knowledgebase Q186586.

24 years agoThe paint rectangle return in the PAINTSTRUCT in BeginPaint should
Stephane Lussier [Sat, 21 Aug 1999 13:06:24 +0000 (13:06 +0000)] 
The paint rectangle return in the PAINTSTRUCT in BeginPaint should
never be bigger than the client area of the window.

24 years agoMake sure that an empty string never matches a listbox entry in
Rein Klazes [Sat, 21 Aug 1999 13:04:58 +0000 (13:04 +0000)] 
Make sure that an empty string never matches a listbox entry in
LISTBOX_FindString().

24 years agoAlignment fix.
Uwe Bonnes [Sat, 21 Aug 1999 13:03:34 +0000 (13:03 +0000)] 
Alignment fix.

24 years agoFixed crash when accessing sysmenu.
Eric Pouech [Sat, 21 Aug 1999 12:59:44 +0000 (12:59 +0000)] 
Fixed crash when accessing sysmenu.

24 years agoReally do a silent backtrace when requested.
Eric Pouech [Sat, 21 Aug 1999 12:56:15 +0000 (12:56 +0000)] 
Really do a silent backtrace when requested.

24 years agoDo not set the address if the symbol is still tagged INVALID.
Eric Pouech [Sat, 21 Aug 1999 12:53:49 +0000 (12:53 +0000)] 
Do not set the address if the symbol is still tagged INVALID.

24 years agoAdded support for N_BINCL and N_EINCL instructions.
Eric Pouech [Sat, 21 Aug 1999 12:49:35 +0000 (12:49 +0000)] 
Added support for N_BINCL and N_EINCL instructions.
Fixed type parsing (as generated by egcs).

24 years agoUse typedef to work around egcs problem.
Ulrich Weigand [Wed, 18 Aug 1999 18:40:52 +0000 (18:40 +0000)] 
Use typedef to work around egcs problem.

24 years agoRemoved unnecessary includes from ole related files.
Michael Veksler [Wed, 18 Aug 1999 18:35:57 +0000 (18:35 +0000)] 
Removed unnecessary includes from ole related files.

24 years agoAdapted to WOW changes.
Ulrich Weigand [Wed, 18 Aug 1999 18:32:21 +0000 (18:32 +0000)] 
Adapted to WOW changes.

24 years agoMoved implementation of WOW routines to single file.
Ulrich Weigand [Wed, 18 Aug 1999 18:31:26 +0000 (18:31 +0000)] 
Moved implementation of WOW routines to single file.
Added all missing WOW routines, fixed WOWCallback16Ex.

24 years agoFixed internal buffer for 16 bit mmio MEM files.
Eric Pouech [Wed, 18 Aug 1999 18:27:52 +0000 (18:27 +0000)] 
Fixed internal buffer for 16 bit mmio MEM files.

24 years ago- some errors in cleaning up values returned by MCI drivers: this
Eric Pouech [Wed, 18 Aug 1999 18:26:58 +0000 (18:26 +0000)] 
- some errors in cleaning up values returned by MCI drivers: this
  should solve the issues reported with the CD player/writer
- crash when command was requested with automatic open (note, this
  will now gracefully report an error, not do the correct thing).

24 years agoImplemented the PSH_USEICONID/PSH_USEHICON and the PSP_USETITLE
Thuy Nguyen [Wed, 18 Aug 1999 18:25:46 +0000 (18:25 +0000)] 
Implemented the PSH_USEICONID/PSH_USEHICON and the PSP_USETITLE
flags.

24 years agoBugfix: EFlags were passed incorrectly by CallFrom16Register.
Ulrich Weigand [Wed, 18 Aug 1999 18:25:00 +0000 (18:25 +0000)] 
Bugfix: EFlags were passed incorrectly by CallFrom16Register.

24 years agoBugfix: restore STACK16FRAME fields in SwitchStackBack16.
Ulrich Weigand [Wed, 18 Aug 1999 18:24:08 +0000 (18:24 +0000)] 
Bugfix: restore STACK16FRAME fields in SwitchStackBack16.

24 years agoWrc did not check any IDs which are only 16 bit. Common dialogs had some
Bertho Stultiens [Wed, 18 Aug 1999 18:23:34 +0000 (18:23 +0000)] 
Wrc did not check any IDs which are only 16 bit. Common dialogs had some
IDs larger and that caused problems. This is now solved (I hope).

24 years agoRelease 990815. wine-990815
Alexandre Julliard [Sun, 15 Aug 1999 19:18:03 +0000 (19:18 +0000)] 
Release 990815.

24 years agoFixed cursor stretch code.
Steve Tibbett [Sun, 15 Aug 1999 18:52:32 +0000 (18:52 +0000)] 
Fixed cursor stretch code.

24 years agoInhibit wraparound in comparison.
Uwe Bonnes [Sun, 15 Aug 1999 18:44:06 +0000 (18:44 +0000)] 
Inhibit wraparound in comparison.

24 years agoNew internal dll, exporting already existing path functions.
Juergen Schmied [Sun, 15 Aug 1999 17:03:37 +0000 (17:03 +0000)] 
New internal dll, exporting already existing path functions.

24 years agoEnsure that the WM_ENTERIDLE message is not sent if the wake-up event
Francis Beaudet [Sun, 15 Aug 1999 16:58:03 +0000 (16:58 +0000)] 
Ensure that the WM_ENTERIDLE message is not sent if the wake-up event
for the MSG_InternalGetMessage() call is a WM_TIMER.

24 years agoGCC 3.0 has not been released yet, but it is good to be prepared.
Patrik Stridvall [Sun, 15 Aug 1999 16:56:06 +0000 (16:56 +0000)] 
GCC 3.0 has not been released yet, but it is good to be prepared.

24 years agoAdded resolution of LVM messages.
Juergen Schmied [Sun, 15 Aug 1999 16:54:58 +0000 (16:54 +0000)] 
Added resolution of LVM messages.

24 years agoAdded protection against possible memory corruption.
Gerard Patel [Sun, 15 Aug 1999 16:38:07 +0000 (16:38 +0000)] 
Added protection against possible memory corruption.

24 years agoFixed cursor selection to find the correct cursor when more than one
Steve Tibbett [Sun, 15 Aug 1999 16:35:21 +0000 (16:35 +0000)] 
Fixed cursor selection to find the correct cursor when more than one
available.

24 years agoReplaced a static ten element array with a dynamic pointer array.
Thuy Nguyen [Sun, 15 Aug 1999 16:34:22 +0000 (16:34 +0000)] 
Replaced a static ten element array with a dynamic pointer array.