wine
21 years agoImprove error handling in CryptAcquireContext.
Mike McCormack [Tue, 18 Nov 2003 20:40:12 +0000 (20:40 +0000)] 
Improve error handling in CryptAcquireContext.

21 years agoAccount for the fact that the temporary directory may expand to a long
Hans Leidekker [Tue, 18 Nov 2003 20:39:34 +0000 (20:39 +0000)] 
Account for the fact that the temporary directory may expand to a long
name.

21 years agoUpdated authors list.
Alexandre Julliard [Tue, 18 Nov 2003 20:36:12 +0000 (20:36 +0000)] 
Updated authors list.

21 years agoGenerate the authors list for the shell about dialog from AUTHORS at
Alexandre Julliard [Tue, 18 Nov 2003 19:50:24 +0000 (19:50 +0000)] 
Generate the authors list for the shell about dialog from AUTHORS at
compile time. Converted the about dialog to Unicode.

21 years agoMake national (hot)keys work in menus. Make menu code use unicode APIs.
Dmitry Timoshkov [Tue, 18 Nov 2003 19:42:31 +0000 (19:42 +0000)] 
Make national (hot)keys work in menus. Make menu code use unicode APIs.

21 years agoUnswap Page Up & Down and fix TBS_DOWNISLEFT.
Huw Davies [Tue, 18 Nov 2003 19:39:40 +0000 (19:39 +0000)] 
Unswap Page Up & Down and fix TBS_DOWNISLEFT.
NM_* notifications go via WM_NOTIFY not WN_?SCROLL.
Pull the notification window from the CreateStruct.
Send a TB_THUMBPOSITION at the end of a drag.

21 years agoFix the generation of wineapploader in sub directories.
Francois Gouget [Tue, 18 Nov 2003 19:39:11 +0000 (19:39 +0000)] 
Fix the generation of wineapploader in sub directories.

21 years agoScale the buffer sizes with MAX_LISTED_ENV_VAR.
Francois Gouget [Tue, 18 Nov 2003 19:38:51 +0000 (19:38 +0000)] 
Scale the buffer sizes with MAX_LISTED_ENV_VAR.
Add a note about the limited buffer size used by the *Profile functions.
Fix a couple of spelling errors.

21 years agoThe LVN_GETDISPINFO notify message should point to the same iSubItem
Rein Klazes [Tue, 18 Nov 2003 19:38:30 +0000 (19:38 +0000)] 
The LVN_GETDISPINFO notify message should point to the same iSubItem
as in the call to LISTVIEW_GetItemT, valid or not. Fix a badly placed
brace.

21 years agoRemoved include/selectors.h.
Alexandre Julliard [Tue, 18 Nov 2003 00:16:25 +0000 (00:16 +0000)] 
Removed include/selectors.h.

21 years agoForce minimum stack size to 1Mb for Xlib.
Alexandre Julliard [Tue, 18 Nov 2003 00:14:17 +0000 (00:14 +0000)] 
Force minimum stack size to 1Mb for Xlib.

21 years ago- Move shell window into the background.
Martin Fuchs [Tue, 18 Nov 2003 00:13:34 +0000 (00:13 +0000)] 
- Move shell window into the background.
- Add tests for Get/SetShellWindow().

21 years agoAdded some conformance tests for ddraw. These enumerate some display
Sami Aario [Tue, 18 Nov 2003 00:12:00 +0000 (00:12 +0000)] 
Added some conformance tests for ddraw. These enumerate some display
modes and then attempt to open them.

21 years agoUse the wine_ldt_* functions directly in winedos instead of calling
Alexandre Julliard [Tue, 18 Nov 2003 00:06:15 +0000 (00:06 +0000)] 
Use the wine_ldt_* functions directly in winedos instead of calling
SELECTOR_AllocBlock.

21 years agoWe need to make sure that customdraw_fill is called even if
Aric Stewart [Tue, 18 Nov 2003 00:04:27 +0000 (00:04 +0000)] 
We need to make sure that customdraw_fill is called even if
CDRF_NOTIFYITEMDRAW is not being used because we used the text and
background colors from that struct later.

21 years agoA bitmap created by CreateCompatibleBitmap should not be owned by a
Huw Davies [Tue, 18 Nov 2003 00:03:51 +0000 (00:03 +0000)] 
A bitmap created by CreateCompatibleBitmap should not be owned by a
driver until it is selected into it.  The driver checks that the
bitmap is of the correct depth in SelectBitmap.

