wine
24 years agoWhen checking the socket return by the server request, we should do a
Stephane Lussier [Fri, 1 Sep 2000 01:21:42 +0000 (01:21 +0000)] 
When checking the socket return by the server request, we should do a
"signed" check.

24 years agoImplemented CoGetPSClsid().
James Hatheway [Fri, 1 Sep 2000 01:21:08 +0000 (01:21 +0000)] 
Implemented CoGetPSClsid().

24 years agoThe Path variable in the created .winerc must be in dos format.
Phil Cole [Thu, 31 Aug 2000 02:07:57 +0000 (02:07 +0000)] 
The Path variable in the created .winerc must be in dos format.

24 years agoSmall fix.
Phil Cole [Thu, 31 Aug 2000 02:07:07 +0000 (02:07 +0000)] 
Small fix.

24 years agoFixed a string buffer overflow.
Andreas Mohr [Thu, 31 Aug 2000 02:06:26 +0000 (02:06 +0000)] 
Fixed a string buffer overflow.

24 years ago- improved ACS_TRANSPARENT and ACS_CENTER support
Jean-Claude Batista [Thu, 31 Aug 2000 02:05:53 +0000 (02:05 +0000)] 
- improved ACS_TRANSPARENT and ACS_CENTER support
- added RLE8 incremental decompression
- each animation is now controlled by its own Windows thread
- added use of Critical Sections in the WM_PAINT handler.

24 years agoReplaced USER32.DLL use by hardcoded tables for VkKeyScanA and
Marcus Meissner [Thu, 31 Aug 2000 02:05:19 +0000 (02:05 +0000)] 
Replaced USER32.DLL use by hardcoded tables for VkKeyScanA and
MapVirtualKeyA.

24 years agoConverted a lot of server requests to the new exception handling
Alexandre Julliard [Thu, 31 Aug 2000 01:59:51 +0000 (01:59 +0000)] 
Converted a lot of server requests to the new exception handling
mechanism.

24 years agoFixed non-OpenGL compile.
Alexandre Julliard [Wed, 30 Aug 2000 01:51:21 +0000 (01:51 +0000)] 
Fixed non-OpenGL compile.

24 years agoAdded exception handling wrapper to a number of server requests.
Alexandre Julliard [Wed, 30 Aug 2000 00:00:48 +0000 (00:00 +0000)] 
Added exception handling wrapper to a number of server requests.
Changed a few requests to use the new vararg mechanism.

24 years agoFixed verbose CD-ROM serial number warnings and some spelling errors.
Andreas Mohr [Tue, 29 Aug 2000 23:56:20 +0000 (23:56 +0000)] 
Fixed verbose CD-ROM serial number warnings and some spelling errors.

24 years agoNewbie friendly error message for 3D creation failure.
Peter Hunnisett [Tue, 29 Aug 2000 23:55:26 +0000 (23:55 +0000)] 
Newbie friendly error message for 3D creation failure.

24 years ago- More implementation
Peter Hunnisett [Tue, 29 Aug 2000 23:55:06 +0000 (23:55 +0000)] 
- More implementation
- Should be able to enumerate sessions anywhere with at least tcp/ip

24 years agoAdded the data structures and macros that will be needed to support
Alexandre Julliard [Tue, 29 Aug 2000 03:54:30 +0000 (03:54 +0000)] 
Added the data structures and macros that will be needed to support
reentrant server requests.

24 years ago- fix one locking ignorant return 0; in MSG_SendMessageInterThread()
Andreas Mohr [Tue, 29 Aug 2000 03:52:46 +0000 (03:52 +0000)] 
- fix one locking ignorant return 0; in MSG_SendMessageInterThread()
- fix a crash in QUEUE_RemoveSMSG()
- convert some queue WARN() to ERR()
- spaileng fikses

