wine
25 years agoX11DRV_DIB_SetImageBits_24/32: Fix the case for bits_per_pixel == 32
Uwe Bonnes [Sat, 12 Jun 1999 10:46:31 +0000 (10:46 +0000)] 
X11DRV_DIB_SetImageBits_24/32: Fix the case for bits_per_pixel == 32
and negative lines.

25 years agoChanged xxx(VOID) to xxx(void).
Patrik Stridvall [Sat, 12 Jun 1999 08:27:49 +0000 (08:27 +0000)] 
Changed xxx(VOID) to xxx(void).

25 years ago- simplified internal data
Eric Pouech [Sat, 12 Jun 1999 08:25:36 +0000 (08:25 +0000)] 
- simplified internal data
- thread safe access to internal structures
- fixed bug on ONE_SHOT timers
- deferred service thread call until really needed (no longer on WINMM
  or MMSYSTEM attachement)

25 years agoMade the service thread instanciable in every process.
Eric Pouech [Sat, 12 Jun 1999 08:24:23 +0000 (08:24 +0000)] 
Made the service thread instanciable in every process.

25 years agoUse Autoconf to find path to ldconfig.
James Juran [Sat, 12 Jun 1999 08:21:57 +0000 (08:21 +0000)] 
Use Autoconf to find path to ldconfig.

25 years agoFixed a problem with the LoadTypeLib method.
Francis Beaudet [Sat, 12 Jun 1999 08:20:30 +0000 (08:20 +0000)] 
Fixed a problem with the LoadTypeLib method.

25 years agoUse @sysconfdir@ for the default registries in misc/registry.c too.
Marcus Meissner [Sat, 12 Jun 1999 08:18:38 +0000 (08:18 +0000)] 
Use @sysconfdir@ for the default registries in misc/registry.c too.

25 years agoAdded generic pixel converter for 8->24.
Marcus Meissner [Sat, 12 Jun 1999 08:16:40 +0000 (08:16 +0000)] 
Added generic pixel converter for 8->24.

25 years agoDIALOG_ParseTemplate16() supported up to 127 controls. Bigger values
Pavel Roskin [Sat, 12 Jun 1999 08:11:32 +0000 (08:11 +0000)] 
DIALOG_ParseTemplate16() supported up to 127 controls. Bigger values
were expanded to WORD incorrectly.

25 years agoVarious DPMI fixes and preliminary DPMI raw mode switch handler.
Ove Kaaven [Sat, 12 Jun 1999 08:09:52 +0000 (08:09 +0000)] 
Various DPMI fixes and preliminary DPMI raw mode switch handler.

25 years agoFixed imprecision in the MDI tiling functionality.
Noomen Hamza [Sat, 12 Jun 1999 08:08:35 +0000 (08:08 +0000)] 
Fixed imprecision in the MDI tiling functionality.

25 years agoOpen files with more appropriate sharing mode.
Huw D M Davies [Sat, 12 Jun 1999 06:50:57 +0000 (06:50 +0000)] 
Open files with more appropriate sharing mode.

25 years agoSmall fixes for EnhMetaFile playback.
Huw D M Davies [Sat, 12 Jun 1999 06:49:52 +0000 (06:49 +0000)] 
Small fixes for EnhMetaFile playback.

25 years agoFixed an error and an off-by-one bug in DSA_SetItem(). This
Ian Schmidt [Sat, 12 Jun 1999 06:48:49 +0000 (06:48 +0000)] 
Fixed an error and an off-by-one bug in DSA_SetItem().  This
eliminates some crashes with Win98 native SHELL32.

25 years agoRemove DIABLO_HACK (does not work anymore), add 1 FIXME, fix GetCaps()
Marcus Meissner [Sat, 12 Jun 1999 06:48:08 +0000 (06:48 +0000)] 
Remove DIABLO_HACK (does not work anymore), add 1 FIXME, fix GetCaps()
with caps1==NULL.

25 years agodwDataSize needs to be reset before each RegQueryValueEx() call.
Slava Monich [Sat, 12 Jun 1999 06:46:46 +0000 (06:46 +0000)] 
dwDataSize needs to be reset before each RegQueryValueEx() call.

25 years agoDon't ignore application-requested primary buffer flags.
Ove Kaaven [Sat, 12 Jun 1999 06:45:56 +0000 (06:45 +0000)] 
Don't ignore application-requested primary buffer flags.