21 years agoAdded support for returning caret positions in
Phil Krylov [Tue, 18 Nov 2003 00:03:27 +0000 (00:03 +0000)] 
Added support for returning caret positions in
GetCharacterPlacementW().

21 years agoApply same magic to LibAttr.lcid from MSFT to SLTG.
Dmitry Timoshkov [Tue, 18 Nov 2003 00:02:25 +0000 (00:02 +0000)] 
Apply same magic to LibAttr.lcid from MSFT to SLTG.

21 years agoMoved toolhelp.h to dlls/kernel.
Alexandre Julliard [Mon, 17 Nov 2003 20:49:45 +0000 (20:49 +0000)] 
Moved toolhelp.h to dlls/kernel.

21 years agoRemoved some unnecessary includes.
Alexandre Julliard [Mon, 17 Nov 2003 20:31:29 +0000 (20:31 +0000)] 
Removed some unnecessary includes.

21 years agoFixed regression in loading of builtin apps from the system dir when
Alexandre Julliard [Mon, 17 Nov 2003 20:18:19 +0000 (20:18 +0000)] 
Fixed regression in loading of builtin apps from the system dir when
the native doesn't exist.

21 years agoMoved a few definitions used in only one source file out of module.h.
Alexandre Julliard [Mon, 17 Nov 2003 20:16:38 +0000 (20:16 +0000)] 
Moved a few definitions used in only one source file out of module.h.

21 years agoAdded wine_ldt_is_system() to replace the IS_SELECTOR_SYSTEM macro,
Alexandre Julliard [Mon, 17 Nov 2003 20:12:56 +0000 (20:12 +0000)] 
Added wine_ldt_is_system() to replace the IS_SELECTOR_SYSTEM macro,
and stop exporting the WINE_LDT_FIRST_ENTRY constant.

21 years agoLink the main binaries with --export-dynamic so that the pthread
Alexandre Julliard [Mon, 17 Nov 2003 20:07:55 +0000 (20:07 +0000)] 
Link the main binaries with --export-dynamic so that the pthread
emulation works correctly (reported by Jeremy Shaw).

21 years agoDisable the use of the 'w' parm in rhw mode.
Jason Edmeades [Mon, 17 Nov 2003 20:04:44 +0000 (20:04 +0000)] 
Disable the use of the 'w' parm in rhw mode.

21 years agoIf swap mode is discard, clear the backbuffer before moving onto the
Jason Edmeades [Mon, 17 Nov 2003 20:04:30 +0000 (20:04 +0000)] 
If swap mode is discard, clear the backbuffer before moving onto the
next frame.

21 years agoUse the current window visual only.
Jason Edmeades [Mon, 17 Nov 2003 20:04:08 +0000 (20:04 +0000)] 
Use the current window visual only.

21 years agoInitialize buffer reference count.
Robert Reif [Mon, 17 Nov 2003 20:03:42 +0000 (20:03 +0000)] 
Initialize buffer reference count.

21 years agoLocalization to Portuguese.
Marcelo Duarte [Mon, 17 Nov 2003 20:03:11 +0000 (20:03 +0000)] 
Localization to Portuguese.

21 years agoFix graphical corruption on surface lock when multi-texturing is
Lionel Ulmer [Mon, 17 Nov 2003 20:02:33 +0000 (20:02 +0000)] 
Fix graphical corruption on surface lock when multi-texturing is
active.

21 years agoIgnore invalid iSubItem in LISTVIEW_GetItemT().
Rein Klazes [Mon, 17 Nov 2003 20:01:49 +0000 (20:01 +0000)] 
Ignore invalid iSubItem in LISTVIEW_GetItemT().

21 years agoAdd a couple of missing spec files.
Vincent Béron [Mon, 17 Nov 2003 20:01:20 +0000 (20:01 +0000)] 
Add a couple of missing spec files.

21 years agoImproved Italian translations.
Ivan Leo Murray-Smith [Mon, 17 Nov 2003 20:00:33 +0000 (20:00 +0000)] 
Improved Italian translations.

21 years agoAdded Italian translation.
Ivan Leo Murray-Smith [Mon, 17 Nov 2003 19:59:13 +0000 (19:59 +0000)] 
Added Italian translation.

21 years agoMoved a number of DOS definitions out of the global headers and into
Alexandre Julliard [Sat, 15 Nov 2003 00:13:20 +0000 (00:13 +0000)] 
Moved a number of DOS definitions out of the global headers and into
winedos private files. Removed the msdos.h header.