24 years agoAlways call LISTVIEW_SetSelection() for an item, even if that item
Andreas Mohr [Tue, 29 Aug 2000 03:52:16 +0000 (03:52 +0000)] 
Always call LISTVIEW_SetSelection() for an item, even if that item
has been selected before, in order to let other items get erased.

24 years agoConvert the Unicode Character id to a glyph id in
Albert den Haan [Tue, 29 Aug 2000 03:51:45 +0000 (03:51 +0000)] 
Convert the Unicode Character id to a glyph id in
X11DRV_GetTextExtentPoint.

24 years ago- enhanced reporting of unsupported X font encodings
Albert den Haan [Tue, 29 Aug 2000 03:51:21 +0000 (03:51 +0000)] 
- enhanced reporting of unsupported X font encodings
- added -cp-*- data to font encoding lookup structures

24 years ago- Always store the full path name of 32bit modules in WINE_MODREF
Peter Ganten [Mon, 28 Aug 2000 21:33:28 +0000 (21:33 +0000)] 
- Always store the full path name of 32bit modules in WINE_MODREF
- Add the possibility to use path names with the --dll command line
  option
- Add the possibility to use the --dll command line option several
  times.
- Note: The colon-sign is now exchanged with the plus-sign, as it is
  part of dos path names.

24 years agoAdded a wine rpm uninstall section to wineinstall.
Andreas Mohr [Mon, 28 Aug 2000 21:32:08 +0000 (21:32 +0000)] 
Added a wine rpm uninstall section to wineinstall.

24 years agoDo not check for system menu if the window has style WS_EX_TOOL_WINDOW.
Francois Methot [Mon, 28 Aug 2000 21:31:23 +0000 (21:31 +0000)] 
Do not check for system menu if the window has style WS_EX_TOOL_WINDOW.

24 years ago- added ARGB 1555 format
Lionel Ulmer [Mon, 28 Aug 2000 19:31:18 +0000 (19:31 +0000)] 
- added ARGB 1555 format
- fixed refcount problem for Add/DeleteAttachedSurface

24 years agoFixed typo in HKEY_CURRENT_CONFIG name.
Albert den Haan [Mon, 28 Aug 2000 19:30:43 +0000 (19:30 +0000)] 
Fixed typo in HKEY_CURRENT_CONFIG name.

24 years agoAdd missing message to winerr_enu.mc.
Dmitry Timoshkov [Mon, 28 Aug 2000 19:30:04 +0000 (19:30 +0000)] 
Add missing message to winerr_enu.mc.

24 years agoIncrease number of supported args for WOW_CallProc32W16 from 11 to 13
James Abbatiello [Mon, 28 Aug 2000 19:29:44 +0000 (19:29 +0000)] 
Increase number of supported args for WOW_CallProc32W16 from 11 to 13
(for CreateService).

24 years agoStub support for int2f/ax=1684/bx=0027 (VXDLDR).
James Abbatiello [Mon, 28 Aug 2000 19:29:26 +0000 (19:29 +0000)] 
Stub support for int2f/ax=1684/bx=0027 (VXDLDR).

24 years agoRemoved calls to ConvertToGlobalHandle and MakeCriticalSectionGlobal.
Alexandre Julliard [Sat, 26 Aug 2000 21:18:36 +0000 (21:18 +0000)] 
Removed calls to ConvertToGlobalHandle and MakeCriticalSectionGlobal.

24 years agoSimplified root key handling now that the server supports a real root
Alexandre Julliard [Sat, 26 Aug 2000 21:17:42 +0000 (21:17 +0000)] 
Simplified root key handling now that the server supports a real root
key. Fixed a few prototypes. Implemented NtDeleteKey/NtDeleteValueKey.

24 years agoFixed debugstr_as/us prototypes.
Alexandre Julliard [Sat, 26 Aug 2000 21:16:36 +0000 (21:16 +0000)] 
Fixed debugstr_as/us prototypes.