25 years agoClear high word of %esp when returning from CallFrom16.
Ove Kaaven [Sat, 12 Jun 1999 06:44:56 +0000 (06:44 +0000)] 
Clear high word of %esp when returning from CallFrom16.

25 years agoImplementation of EV_RXFLAG.
Ove Kaaven [Sat, 12 Jun 1999 06:43:48 +0000 (06:43 +0000)] 
Implementation of EV_RXFLAG.

25 years agoBetter implementation of [GS]etForegroundWindow.
Ulrich Weigand [Sat, 12 Jun 1999 06:42:20 +0000 (06:42 +0000)] 
Better implementation of [GS]etForegroundWindow.
Fixed focus handling on inter-thread activation.
Adapted FocusIn/Out event handling to per-queue focus.

25 years agoRelease Win16Lock during PROCESS_Create.
Ulrich Weigand [Sat, 12 Jun 1999 06:41:16 +0000 (06:41 +0000)] 
Release Win16Lock during PROCESS_Create.

25 years agoImageList_GetIcon bug fix.
Luc Tourangeau [Sat, 12 Jun 1999 06:40:00 +0000 (06:40 +0000)] 
ImageList_GetIcon bug fix.

25 years agoCorrected a problem in GetTimeZoneInformation() due a change to
Rein Klazes [Sat, 12 Jun 1999 06:39:22 +0000 (06:39 +0000)] 
Corrected a problem in GetTimeZoneInformation() due a change to
mktime() in glibc-2.1.1 when daylight saving time is in effect.

25 years agoChanged K&R C function definition to ANSI C.
Patrik Stridvall [Sat, 12 Jun 1999 06:38:22 +0000 (06:38 +0000)] 
Changed K&R C function definition to ANSI C.

25 years agoPSDRV_StretchDIBits should use logical co-ords.
Huw D M Davies [Sat, 12 Jun 1999 06:37:05 +0000 (06:37 +0000)] 
PSDRV_StretchDIBits should use logical co-ords.
Some versions of ghostscript seem to eat one too many characters of
image data. Add a '%' to the output file to work around this.

25 years agoFixed WNASPI32 ordinals.
Andreas Mohr [Sat, 12 Jun 1999 06:36:05 +0000 (06:36 +0000)] 
Fixed WNASPI32 ordinals.

25 years agoAdded the function definitions of GetStartupInfo*().
Andreas Mohr [Sat, 12 Jun 1999 06:35:26 +0000 (06:35 +0000)] 
Added the function definitions of GetStartupInfo*().

25 years ago1st cut implementation of DdeNameService (omits monitor callback)
Keith Matthews [Sat, 12 Jun 1999 06:33:14 +0000 (06:33 +0000)] 
1st cut implementation of DdeNameService (omits monitor callback)
1st cut implementation of DdeKeepStringHandle (probably complete)
DdeInitializeW - minor changes to initialise service names structure
DdeGetLastError - start of proper last error retrieval
DdeCreateStringHandle16 - added code for default codepage where not
supplied.
Various documentary/comment corrections.

25 years agoUse the normal environment routines to build the env db of the initial
Alexandre Julliard [Fri, 11 Jun 1999 18:33:46 +0000 (18:33 +0000)] 
Use the normal environment routines to build the env db of the initial
process.

25 years agoReturn console handles in alloc_console request.
Alexandre Julliard [Fri, 11 Jun 1999 18:31:22 +0000 (18:31 +0000)] 
Return console handles in alloc_console request.
Fixed read_console_input parameters to conform to the reply structure
declaration.

25 years agoFixed CreateCompatibleBitmap when called with 0 width or height.
Eric Pouech [Mon, 7 Jun 1999 17:46:39 +0000 (17:46 +0000)] 
Fixed CreateCompatibleBitmap when called with 0 width or height.

25 years agoFixed mmioDescend when called with a parent chunk.
Eric Pouech [Mon, 7 Jun 1999 17:45:38 +0000 (17:45 +0000)] 
Fixed mmioDescend when called with a parent chunk.

25 years agoTrying to fix sigaltstack() problem reported by Debian users.
Marcus Meissner [Mon, 7 Jun 1999 17:43:47 +0000 (17:43 +0000)] 
Trying to fix sigaltstack() problem reported by Debian users.
SIGTRAP might be undefined (beos).