21 years agoGet rid of the msdos/ directory.
Alexandre Julliard [Fri, 14 Nov 2003 21:12:03 +0000 (21:12 +0000)] 
Get rid of the msdos/ directory.

21 years agoMoved winedos loading functionality to dlls/kernel/instr.c and get rid
Alexandre Julliard [Fri, 14 Nov 2003 21:08:39 +0000 (21:08 +0000)] 
Moved winedos loading functionality to dlls/kernel/instr.c and get rid
of msdos/dpmi.c.

21 years agoFixes more use before set races.
Robert Reif [Fri, 14 Nov 2003 21:03:24 +0000 (21:03 +0000)] 
Fixes more use before set races.
Work around for queue reordering feature.
Stop recording on reset.
Better debug info.
Dsound callback capture state fix.

21 years agoImplement the non-variant date conversions correctly, without going
Jon Griffiths [Fri, 14 Nov 2003 21:01:36 +0000 (21:01 +0000)] 
Implement the non-variant date conversions correctly, without going
through 'struct tm' first. Handle negative & 'rolling' dates too.

21 years agoAdd some missing prototypes/defines.
Jon Griffiths [Fri, 14 Nov 2003 21:01:15 +0000 (21:01 +0000)] 
Add some missing prototypes/defines.
OaBuildVersion() returns a ULONG, not UINT.

21 years agoRemove a redundant test.
Jon Griffiths [Fri, 14 Nov 2003 21:00:02 +0000 (21:00 +0000)] 
Remove a redundant test.
Handle 'a','A','e','E','F','g','G' flavours of double arguments.

21 years agoDump a few more known variant types.
Jon Griffiths [Fri, 14 Nov 2003 20:59:46 +0000 (20:59 +0000)] 
Dump a few more known variant types.
Don't call DateToTM() - it's going away soon.

21 years agoFix a crash in GetLocaleInfo() when extra high bits are set.
Jon Griffiths [Fri, 14 Nov 2003 20:59:03 +0000 (20:59 +0000)] 
Fix a crash in GetLocaleInfo() when extra high bits are set.

21 years agoFixed CB_DIR16 handling.
Carlos Lozano [Fri, 14 Nov 2003 20:58:36 +0000 (20:58 +0000)] 
Fixed CB_DIR16 handling.

21 years agoRepaired INT21_FindFirst/FindNext.
Alexandre Julliard [Fri, 14 Nov 2003 06:22:32 +0000 (06:22 +0000)] 
Repaired INT21_FindFirst/FindNext.

21 years ago- moved the remaining of int21 calls to dlls/winedos
Eric Pouech [Fri, 14 Nov 2003 04:54:39 +0000 (04:54 +0000)] 
- moved the remaining of int21 calls to dlls/winedos
- disabled drive enabling/disabling as well as disk serial number
  writing (for DLL separation issues)
- added volume management prototypes to include/winbase.h
- started DefineDosDevice (needed by first item in this list)
- removed int21 specific code from dlls/kernel

21 years agoAdd the wined3d dll for beginning a cleaner d3d architecture that will
Raphael Junqueira [Fri, 14 Nov 2003 03:50:35 +0000 (03:50 +0000)] 
Add the wined3d dll for beginning a cleaner d3d architecture that will
contain the shared openGL code needed for all wine direct3d
implementations.

21 years agoAdd preliminary support for keyboard layout APIs.
Dmitry Timoshkov [Fri, 14 Nov 2003 03:32:43 +0000 (03:32 +0000)] 
Add preliminary support for keyboard layout APIs.

21 years agoCheck for the existence of the driver CreateDIBSection before calling
Huw Davies [Fri, 14 Nov 2003 03:30:18 +0000 (03:30 +0000)] 
Check for the existence of the driver CreateDIBSection before calling
it.

21 years agoAdded _execle/_execlpe & _spawnle/_spawnlpe stubs.
Kirill Smelkov [Fri, 14 Nov 2003 03:29:51 +0000 (03:29 +0000)] 
Added _execle/_execlpe & _spawnle/_spawnlpe stubs.

21 years agoRemoved instance.h and callback.h, moving their contents to
Alexandre Julliard [Thu, 13 Nov 2003 21:04:01 +0000 (21:04 +0000)] 
Removed instance.h and callback.h, moving their contents to
kernel_private.h.