24 years ago- made the MIDI sequencer error message much better for confused users
Andreas Mohr [Sat, 26 Aug 2000 20:31:48 +0000 (20:31 +0000)] 
- made the MIDI sequencer error message much better for confused users
  to be found on #WineHQ
- use strerror instead of errno at important places
- got rid of HAVE_STRERROR macro
- removed some #include:s (hopefully I didn't break anything)

24 years agoReplaced cCurImage by cMaxImage.
Andreas Mohr [Sat, 26 Aug 2000 20:28:17 +0000 (20:28 +0000)] 
Replaced cCurImage by cMaxImage.

24 years ago"Fixed" horribly misaligned pages in property sheets of apparently
Andreas Mohr [Sat, 26 Aug 2000 20:28:02 +0000 (20:28 +0000)] 
"Fixed" horribly misaligned pages in property sheets of apparently
newer InstallShields.

24 years agoRegister Wine Postscript Driver as "WINEPS", "WINEPS.DLL" and
Dmitry Timoshkov [Sat, 26 Aug 2000 20:27:28 +0000 (20:27 +0000)] 
Register Wine Postscript Driver as "WINEPS", "WINEPS.DLL" and
"WINEPS.DRV" to allow an easy configuring for users.

24 years ago implements DrawText for cp932.
Hidenori Takeshima [Sat, 26 Aug 2000 20:26:13 +0000 (20:26 +0000)] 
  implements DrawText for cp932.
-----

24 years agoDon't make DDEML mutexes global any more.
Andreas Mohr [Sat, 26 Aug 2000 20:25:52 +0000 (20:25 +0000)] 
Don't make DDEML mutexes global any more.

24 years agoAdded a real root key and simplified creation of the HKEY_* special root keys.
Alexandre Julliard [Sat, 26 Aug 2000 04:40:07 +0000 (04:40 +0000)] 
Added a real root key and simplified creation of the HKEY_* special root keys.
Do not prefix all keys with the name of the top key when saving to a file.
Try to load $WINEPREFIX/config into the Wine config branch at startup.

24 years agoImplemented most of '*Format*' API.
Eric Pouech [Sat, 26 Aug 2000 04:33:00 +0000 (04:33 +0000)] 
Implemented most of '*Format*' API.
Improved internal object and messages handling.
Started some '*Filter*' functions.
Fixed standard headers for Winelib.
Fixed acmMetrics.

24 years agoFixed Rtl* string functions for proper MBCS/codepage support. Added a
Alexandre Julliard [Fri, 25 Aug 2000 22:12:42 +0000 (22:12 +0000)] 
Fixed Rtl* string functions for proper MBCS/codepage support. Added a
few more functions.

24 years agoMoved TASK_Create call to KERNEL initialisation routine.
Alexandre Julliard [Fri, 25 Aug 2000 22:02:14 +0000 (22:02 +0000)] 
Moved TASK_Create call to KERNEL initialisation routine.
Clear last error code before calling main entry point (reported by
James Juran).