25 years agoFixed TLB_Read (can easily get count!=bytesread at the end of the file).
Marcus Meissner [Mon, 7 Jun 1999 17:41:37 +0000 (17:41 +0000)] 
Fixed TLB_Read (can easily get count!=bytesread at the end of the file).
Fixed TLB_FindTlb (strstr on binary data will not work).

25 years agoFixed >> and * operator precedence problem.
Marcus Meissner [Mon, 7 Jun 1999 17:40:39 +0000 (17:40 +0000)] 
Fixed >> and * operator precedence problem.

25 years agoFixed order for entering critical sections (X11 vs. WndLock) when
Eric Pouech [Mon, 7 Jun 1999 17:38:53 +0000 (17:38 +0000)] 
Fixed order for entering critical sections (X11 vs. WndLock) when
calling X11DRV_MOUSE_SetCursor.

25 years agoConsult ne.operating_system field for NE files in GetBinaryType().
Ulrich Weigand [Mon, 7 Jun 1999 17:37:43 +0000 (17:37 +0000)] 
Consult ne.operating_system field for NE files in GetBinaryType().

25 years agoFixed initial process refcount.
Alexandre Julliard [Mon, 7 Jun 1999 16:16:35 +0000 (16:16 +0000)] 
Fixed initial process refcount.

25 years agoForced commit to get rid of the vendor branch
Alexandre Julliard [Sun, 6 Jun 1999 17:28:20 +0000 (17:28 +0000)] 
Forced commit to get rid of the vendor branch

25 years agoAdded cmdlgr.h
Alexandre Julliard [Sun, 6 Jun 1999 17:27:59 +0000 (17:27 +0000)] 
Added cmdlgr.h

25 years agoAvoid use of strncmpi (reported by Ron Cemer).
Alexandre Julliard [Sun, 6 Jun 1999 17:25:27 +0000 (17:25 +0000)] 
Avoid use of strncmpi (reported by Ron Cemer).

25 years agoMoved inclusion of winestring.h to winebase.h.
Alexandre Julliard [Sun, 6 Jun 1999 17:23:59 +0000 (17:23 +0000)] 
Moved inclusion of winestring.h to winebase.h.
Added Winelib macros for lstrncmp functions.

25 years agoFixes for several bugs in which portions of the scrollbar were not
Ron Cemer [Sun, 6 Jun 1999 17:19:18 +0000 (17:19 +0000)] 
Fixes for several bugs in which portions of the scrollbar were not
being redrawn correctly, the focus rectangle was not being correctly
removed from the thumb before redrawing, etc.; added complete Win9x
and WinNT look and feel support.

25 years agoFixes for Win9x and WinNT look and feel.
Ron Cemer [Sun, 6 Jun 1999 17:14:24 +0000 (17:14 +0000)] 
Fixes for Win9x and WinNT look and feel.

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Alexandre Julliard [Sun, 6 Jun 1999 17:09:21 +0000 (17:09 +0000)] 
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed response of GetFullPathNameA when buffer==NULL.

25 years agoCreateFileA/FILE_DoOpenFile: add verbose reporting of arguments.
Uwe Bonnes [Sun, 6 Jun 1999 17:08:13 +0000 (17:08 +0000)] 
CreateFileA/FILE_DoOpenFile: add verbose reporting of arguments.

25 years agoAdded Wine command-line interpreter.
Dave Pickles [Sun, 6 Jun 1999 15:24:04 +0000 (15:24 +0000)] 
Added Wine command-line interpreter.

25 years agoRemoved Callback.CallTaskRescheduleProc().
Ulrich Weigand [Sun, 6 Jun 1999 14:52:05 +0000 (14:52 +0000)] 
Removed Callback.CallTaskRescheduleProc().

25 years agoSwitch stacks in CALL32_Init().
Ulrich Weigand [Sun, 6 Jun 1999 14:49:55 +0000 (14:49 +0000)] 
Switch stacks in CALL32_Init().

25 years ago16-bit scheduler reorganized: run all tasks in their own thread.
Ulrich Weigand [Sun, 6 Jun 1999 14:47:50 +0000 (14:47 +0000)] 
16-bit scheduler reorganized: run all tasks in their own thread.
Process creation sequence adapted to new scheduler.

25 years agoRemoved SERVICE_Exit().
Ulrich Weigand [Sun, 6 Jun 1999 14:43:34 +0000 (14:43 +0000)] 
Removed SERVICE_Exit().