21 years agoMoved memory/environ.c, memory/virtual.c and misc/cpu.c to
Alexandre Julliard [Thu, 13 Nov 2003 20:58:55 +0000 (20:58 +0000)] 
Moved memory/environ.c, memory/virtual.c and misc/cpu.c to
dlls/kernel.
Get rid of the memory/ directory.

21 years agoAVM GmbH http://www.avm.de/
Alexandre Julliard [Thu, 13 Nov 2003 20:51:49 +0000 (20:51 +0000)] 
AVM GmbH http://www.avm.de/
Removed some old RCS comments.
Fixed a message location and CAPI_WAIT_FOR_SIGNAL.

21 years agoConvert lpnFit back to multibyte in GetTextExtentExPointA.
Aric Stewart [Thu, 13 Nov 2003 20:51:30 +0000 (20:51 +0000)] 
Convert lpnFit back to multibyte in GetTextExtentExPointA.

21 years agoImplemented LVS_EX_CHECKBOXES.
Huw Davies [Thu, 13 Nov 2003 20:50:25 +0000 (20:50 +0000)] 
Implemented LVS_EX_CHECKBOXES.

21 years agoAn app depends on a NULL return from CreateDIBPatternBrushPt if data
Aric Stewart [Thu, 13 Nov 2003 20:49:54 +0000 (20:49 +0000)] 
An app depends on a NULL return from CreateDIBPatternBrushPt if data
is NULL.

21 years agoAvoid setting infoPtr->firstVisible to NULL in TREEVIEW_Sort.
Dmitry Timoshkov [Thu, 13 Nov 2003 20:49:00 +0000 (20:49 +0000)] 
Avoid setting infoPtr->firstVisible to NULL in TREEVIEW_Sort.

21 years agoAdded configure check for pthread_getattr_np.
Alexandre Julliard [Wed, 12 Nov 2003 22:44:56 +0000 (22:44 +0000)] 
Added configure check for pthread_getattr_np.

21 years agoScale the OUTLINETEXTMETRIC's bounding box with the font size.
Huw Davies [Wed, 12 Nov 2003 22:42:55 +0000 (22:42 +0000)] 
Scale the OUTLINETEXTMETRIC's bounding box with the font size.
Fix wineps's font downloaders to cope with this behaviour.

21 years agoMake sure we create a polychrome bitmap from the dib. CreateDIBitmap
Huw Davies [Wed, 12 Nov 2003 22:42:26 +0000 (22:42 +0000)] 
Make sure we create a polychrome bitmap from the dib.  CreateDIBitmap
doesn't do this when the dib is 1bpp and has a black/white colour
table.  In such cases this resulted in a monochrome bitmap being
StretchBlt'ed which is clearly incorrect since we then start using
text and bkgnd colours.

21 years agoFix some weird logic in ImageList_Write.
Huw Davies [Wed, 12 Nov 2003 22:41:44 +0000 (22:41 +0000)] 
Fix some weird logic in ImageList_Write.

21 years agoA multicolumn listview should get a customdraw notification for the
Huw Davies [Wed, 12 Nov 2003 22:41:27 +0000 (22:41 +0000)] 
A multicolumn listview should get a customdraw notification for the
item as well as one for subitem 0.

21 years agoAlsa midi fixes.
Christian Costa [Wed, 12 Nov 2003 22:40:59 +0000 (22:40 +0000)] 
Alsa midi fixes.

21 years agoAdded a wine-glibc binary that detects the glibc threading in use and
Alexandre Julliard [Wed, 12 Nov 2003 03:28:21 +0000 (03:28 +0000)] 
Added a wine-glibc binary that detects the glibc threading in use and
execs the corresponding wine binary.
Removed the --with-nptl configure option.

21 years agoAdded sigsetjmp/siglongjmp and gettid to the portability library.
Alexandre Julliard [Wed, 12 Nov 2003 03:16:00 +0000 (03:16 +0000)] 
Added sigsetjmp/siglongjmp and gettid to the portability library.

21 years agoMoved the exec_wine_binary function to the wine library, and use it to
Alexandre Julliard [Tue, 11 Nov 2003 22:21:29 +0000 (22:21 +0000)] 
Moved the exec_wine_binary function to the wine library, and use it to
exec the wineserver too.

21 years agoMake sure the protection flags on the memory view of the PE header
Alexandre Julliard [Tue, 11 Nov 2003 22:06:59 +0000 (22:06 +0000)] 
Make sure the protection flags on the memory view of the PE header
match the actual mmap protection.