24 years agoFixed a couple of WINAPI issues with 16-bit spec files (thanks to
Alexandre Julliard [Fri, 25 Aug 2000 22:00:06 +0000 (22:00 +0000)] 
Fixed a couple of WINAPI issues with 16-bit spec files (thanks to
Marcus Meissner).

24 years ago- Implemented loading and initialization of service providers
Peter Hunnisett [Fri, 25 Aug 2000 21:58:05 +0000 (21:58 +0000)] 
- Implemented loading and initialization of service providers
- Created service provider COM object
- Lots of dplay/dplobby implementation/fixes
- Clean up of ole/guid.c

24 years agoMinor cosmetic changes.
Andreas Mohr [Fri, 25 Aug 2000 21:56:19 +0000 (21:56 +0000)] 
Minor cosmetic changes.

24 years agoCleanup and speedup of init code.
Andreas Mohr [Fri, 25 Aug 2000 21:55:23 +0000 (21:55 +0000)] 
Cleanup and speedup of init code.

24 years agoRestored the hPseudoBitmap hack for programs deleting the 1x1 bitmap
Gerard Patel [Fri, 25 Aug 2000 21:54:23 +0000 (21:54 +0000)] 
Restored the hPseudoBitmap hack for programs deleting the 1x1 bitmap
in memory DCs.

24 years agoBacked out font codepage change.
Alexandre Julliard [Fri, 25 Aug 2000 21:35:11 +0000 (21:35 +0000)] 
Backed out font codepage change.

24 years agoFixed the displaying of the FOURCC codes in _dump_pixelformat.
Lionel Ulmer [Fri, 25 Aug 2000 21:34:09 +0000 (21:34 +0000)] 
Fixed the displaying of the FOURCC codes in _dump_pixelformat.

24 years agoFixed recording format settings (16 bit was broken) and reentrancy
Eric Pouech [Fri, 25 Aug 2000 21:33:45 +0000 (21:33 +0000)] 
Fixed recording format settings (16 bit was broken) and reentrancy
issues.

24 years agoImproved a bit the folder browsing implementation.
Eric Pouech [Fri, 25 Aug 2000 21:33:23 +0000 (21:33 +0000)] 
Improved a bit the folder browsing implementation.

24 years agoAdded LHND.
Matthew Lake [Fri, 25 Aug 2000 21:32:53 +0000 (21:32 +0000)] 
Added LHND.

24 years agoFixed a LALR(2) problem while scanning usertype resources which had
Bertho Stultiens [Fri, 25 Aug 2000 21:32:18 +0000 (21:32 +0000)] 
Fixed a LALR(2) problem while scanning usertype resources which had
identifiers for both name and type.

24 years agoUse int instead of CHAR/WCHAR in va_arg() (fixes gcc-current compile
Marcus Meissner [Fri, 25 Aug 2000 21:31:57 +0000 (21:31 +0000)] 
Use int instead of CHAR/WCHAR in va_arg() (fixes gcc-current compile
problem).

24 years agoChange pixel format for 24 BPP surfaces when the DDraw BPP is 32.
Lionel Ulmer [Fri, 25 Aug 2000 21:31:15 +0000 (21:31 +0000)] 
Change pixel format for 24 BPP surfaces when the DDraw BPP is 32.

24 years agoGetObjectA: unlock the object again even in case of failure.
Andreas Mohr [Fri, 25 Aug 2000 21:30:34 +0000 (21:30 +0000)] 
GetObjectA: unlock the object again even in case of failure.

24 years agoFixed finally handler name.
Alexandre Julliard [Wed, 23 Aug 2000 19:19:35 +0000 (19:19 +0000)] 
Fixed finally handler name.

24 years agoFixed RegisterClass last error code on atom creation failure.
Alexandre Julliard [Wed, 23 Aug 2000 19:18:44 +0000 (19:18 +0000)] 
Fixed RegisterClass last error code on atom creation failure.

24 years agoCleaned up major ugliness in __lfCheckSum.
Alexandre Julliard [Wed, 23 Aug 2000 19:15:02 +0000 (19:15 +0000)] 
Cleaned up major ugliness in __lfCheckSum.

24 years agoLarge caption icons should end in '...' when they are abbreviated.
Susan Farley [Wed, 23 Aug 2000 19:12:36 +0000 (19:12 +0000)] 
Large caption icons should end in '...' when they are abbreviated.

24 years agoFor the transparency issue, implemented a switch-case for the bitcount
Francois Methot [Wed, 23 Aug 2000 19:12:14 +0000 (19:12 +0000)] 
For the transparency issue, implemented a switch-case for the bitcount
(bit per pixel) of the animation files.

24 years agoWine was not drawing trackbars with minimum ranges of more than 0
Aric Stewart [Wed, 23 Aug 2000 19:11:31 +0000 (19:11 +0000)] 
Wine was not drawing trackbars with minimum ranges of more than 0
correctly.

24 years ago- removed unnecessary recursion
Francois Jacques [Tue, 22 Aug 2000 20:51:55 +0000 (20:51 +0000)] 
- removed unnecessary recursion
- upon query failure on main primary lcid and secondary lcid,
  attempts a query on system lcid (0)

24 years agoFixed some warnings.
Marcus Meissner [Tue, 22 Aug 2000 20:40:47 +0000 (20:40 +0000)] 
Fixed some warnings.

24 years agoFixes for reading latched values with ports 0x40-0x43.
James Abbatiello [Tue, 22 Aug 2000 20:38:47 +0000 (20:38 +0000)] 
Fixes for reading latched values with ports 0x40-0x43.

24 years agoDon't crash when calling DirectDrawSurface::EnumAttachedSurfaces on a
James Abbatiello [Tue, 22 Aug 2000 20:38:00 +0000 (20:38 +0000)] 
Don't crash when calling DirectDrawSurface::EnumAttachedSurfaces on a
surface with no attached surfaces.

24 years agoAllow FormatMessage to load Unicode string resources.
James Abbatiello [Tue, 22 Aug 2000 20:37:44 +0000 (20:37 +0000)] 
Allow FormatMessage to load Unicode string resources.

24 years agoAdded APC support in waitable timers.
Alexandre Julliard [Tue, 22 Aug 2000 20:08:37 +0000 (20:08 +0000)] 
Added APC support in waitable timers.

24 years agoRemoved unnecessary calls to CLIPPING_UpdateGCRegion. Fixed PatBlt to
Alexandre Julliard [Tue, 22 Aug 2000 20:01:47 +0000 (20:01 +0000)] 
Removed unnecessary calls to CLIPPING_UpdateGCRegion. Fixed PatBlt to
use DC_GetDCUpdate.

24 years agoRelease 20000821. wine-20000821
Alexandre Julliard [Mon, 21 Aug 2000 21:13:17 +0000 (21:13 +0000)] 
Release 20000821.

24 years ago- don't return FALSE for system process changes
Andreas Mohr [Mon, 21 Aug 2000 20:17:56 +0000 (20:17 +0000)] 
- don't return FALSE for system process changes
- SHUTDOWN_NORETRY is 1 and has to be in winbase.h

24 years agoBeginning of some simple optimization of the listview
Aric Stewart [Mon, 21 Aug 2000 20:16:53 +0000 (20:16 +0000)] 
Beginning of some simple optimization of the listview
drawing. Specifically it reduces flicker when selection changes.

24 years agoTransform every ERR() to WARN() in MakeProcInstance.
Andreas Mohr [Mon, 21 Aug 2000 20:16:26 +0000 (20:16 +0000)] 
Transform every ERR() to WARN() in MakeProcInstance.

24 years agoCall WriteOutProfiles16 to make sure that last profile gets written.
Uwe Bonnes [Mon, 21 Aug 2000 03:33:31 +0000 (03:33 +0000)] 
Call WriteOutProfiles16 to make sure that last profile gets written.

24 years agoDisable the owner of a modal dialog box just before creating the
Gerard Patel [Mon, 21 Aug 2000 03:31:39 +0000 (03:31 +0000)] 
Disable the owner of a modal dialog box just before creating the
dialog window.

24 years ago(from IBM TopPage patch) return correct error for already existing
Marcus Meissner [Mon, 21 Aug 2000 03:18:32 +0000 (03:18 +0000)] 
(from IBM TopPage patch) return correct error for already existing
file.

24 years agoHandle the LB_GETTEXT and CB_GETLBTEXT cases for 32W to 16 mapping.
Gerard Patel [Mon, 21 Aug 2000 02:38:40 +0000 (02:38 +0000)] 
Handle the LB_GETTEXT and CB_GETLBTEXT cases for 32W to 16 mapping.

24 years agoEnables showing of hidden windows when the app ask *only* to maximize it.
Gerard Patel [Mon, 21 Aug 2000 02:38:23 +0000 (02:38 +0000)] 
Enables showing of hidden windows when the app ask *only* to maximize it.

24 years agoHandle the codepage of fonts if supported by the graphics driver.
Hidenori Takeshima [Sun, 20 Aug 2000 20:08:35 +0000 (20:08 +0000)] 
Handle the codepage of fonts if supported by the graphics driver.

24 years agoAdded internal charsets for supporting DBCS charsets.
Hidenori Takeshima [Sun, 20 Aug 2000 19:04:04 +0000 (19:04 +0000)] 
Added internal charsets for supporting DBCS charsets.

24 years agoFixed GDI locking in GetDeviceCaps.
Alexandre Julliard [Sun, 20 Aug 2000 18:49:08 +0000 (18:49 +0000)] 
Fixed GDI locking in GetDeviceCaps.

24 years agoFixed bug in repeatedly iconisation, code cleanup.
Kai Morich [Sun, 20 Aug 2000 18:48:37 +0000 (18:48 +0000)] 
Fixed bug in repeatedly iconisation, code cleanup.

24 years agoSet X11DRV_DeviceCaps.numColors according to doc (fixes Cubase VST24
Marcus Meissner [Sun, 20 Aug 2000 18:48:24 +0000 (18:48 +0000)] 
Set X11DRV_DeviceCaps.numColors according to doc (fixes Cubase VST24
startup problem).

24 years agoImplemented DuplicateIcon().
Chris Morgan [Sun, 20 Aug 2000 18:48:05 +0000 (18:48 +0000)] 
Implemented DuplicateIcon().

24 years agoStubbed INT 15 function 84h.
Chris Morgan [Sun, 20 Aug 2000 18:47:48 +0000 (18:47 +0000)] 
Stubbed INT 15 function 84h.

24 years ago- Separate application calls to ShowOwnedPopups from Wine calls (in
Louis Philippe Gagnon [Sun, 20 Aug 2000 03:40:59 +0000 (03:40 +0000)] 
- Separate application calls to ShowOwnedPopups from Wine calls (in
  EVENT_MapNotify) by introducing an internal function.
- Fix ShowOwnedPopups so it sends messages with the same parameters as
  in Windows.

24 years agoRemoved direct calls to TREEVIEW_Refresh().
Chris Morgan [Sun, 20 Aug 2000 03:40:21 +0000 (03:40 +0000)] 
Removed direct calls to TREEVIEW_Refresh().

24 years agoImplemented playback of EMR_POLYBEZIER{TO}16, EMR_POLYLINE16 and
Huw D M Davies [Sun, 20 Aug 2000 03:40:04 +0000 (03:40 +0000)] 
Implemented playback of EMR_POLYBEZIER{TO}16, EMR_POLYLINE16 and
EMR_POLYPOLYLINE.

24 years agoAdded new language detection scheme that uses NLS data base instead of
Dmitry Timoshkov [Sun, 20 Aug 2000 03:39:41 +0000 (03:39 +0000)] 
Added new language detection scheme that uses NLS data base instead of
hard coded values.

24 years agoPass the type/name as a C string instead of an
Dusan Lacko [Sun, 20 Aug 2000 03:32:57 +0000 (03:32 +0000)] 
Pass the type/name as a C string instead of an
IMAGE_RESOURCE_DIR_STRING_U structure to the callback function.

24 years agoAuthors: Alexandre Julliard <julliard@codeweavers.com> (for Corel), Albert den Haan...
Alexandre Julliard [Sat, 19 Aug 2000 21:38:55 +0000 (21:38 +0000)] 
Authors: Alexandre Julliard <julliard@codeweavers.com> (for Corel), Albert den Haan <albertd@corel.com>
Added syslevel locking for GDI operations.
Propagate the changes through the graphics code.

24 years agoCorrected serial number generation for CD's with 1 or 2 tracks.
Ed Snow [Sat, 19 Aug 2000 20:19:46 +0000 (20:19 +0000)] 
Corrected serial number generation for CD's with 1 or 2 tracks.

24 years agoFixed return value of CDROM_GetLabel if CDROM_Open failed (e.g. no
Stefan Leichter [Fri, 18 Aug 2000 23:45:46 +0000 (23:45 +0000)] 
Fixed return value of CDROM_GetLabel if CDROM_Open failed (e.g. no
Device entry for drive in wine.conf).

24 years agoSeparate GetTextMetrics and implement it for SBCS/Unicode/cp932.
Hidenori Takeshima [Fri, 18 Aug 2000 23:44:58 +0000 (23:44 +0000)] 
Separate GetTextMetrics and implement it for SBCS/Unicode/cp932.

24 years agoFixed STATUS_GetTextW in regard to NULL pointers.
Marcus Meissner [Fri, 18 Aug 2000 23:44:12 +0000 (23:44 +0000)] 
Fixed STATUS_GetTextW in regard to NULL pointers.

24 years agoAppend .DRV to name only if no extension present.
Dmitry Timoshkov [Fri, 18 Aug 2000 23:43:37 +0000 (23:43 +0000)] 
Append .DRV to name only if no extension present.

24 years agoDo not crash if path is NULL in DEBUG_ProcessElfFileFromPath.
Dmitry Timoshkov [Fri, 18 Aug 2000 23:43:09 +0000 (23:43 +0000)] 
Do not crash if path is NULL in DEBUG_ProcessElfFileFromPath.

24 years agoClean out the hack on BASS/TREBLE and suppress them in the mask as was
Ed Snow [Fri, 18 Aug 2000 23:42:43 +0000 (23:42 +0000)] 
Clean out the hack on BASS/TREBLE and suppress them in the mask as was
recommended oh so long ago.

24 years ago- Added a helper function TOOLBAR_GetText() and macro TOOLBAR_HasText() to
Chris Morgan [Fri, 18 Aug 2000 23:42:03 +0000 (23:42 +0000)] 
- Added a helper function TOOLBAR_GetText() and macro TOOLBAR_HasText() to
  determine whether we need to call InvalidateRect() with bErase of TRUE or
  FALSE.  Reduces background erases in non-text toolbars by 80-85%.
- Fixed button state not being updated properly when LBUTTONDOWN and cursor
  leaves the toolbar.
- Removed FIXME() in TOOLBAR_DrawString for btnPtr->iString == -1, replaced
  with a source code comment.
- Removed unecessary call to TOOLBAR_CalcToolbar() in
  TOOLBAR_GetItemRect().  Optimized TOOLBAR_CalcStrings(). Fixes very
  slow responding toolbars in Ultraedit due to processing TB_GETITEMRECT
  messages.
- Optimized TOOLBAR_SetIntent(), SetRows() and SetStyle().

24 years agoSave GET_APCS data before calling any asynchronous procedure calls, in
Mike McCormack [Fri, 18 Aug 2000 23:40:45 +0000 (23:40 +0000)] 
Save GET_APCS data before calling any asynchronous procedure calls, in
case the server is called during the APC.

24 years agoTurns the handling to pure 16 bits, remove references to dialog.h.
Gerard Patel [Fri, 18 Aug 2000 23:05:44 +0000 (23:05 +0000)] 
Turns the handling to pure 16 bits, remove references to dialog.h.

24 years agoRemove unused critical section global variable PRINT32_RegistryBlocker.
Albert den Haan [Fri, 18 Aug 2000 23:04:12 +0000 (23:04 +0000)] 
Remove unused critical section global variable PRINT32_RegistryBlocker.

24 years agoAvoids changing 2 levels when clicking .. in the directory list.
Gerard Patel [Fri, 18 Aug 2000 23:03:44 +0000 (23:03 +0000)] 
Avoids changing 2 levels when clicking .. in the directory list.