25 years agoRelease WND lock before calling PostEvent16().
Ulrich Weigand [Sun, 6 Jun 1999 14:42:10 +0000 (14:42 +0000)] 
Release WND lock before calling PostEvent16().

25 years agoAdd some defines.
Uwe Bonnes [Sun, 6 Jun 1999 14:34:32 +0000 (14:34 +0000)] 
Add some defines.

25 years agoASPI_ExecScsiCmd: better return value and verbose error when no device
Uwe Bonnes [Sun, 6 Jun 1999 14:30:08 +0000 (14:30 +0000)] 
ASPI_ExecScsiCmd: better return value and verbose error when no device
found.

25 years agoUse SearchPath to test for existance of programs in lpCmdLine
Guy Albertelli [Sun, 6 Jun 1999 09:04:29 +0000 (09:04 +0000)] 
Use SearchPath to test for existance of programs in lpCmdLine
processing. For lpApplName do not append ".exe" and use
DOSFS_GetFullName to locate the program. Move module find process
after flag testing and provide quick exit if not found.

25 years agoImplemented dialog units -> pixels conversion very close to how it's
Slava Monich [Sun, 6 Jun 1999 09:03:08 +0000 (09:03 +0000)] 
Implemented dialog units -> pixels conversion very close to how it's
actually done by Windows.

25 years agoSome non-threatening fixes to some headers, as well as some casting
Paul Quinn [Sat, 5 Jun 1999 15:23:20 +0000 (15:23 +0000)] 
Some non-threatening fixes to some headers, as well as some casting
changes that make winelib more win32 code compatible.

25 years agoStub for SetVolumeLabel().
Dave Pickles [Sat, 5 Jun 1999 15:19:30 +0000 (15:19 +0000)] 
Stub for SetVolumeLabel().

25 years agoAdd back lost treatment of HWND_TOPMOST.
Uwe Bonnes [Sat, 5 Jun 1999 15:16:57 +0000 (15:16 +0000)] 
Add back lost treatment of HWND_TOPMOST.

25 years agoTry to improve ConfigureNotify event processing.
Ulrich Weigand [Sat, 5 Jun 1999 15:12:39 +0000 (15:12 +0000)] 
Try to improve ConfigureNotify event processing.

25 years agoAllow pens with styles greater than PS_INSIDEFRAME to be created with
Joshua Thielen [Sat, 5 Jun 1999 15:11:43 +0000 (15:11 +0000)] 
Allow pens with styles greater than PS_INSIDEFRAME to be created with
ExtCreatePen.

25 years agoRead/load type libraries. Implementation of ITypeLib, ITYpeInfo,
Rein Klazes [Sat, 5 Jun 1999 12:00:13 +0000 (12:00 +0000)] 
Read/load type libraries. Implementation of ITypeLib, ITYpeInfo,
ITypeLib2 and ITypeInfo2 methods.

25 years agoAllow NULL as argument to SysFreeString in accordance with SDK.
Rein Klazes [Sat, 5 Jun 1999 11:53:33 +0000 (11:53 +0000)] 
Allow NULL as argument to SysFreeString in accordance with SDK.

25 years ago- more up-to-date description of source tree
Klaas van Gend [Sat, 5 Jun 1999 11:52:46 +0000 (11:52 +0000)] 
- more up-to-date description of source tree
- better example of required comments for an API implementation
- replacement of WINE_PACKED by "pshpack1.h", etc.
- naming conventions for non-api calls and types
- location conventions for non-api header files and prototypes

25 years agoAdded 2 stubs.
Robert W Hall [Sat, 5 Jun 1999 11:51:40 +0000 (11:51 +0000)] 
Added 2 stubs.

25 years agoFixed behaviour of Alloc..ThunkletCallback[Ex] for NULL target.
Ulrich Weigand [Sat, 5 Jun 1999 11:49:52 +0000 (11:49 +0000)] 
Fixed behaviour of Alloc..ThunkletCallback[Ex] for NULL target.

25 years agoFixed potential memory corruption in EVENT_QueryZOrder.
Ulrich Weigand [Sat, 5 Jun 1999 11:49:04 +0000 (11:49 +0000)] 
Fixed potential memory corruption in EVENT_QueryZOrder.
Fixed potential X synchronization problem in X11DRV_WND_SetHostAttr.