21 years agoCosmetics.
Alexandre Julliard [Tue, 11 Nov 2003 22:04:33 +0000 (22:04 +0000)] 
Cosmetics.

21 years agoAdded stubs for AccessCheckByType, AddAuditAccessAce,
Ulrich Czekalla [Tue, 11 Nov 2003 22:03:24 +0000 (22:03 +0000)] 
Added stubs for AccessCheckByType, AddAuditAccessAce,
GetNamedSecurityInfoA, GetNamedSecurityInfoW.
Implemented ConvertStringSecurityDescriptorToSecurityDescriptorW,
DeleteAce, MakeAbsoluteSD, GetAclInformation, ConvertStringSidToSidW,
RtlDeleteAce, RtlQueryInformationAcl.

21 years agoDon't include build number in GetVersion() for Win9x versions.
Andreas Mohr [Tue, 11 Nov 2003 22:00:14 +0000 (22:00 +0000)] 
Don't include build number in GetVersion() for Win9x versions.

21 years agoImplemented ReportEventA/W.
Mike Hearn [Tue, 11 Nov 2003 21:59:15 +0000 (21:59 +0000)] 
Implemented ReportEventA/W.

21 years agoFix a bug in VkKeyScan.
Dmitry Timoshkov [Tue, 11 Nov 2003 21:57:52 +0000 (21:57 +0000)] 
Fix a bug in VkKeyScan.

21 years agoNtReadFile checks that offset is not null.
Carlos Lozano [Tue, 11 Nov 2003 21:57:07 +0000 (21:57 +0000)] 
NtReadFile checks that offset is not null.

21 years agoDon't flag failed opens of unsupported formats as an error.
Robert Reif [Tue, 11 Nov 2003 21:56:21 +0000 (21:56 +0000)] 
Don't flag failed opens of unsupported formats as an error.

21 years agoAdd support for CBS_{LOWER|UPPER}CASE.
Huw Davies [Tue, 11 Nov 2003 21:55:19 +0000 (21:55 +0000)] 
Add support for CBS_{LOWER|UPPER}CASE.

21 years agoHandle multicopy printing correctly.
Huw Davies [Tue, 11 Nov 2003 20:41:14 +0000 (20:41 +0000)] 
Handle multicopy printing correctly.

21 years agoFix format strings in T42_download_header() and T42_download_glyph().
Gerald Pfeifer [Tue, 11 Nov 2003 20:40:27 +0000 (20:40 +0000)] 
Fix format strings in T42_download_header() and T42_download_glyph().

21 years agoIf the buffer passed to GetOutlineTextMetrics isn't big enough then
Huw Davies [Tue, 11 Nov 2003 20:39:54 +0000 (20:39 +0000)] 
If the buffer passed to GetOutlineTextMetrics isn't big enough then
Windows fills it upto the supplied size rather than returning an
error.

21 years agoConstify strings.
Dmitry Timoshkov [Tue, 11 Nov 2003 20:39:34 +0000 (20:39 +0000)] 
Constify strings.

21 years agoAuthors: Dmitry Timoshkov <dmitry@codeweavers.com>, Huw Davies <huw@codeweavers.com>
Alexandre Julliard [Tue, 11 Nov 2003 20:38:51 +0000 (20:38 +0000)] 
Authors: Dmitry Timoshkov <dmitry@codeweavers.com>, Huw Davies <huw@codeweavers.com>
Constify strings.
Fix args of [GS]etPrinterDataEx

21 years agoFix parsing of GL version string in X.Y cases.
Lionel Ulmer [Tue, 11 Nov 2003 20:38:20 +0000 (20:38 +0000)] 
Fix parsing of GL version string in X.Y cases.

21 years agoOnly build both Wine binaries on Linux, pthread support doesn't work
Alexandre Julliard [Tue, 11 Nov 2003 00:48:21 +0000 (00:48 +0000)] 
Only build both Wine binaries on Linux, pthread support doesn't work
on other platforms.

21 years agoFix race in real mode event handling.
Jukka Heinonen [Tue, 11 Nov 2003 00:44:10 +0000 (00:44 +0000)] 
Fix race in real mode event handling.
Merge real mode pending event checking routines.
Remove some obsolete code.

21 years ago- stupid typos fixes on software vertex shader operands
Raphael Junqueira [Tue, 11 Nov 2003 00:43:51 +0000 (00:43 +0000)] 
- stupid typos fixes on software vertex shader operands
- CopyRects fix (problem in error paths) based on Carlos Lozano patch

