wine
25 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.

25 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.

25 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.

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

25 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.

25 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.

25 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.

25 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.

25 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.

25 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

25 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().

25 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.

25 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.

25 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.

25 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.

25 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.

25 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.

25 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.

25 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.

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

25 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).

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

25 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.

25 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.

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

25 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.

25 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.

25 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.

25 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.

25 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.

25 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.

25 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.

25 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)

25 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).

25 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.

25 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.

25 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.

25 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.

25 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.

25 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.

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

25 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.

25 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.

25 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.

25 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.

25 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.

25 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().

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

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

25 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.

25 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.

25 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).

25 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.

25 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.

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

25 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.

25 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.

25 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).

25 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.

25 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.

25 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.

25 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).

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

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

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

26 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.

26 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.

26 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.

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

26 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.

26 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.

26 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.

26 years agoFix special case when no printer installed.
Gerard Patel [Sun, 15 Aug 1999 16:33:11 +0000 (16:33 +0000)] 
Fix special case when no printer installed.

26 years agoNew routine DllEntryPoint for shell.dll. Loads shell32.dll,
James Juran [Sun, 15 Aug 1999 16:32:03 +0000 (16:32 +0000)] 
New routine DllEntryPoint for shell.dll.  Loads shell32.dll,
since most shell.dll functions call their 32-bit counterparts.

26 years agoFixed alignment.
Uwe Bonnes [Sun, 15 Aug 1999 16:31:13 +0000 (16:31 +0000)] 
Fixed alignment.

26 years agoEM_SETSEL scrolls if outside of the visible range.
Pascal Lessard [Sun, 15 Aug 1999 16:30:11 +0000 (16:30 +0000)] 
EM_SETSEL scrolls if outside of the visible range.
"shift+home" selection improved in the edit control.

26 years agoRemoved RCS keyword.
Alexandre Julliard [Sun, 15 Aug 1999 14:33:24 +0000 (14:33 +0000)] 
Removed RCS keyword.

26 years agoMore use of rc files for strings and menus, fixes. First internal
Juergen Schmied [Sun, 15 Aug 1999 14:31:36 +0000 (14:31 +0000)] 
More use of rc files for strings and menus, fixes. First internal
icons.

26 years agoNew interface: DropSource.
Juergen Schmied [Sun, 15 Aug 1999 14:29:56 +0000 (14:29 +0000)] 
New interface: DropSource.

26 years agoBetter DropTarget.
Juergen Schmied [Sun, 15 Aug 1999 14:29:08 +0000 (14:29 +0000)] 
Better DropTarget.

26 years agoImplemented SHGetFileInfo better.
Juergen Schmied [Sun, 15 Aug 1999 14:28:15 +0000 (14:28 +0000)] 
Implemented SHGetFileInfo better.

26 years agoProtect cache with critical section.
Juergen Schmied [Sun, 15 Aug 1999 14:26:30 +0000 (14:26 +0000)] 
Protect cache with critical section.
Removed hack to load icons from external shell32.dll.

26 years agoQueryGetData, EnumFormatEtc implemented.
Juergen Schmied [Sun, 15 Aug 1999 14:25:27 +0000 (14:25 +0000)] 
QueryGetData, EnumFormatEtc implemented.

26 years agoFixed mapping of file extensions to text.
Juergen Schmied [Sun, 15 Aug 1999 14:24:49 +0000 (14:24 +0000)] 
Fixed mapping of file extensions to text.

26 years agoFixed ascii/unicode issue for naming of the mutexes.
Juergen Schmied [Sun, 15 Aug 1999 14:23:41 +0000 (14:23 +0000)] 
Fixed ascii/unicode issue for naming of the mutexes.
Made mutex handles global.
Fixed incorrect interpretation of return values of WaitForSingleObject.

26 years agoFirst implementation of GetCharacterPlacementA.
Juergen Schmied [Sun, 15 Aug 1999 14:22:48 +0000 (14:22 +0000)] 
First implementation of GetCharacterPlacementA.

26 years agoImplemented the WM_SETICON and WM_GETICON messages.
Thuy Nguyen [Sun, 15 Aug 1999 14:21:57 +0000 (14:21 +0000)] 
Implemented the WM_SETICON and WM_GETICON messages.

26 years agoFIXME on unimplemented feature made less obtrusive.
Morten Eriksen [Sun, 15 Aug 1999 14:20:18 +0000 (14:20 +0000)] 
FIXME on unimplemented feature made less obtrusive.

26 years agoNow the conversion in the blt functions round up the result.
Pascal Lessard [Sun, 15 Aug 1999 14:18:59 +0000 (14:18 +0000)] 
Now the conversion in the blt functions round up the result.

26 years agoDocument use of "init" in build-spec.txt, and make build.c print a
James Juran [Sun, 15 Aug 1999 14:17:50 +0000 (14:17 +0000)] 
Document use of "init" in build-spec.txt, and make build.c print a
warning if someone tries to use "init" in a Win16 spec file.

26 years agoMake sure we have a dgroup before patching prologs.
Michael Karcher [Sun, 15 Aug 1999 14:16:42 +0000 (14:16 +0000)] 
Make sure we have a dgroup before patching prologs.

26 years agoAdapted to glue code generation changes.
Ulrich Weigand [Sun, 15 Aug 1999 12:45:53 +0000 (12:45 +0000)] 
Adapted to glue code generation changes.

26 years agoAdapted to new-style Wine thunks.
Ulrich Weigand [Sun, 15 Aug 1999 12:45:01 +0000 (12:45 +0000)] 
Adapted to new-style Wine thunks.
Removed some now unnecessary function pointers.

26 years agoCallTo16... / CallFrom16... Wine thunks reorganized:
Ulrich Weigand [Sun, 15 Aug 1999 12:43:17 +0000 (12:43 +0000)] 
CallTo16... / CallFrom16... Wine thunks reorganized:
- Cleaner separation between core and glue code.
- Argument conversion glue code now in C.
- Glue code needed for 16-bit .spec files inlined.

26 years ago- implemented GetCommModemStatus
Uwe Bonnes [Sat, 14 Aug 1999 15:53:50 +0000 (15:53 +0000)] 
- implemented GetCommModemStatus
- fixed the DTR, CTS and COMMBREAK related subfunctions of EscapeCommFunction
- added more verbose TRACEing

26 years agoMade GetVersionEx() behave in accordance with the specification with
Morten Eriksen [Sat, 14 Aug 1999 15:53:07 +0000 (15:53 +0000)] 
Made GetVersionEx() behave in accordance with the specification with
regard to error handling.

26 years agoAdded stub for DrawDibClose.
Mark G. Adams [Sat, 14 Aug 1999 15:52:33 +0000 (15:52 +0000)] 
Added stub for DrawDibClose.

26 years agoFixed the look of the combobox's drop down button when in Win95 look.
Francis Beaudet [Sat, 14 Aug 1999 15:51:49 +0000 (15:51 +0000)] 
Fixed the look of the combobox's drop down button when in Win95 look.

26 years agoAdded support for icons in property sheet tabs.
Thuy Nguyen [Sat, 14 Aug 1999 15:51:10 +0000 (15:51 +0000)] 
Added support for icons in property sheet tabs.

26 years agoVersion 1.0.14 of wrc.
Bertho Stultiens [Sat, 14 Aug 1999 15:01:54 +0000 (15:01 +0000)] 
Version 1.0.14 of wrc.