25 years agoCorrect search order in SearchPath for Win 3.1/95/98. Still broken for NT.
Guy Albertelli [Sat, 5 Jun 1999 11:47:25 +0000 (11:47 +0000)] 
Correct search order in SearchPath for Win 3.1/95/98. Still broken for NT.

25 years agoo check for both CW_USEDEFAULT and CW_USEDEFAULT16.
Slava Monich [Sat, 5 Jun 1999 11:46:35 +0000 (11:46 +0000)] 
o check for both CW_USEDEFAULT and CW_USEDEFAULT16.
o if x is CW_USEDEFAULT (or CW_USEDEFAULT16) and y is *not*
  CW_USEDEFAULT (or CW_USEDEFAULT16) then use y as a second
  parameter to ShowWindow(). Some apps (CALC.EXE for Win98
  is one of them) use this undocumented feature to create
  hidden window with WS_VISIBLE style set.

25 years agoAdded partial implementation for DPA_LoadStream and stub for
Ian Schmidt [Sat, 5 Jun 1999 11:45:28 +0000 (11:45 +0000)] 
Added partial implementation for DPA_LoadStream and stub for
DPA_SaveStream.  Thanks to Eric Kohl (ekohl@abo.rhein-zeitung.de) for
the partial implementation and parameter information.

25 years agoMake it possible to link Wine statically (at least on RedHat 6.0).
Pavel Roskin [Sat, 5 Jun 1999 11:44:46 +0000 (11:44 +0000)] 
Make it possible to link Wine statically (at least on RedHat 6.0).

25 years agoWhen looking into sys menu, check if items are present before
Eric Pouech [Sat, 5 Jun 1999 11:43:50 +0000 (11:43 +0000)] 
When looking into sys menu, check if items are present before
dereferencing.

25 years agoRemoved DummyMotionNotify EVENT driver routine.
Ulrich Weigand [Sat, 5 Jun 1999 09:02:11 +0000 (09:02 +0000)] 
Removed DummyMotionNotify EVENT driver routine.

25 years agoAutoconfigure the directories in the manpage.
Marcus Meissner [Sat, 5 Jun 1999 09:00:21 +0000 (09:00 +0000)] 
Autoconfigure the directories in the manpage.

25 years agoAdd stub for LockFileEx (KERNEL32.513).
James Juran [Sat, 5 Jun 1999 08:57:37 +0000 (08:57 +0000)] 
Add stub for LockFileEx (KERNEL32.513).

25 years agoCurrent status of Wine on internationalisation.
Klaas van Gend [Sat, 5 Jun 1999 08:56:33 +0000 (08:56 +0000)] 
Current status of Wine on internationalisation.

25 years agoDo not process WM_LBUTTONUP message in ButtonWndProc()
Rein Klazes [Sat, 5 Jun 1999 08:54:27 +0000 (08:54 +0000)] 
Do not process WM_LBUTTONUP message in ButtonWndProc()
when the mouse is not captured.

25 years agoFrom CreateCompatibleDC, pass the device name associated with the
Noel Borthwick [Sat, 5 Jun 1999 08:52:30 +0000 (08:52 +0000)] 
From CreateCompatibleDC, pass the device name associated with the
source DC in order to allow PSDRV_CreateDC to locate the printer info
for the device.

25 years agoAdded some digital video interface
Eric Pouech [Sat, 5 Jun 1999 08:50:26 +0000 (08:50 +0000)] 
Added some digital video interface
Fixed a few bugs (device names are no longer converted to upper case,
added call back window, all structures moved to 32 bit...).

25 years agoWorkaroung gcc 2.7.2.x sig 11 issue.
Eric Pouech [Sat, 5 Jun 1999 08:49:05 +0000 (08:49 +0000)] 
Workaroung gcc 2.7.2.x sig 11 issue.

25 years agoAdded (still incomplete) handling of MCI_BREAK command.
Eric Pouech [Sat, 5 Jun 1999 08:48:01 +0000 (08:48 +0000)] 
Added (still incomplete) handling of MCI_BREAK command.

25 years agoUpdated documentation/no-windows.
James Juran [Sat, 5 Jun 1999 08:46:10 +0000 (08:46 +0000)] 
Updated documentation/no-windows.