21 years agoRewrite ScrollDC.
Huw Davies [Tue, 11 Nov 2003 00:43:16 +0000 (00:43 +0000)] 
Rewrite ScrollDC.

21 years agoPatBlt()s get recorded as EMR_BITBLT records with offBmiSrc == 0, so
Huw Davies [Tue, 11 Nov 2003 00:43:03 +0000 (00:43 +0000)] 
PatBlt()s get recorded as EMR_BITBLT records with offBmiSrc == 0, so
ensure that we pick these out in playback.
EMR_STRETCHBLT should behave like EMR_BITBLT if there are no bits
(ie. it's a PalBlt).
Set the text and bkgnd colour to black and white respectively before
enumerating an emf.
Print out the record names to make debugging easier.
Add a few TRACE()s.

21 years agoMuch better parsing of /etc/printcap.
Huw Davies [Tue, 11 Nov 2003 00:42:35 +0000 (00:42 +0000)] 
Much better parsing of /etc/printcap.
Don't even try to use heuristics to guess whether the printer is
PostScript or not - we're going to get it wrong anyway.
Don't list printer entries that begin with ispunct() - these are used
for 'tc' aliases.

21 years agoBetter color-keying support.
Lionel Ulmer [Tue, 11 Nov 2003 00:31:16 +0000 (00:31 +0000)] 
Better color-keying support.

21 years agoConstify strings.
Dmitry Timoshkov [Tue, 11 Nov 2003 00:30:42 +0000 (00:30 +0000)] 
Constify strings.

21 years agoImplement the missing tesselator functions and fix the tesselator
Huw Davies [Tue, 11 Nov 2003 00:30:10 +0000 (00:30 +0000)] 
Implement the missing tesselator functions and fix the tesselator
callbacks so that the correct calling convention is used.

21 years agoAdd constants for DSA_InsertItem and DPA_InsertPtr according to newest
Rolf Kalbermatter [Tue, 11 Nov 2003 00:29:31 +0000 (00:29 +0000)] 
Add constants for DSA_InsertItem and DPA_InsertPtr according to newest
MSDN headers.

21 years agoGetTextExtentPoint already adds char_extra so don't add it on again.
Huw Davies [Tue, 11 Nov 2003 00:28:51 +0000 (00:28 +0000)] 
GetTextExtentPoint already adds char_extra so don't add it on again.

21 years agoGetTextExtentPoint should include an inter character spacing set by
Huw Davies [Tue, 11 Nov 2003 00:28:19 +0000 (00:28 +0000)] 
GetTextExtentPoint should include an inter character spacing set by
SetTextCharacterExtra.

21 years agoOnly reselect the font if the transformation has actually changed.
Huw Davies [Tue, 11 Nov 2003 00:27:48 +0000 (00:27 +0000)] 
Only reselect the font if the transformation has actually changed.

21 years agoWe need to set the WorldTransform to the identity before stroking or
Huw Davies [Tue, 11 Nov 2003 00:27:28 +0000 (00:27 +0000)] 
We need to set the WorldTransform to the identity before stroking or
filling the path.
Fixed a memory leak.

21 years agoCreateDIBSection ignores the supplied values of biClrUsed and
Huw Davies [Tue, 11 Nov 2003 00:27:10 +0000 (00:27 +0000)] 
CreateDIBSection ignores the supplied values of biClrUsed and
biClrImportant and calculates them from biBitCount.

21 years agoWe need to invalidate the replaced text region before calling
Huw Davies [Tue, 11 Nov 2003 00:26:53 +0000 (00:26 +0000)] 
We need to invalidate the replaced text region before calling
EM_ScrollCaret as this may call ScrollWindow.  Previously newly added
lines were not displayed if the edit needed to scroll.

21 years agoOwnerdraw buttons should erase themselves in WM_ERASEBKGND.
Huw Davies [Tue, 11 Nov 2003 00:26:29 +0000 (00:26 +0000)] 
Ownerdraw buttons should erase themselves in WM_ERASEBKGND.

21 years agoAdd support for LVS_EX_SUBITEMIMAGES.
Huw Davies [Tue, 11 Nov 2003 00:26:15 +0000 (00:26 +0000)] 
Add support for LVS_EX_SUBITEMIMAGES.

21 years agoFix a race condition where result could be read before set.
Robert Reif [Tue, 11 Nov 2003 00:25:50 +0000 (00:25 +0000)] 
Fix a race condition where result could be read before set.
Fix test to use correct event in interactive mode.