25 years agoSpeedup enhancement for the 8->16 and 8->32 copy loop hotspots,
Marcus Meissner [Sat, 5 Jun 1999 08:45:32 +0000 (08:45 +0000)] 
Speedup enhancement for the 8->16 and 8->32 copy loop hotspots,
using a faster generic routine and some inline assembly for i386
(cleanups by Ove).

25 years agoMade handle table a separate object.
Alexandre Julliard [Fri, 4 Jun 1999 19:49:54 +0000 (19:49 +0000)] 
Made handle table a separate object.
Global handle table is no longer bound to a process.
Removed special handling of the initial process.

25 years agoAdded optional debugging code in object management.
Alexandre Julliard [Fri, 4 Jun 1999 19:47:04 +0000 (19:47 +0000)] 
Added optional debugging code in object management.

25 years agoGot rid of THREAD_InitDone.
Alexandre Julliard [Sat, 29 May 1999 14:27:26 +0000 (14:27 +0000)] 
Got rid of THREAD_InitDone.
Made THREAD_Current() inline.
Moved server tid into TEB.

25 years agoReimplemented the CheckRadioButton function.
Luc Tourangeau [Sat, 29 May 1999 14:19:42 +0000 (14:19 +0000)] 
Reimplemented the CheckRadioButton function.

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Alexandre Julliard [Sat, 29 May 1999 14:16:56 +0000 (14:16 +0000)] 
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed incorrect lookup of background color.

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Alexandre Julliard [Sat, 29 May 1999 14:14:27 +0000 (14:14 +0000)] 
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed problems when using multiple style flags together.

25 years agoAuthors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Alexandre Julliard [Sat, 29 May 1999 14:13:16 +0000 (14:13 +0000)] 
Authors: Chris Morgan <cmorgan@wpi.edu>, James Abbatiello <abbeyj@wpi.edu>
Fixed a problem when using string resources as tooltext.

25 years agoFixed a behavior of the focus when a parent window is disabled.
Francis Beaudet [Sat, 29 May 1999 14:10:02 +0000 (14:10 +0000)] 
Fixed a behavior of the focus when a parent window is disabled.

25 years agoFixed a bug which causes the PolyBezier to not be updated on redraw
Joshua Thielen [Sat, 29 May 1999 14:03:42 +0000 (14:03 +0000)] 
Fixed a bug which causes the PolyBezier to not be updated on redraw
(when you want them to be).

25 years agoRemove unnecessary warning in TranslateAccelator.
Gerard Patel [Sat, 29 May 1999 14:02:28 +0000 (14:02 +0000)] 
Remove unnecessary warning in TranslateAccelator.

25 years agoFixed duplicate_handle to work with pseudo-handles (reported by Marcus
Alexandre Julliard [Sat, 29 May 1999 11:17:25 +0000 (11:17 +0000)] 
Fixed duplicate_handle to work with pseudo-handles (reported by Marcus
Meissner).

25 years agover.h is a legacy header. winver.h should be used instead.
Paul Quinn [Sat, 29 May 1999 11:15:39 +0000 (11:15 +0000)] 
ver.h is a legacy header. winver.h should be used instead.

25 years agoFixed some warnings.
Marcus Meissner [Sat, 29 May 1999 11:08:36 +0000 (11:08 +0000)] 
Fixed some warnings.

25 years ago- Reimplemented the scrolling using SetScrollInfo and GetScrollInfo.
Luc Tourangeau [Sat, 29 May 1999 11:07:11 +0000 (11:07 +0000)] 
- Reimplemented the scrolling using SetScrollInfo and GetScrollInfo.
- Implemented LVM_FINDITEM message.
- Added some new window styles.
- Fixed some bugs and extended a number of existing functions.
- Modified selection functions to support area selection (for group
  selection in LVS_ICON and LVS_SMALLICON).

25 years agoFixed a couple of missing event notifications. Some more debugging
Ove Kaaven [Sat, 29 May 1999 11:05:38 +0000 (11:05 +0000)] 
Fixed a couple of missing event notifications. Some more debugging
messages.

25 years agoIcelandic keyboard support.
Rikhardur Egilsson [Sat, 29 May 1999 11:04:09 +0000 (11:04 +0000)] 
Icelandic keyboard support.

25 years ago- better debug output for surface creation
Lionel Ulmer [Sat, 29 May 1999 11:00:27 +0000 (11:00 +0000)] 
- better debug output for surface creation
- added (experimental) DIBSection implementation of GetDC / ReleaseDC