wine
16 years agosane.ds: Fully support ICAP_PIXELTYPE.
Jeremy White [Thu, 26 Feb 2009 02:58:42 +0000 (20:58 -0600)] 
sane.ds: Fully support ICAP_PIXELTYPE.

16 years agosane.ds: Added support for ICAP_UNITS.
Jeremy White [Thu, 26 Feb 2009 02:58:34 +0000 (20:58 -0600)] 
sane.ds: Added support for ICAP_UNITS.

16 years agosane.ds: Add support for ICAP_BITDEPTH.
Jeremy White [Thu, 26 Feb 2009 02:58:25 +0000 (20:58 -0600)] 
sane.ds: Add support for ICAP_BITDEPTH.

16 years agoshell32: Add a message for opening files with no association.
Vincent Povirk [Thu, 26 Feb 2009 01:14:30 +0000 (19:14 -0600)] 
shell32: Add a message for opening files with no association.

16 years agourlmon: Make HttpProtocol implementation vtbl offset independent.
Jacek Caban [Thu, 26 Feb 2009 00:47:24 +0000 (01:47 +0100)] 
urlmon: Make HttpProtocol implementation vtbl offset independent.

16 years agoshdocvw/tests: Dump the guid for additional interfaces.
Detlef Riekenberg [Wed, 25 Feb 2009 23:20:00 +0000 (00:20 +0100)] 
shdocvw/tests: Dump the guid for additional interfaces.

16 years agomshtml/tests: Fix text in ok().
Detlef Riekenberg [Wed, 25 Feb 2009 21:59:00 +0000 (22:59 +0100)] 
mshtml/tests: Fix text in ok().

16 years agomshtml/tests: Fix typos from copy&paste.
Detlef Riekenberg [Wed, 25 Feb 2009 21:37:27 +0000 (22:37 +0100)] 
mshtml/tests: Fix typos from copy&paste.

16 years agocrypt32: Fix more test failures on Win9x.
Juan Lang [Wed, 25 Feb 2009 20:38:20 +0000 (12:38 -0800)] 
crypt32: Fix more test failures on Win9x.

16 years agorichedit: EM_SETOPTIONS modify format rect when selbar setting change.
Dylan Smith [Wed, 25 Feb 2009 21:18:36 +0000 (16:18 -0500)] 
richedit: EM_SETOPTIONS modify format rect when selbar setting change.

Before the code was modifying the format rect to compensate for space
being added or removed for the selection bar, but this should only
happen when the ECO_SELECTIONBAR setting bit changes.

16 years agowordpad: Sort tab stops by numeric value rather than as string.
Dylan Smith [Wed, 25 Feb 2009 20:15:25 +0000 (15:15 -0500)] 
wordpad: Sort tab stops by numeric value rather than as string.

The bug could be seen by inserting tabs stops 1cm, 2cm, & 10cm.  The
10cm tab stop would be inserted before 2cm since the comparison isn't
based on the numeric value.

16 years agowordpad: Show error when user tries to add more than max tab stops.
Dylan Smith [Wed, 25 Feb 2009 20:15:22 +0000 (15:15 -0500)] 
wordpad: Show error when user tries to add more than max tab stops.

Previously there was no such error, and if more than MAX_TAB_STOPS were
added, then some of the tab stops would be silently discarded.

16 years agoshell32: Implement Get/SetIDList on ShellItem objects.
Vincent Povirk [Fri, 13 Feb 2009 22:40:19 +0000 (16:40 -0600)] 
shell32: Implement Get/SetIDList on ShellItem objects.

16 years agouser32/tests: Fix some input tests on Win9x and NT4.
Alexandre Julliard [Wed, 25 Feb 2009 22:30:13 +0000 (23:30 +0100)] 
user32/tests: Fix some input tests on Win9x and NT4.

16 years agomlang: Implement IMLangFontLink_GetStrCodePages.
Dmitry Timoshkov [Wed, 25 Feb 2009 15:02:45 +0000 (23:02 +0800)] 
mlang: Implement IMLangFontLink_GetStrCodePages.

16 years agoshell32: Remove WINAPI on static functions where not needed.
Francois Gouget [Wed, 25 Feb 2009 14:49:02 +0000 (15:49 +0100)] 
shell32: Remove WINAPI on static functions where not needed.

16 years agoprograms: Get rid of the remaining binary wrappers, they break out-of-tree builds.
Alexandre Julliard [Wed, 25 Feb 2009 15:05:55 +0000 (16:05 +0100)] 
programs: Get rid of the remaining binary wrappers, they break out-of-tree builds.

16 years agofusion/tests: Directories with no dll or exe are not enumerated.
Paul Vriens [Wed, 25 Feb 2009 14:04:30 +0000 (15:04 +0100)] 
fusion/tests: Directories with no dll or exe are not enumerated.

16 years agoshlwapi/tests: Fix a few test failures on Win95 and some W2K.
Paul Vriens [Wed, 25 Feb 2009 13:04:57 +0000 (14:04 +0100)] 
shlwapi/tests: Fix a few test failures on Win95 and some W2K.

16 years agontdll: Default to WinXP version if there's nothing in the registry.
Alexandre Julliard [Wed, 25 Feb 2009 14:30:37 +0000 (15:30 +0100)] 
ntdll: Default to WinXP version if there's nothing in the registry.

16 years agomsi/tests: Add some tests for MsiEnumPatchesW, fix a few failures on XP.
Alexandre Julliard [Wed, 25 Feb 2009 14:04:45 +0000 (15:04 +0100)] 
msi/tests: Add some tests for MsiEnumPatchesW, fix a few failures on XP.

16 years agomsi: Fix handling of buffer sizes in MsiEnumPatchesA and avoid a redundant call to...
Alexandre Julliard [Wed, 25 Feb 2009 14:04:31 +0000 (15:04 +0100)] 
msi: Fix handling of buffer sizes in MsiEnumPatchesA and avoid a redundant call to MsiEnumPatchesW.

16 years agomshtml: Implement IHTMLCurrentStyle_get_backgroundRepeat.
Alistair Leslie-Hughes [Wed, 25 Feb 2009 04:57:40 +0000 (15:57 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_backgroundRepeat.

16 years agomshtml: Implement IHTMLStyle get/put backgroundRepeat.
Alistair Leslie-Hughes [Wed, 25 Feb 2009 04:50:33 +0000 (15:50 +1100)] 
mshtml: Implement IHTMLStyle get/put backgroundRepeat.

16 years agomshtml: Implement IHTMLCurrentStyle_get_marginLeft.
Alistair Leslie-Hughes [Mon, 23 Feb 2009 09:53:32 +0000 (20:53 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_marginLeft.

16 years agoadvapi32: Add stub for GetSecurityInfoExA.
Paul Bryan Roberts [Mon, 23 Feb 2009 19:31:05 +0000 (19:31 +0000)] 
advapi32: Add stub for GetSecurityInfoExA.

16 years agod3d8/tests: Fix a test failure on some boxes.
Paul Vriens [Wed, 25 Feb 2009 11:12:50 +0000 (12:12 +0100)] 
d3d8/tests: Fix a test failure on some boxes.

16 years agod3d8/tests: Fix a test failure on VMware.
Paul Vriens [Wed, 25 Feb 2009 11:06:02 +0000 (12:06 +0100)] 
d3d8/tests: Fix a test failure on VMware.

16 years agowinetest: Extend PATH if we have dlls that only come with .NET.
Paul Vriens [Wed, 25 Feb 2009 10:56:31 +0000 (11:56 +0100)] 
winetest: Extend PATH if we have dlls that only come with .NET.

16 years agocomdlg32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:30:42 +0000 (10:30 +0100)] 
comdlg32/tests: Use win_skip() to skip over unimplemented functionality.

16 years agowintrust/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:30:37 +0000 (10:30 +0100)] 
wintrust/tests: Use win_skip() to skip over unimplemented functionality.

16 years agowinspool.drv/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:30:13 +0000 (10:30 +0100)] 
winspool.drv/tests: Use win_skip() to skip over unimplemented functionality.

16 years agowininet/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:29:58 +0000 (10:29 +0100)] 
wininet/tests: Use win_skip() to skip over unimplemented functionality.

16 years agosnmpapi/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:29:38 +0000 (10:29 +0100)] 
snmpapi/tests: Use win_skip() to skip over unimplemented functionality.

16 years agoshlwapi/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:28:49 +0000 (10:28 +0100)] 
shlwapi/tests: Use win_skip() to skip over unimplemented functionality.

16 years agoshell32/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:28:30 +0000 (10:28 +0100)] 
shell32/tests: Use win_skip() to skip over unimplemented functionality.

16 years agodplayx/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:28:16 +0000 (10:28 +0100)] 
dplayx/tests: Use win_skip() to skip over unimplemented functionality.

16 years agod3d9/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:27:26 +0000 (10:27 +0100)] 
d3d9/tests: Use win_skip() to skip over unimplemented functionality.

16 years agod3d8/tests: Use win_skip() to skip over unimplemented functionality.
Francois Gouget [Wed, 25 Feb 2009 09:27:18 +0000 (10:27 +0100)] 
d3d8/tests: Use win_skip() to skip over unimplemented functionality.

16 years agowinemaker: Fix handling of the global settings specified on the command line.
Francois Gouget [Wed, 25 Feb 2009 09:33:48 +0000 (10:33 +0100)] 
winemaker: Fix handling of the global settings specified on the command line.

Now that we no longer have a global Make.rules file, include them in
each Makefile.

16 years agowinemaker: Fix invalid usage of {open,close}dir() in fix_file_and_directory_names...
Francois Gouget [Wed, 25 Feb 2009 09:32:36 +0000 (10:32 +0100)] 
winemaker: Fix invalid usage of {open,close}dir() in fix_file_and_directory_names(). .

Reuse our caching mechanism (get_directory_contents()), but clear the
cache if we have modified a directory's content.

16 years agouser32/tests: Add some more optional messages.
Alexandre Julliard [Wed, 25 Feb 2009 11:25:03 +0000 (12:25 +0100)] 
user32/tests: Add some more optional messages.

16 years agouser32/tests: Fix a few more input test failures on Windows.
Alexandre Julliard [Wed, 25 Feb 2009 11:24:53 +0000 (12:24 +0100)] 
user32/tests: Fix a few more input test failures on Windows.

16 years agowinemp3.acm: Remove the commented out III_dequantize_sample_ms function.
Michael Stefaniuc [Wed, 25 Feb 2009 09:29:38 +0000 (10:29 +0100)] 
winemp3.acm: Remove the commented out III_dequantize_sample_ms function.

It was already commented out when it was imported into Wine back in 2002.

16 years agod3d10: Add the ID3D10EffectVariable interface.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)] 
d3d10: Add the ID3D10EffectVariable interface.

16 years agod3d10: Add the ID3D10EffectType interface.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)] 
d3d10: Add the ID3D10EffectType interface.

16 years agod3d10core: Adjust a couple of FIXMEs.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)] 
d3d10core: Adjust a couple of FIXMEs.

16 years agod3d10core: Don't pass 1 for multisample type to wined3d.
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)] 
d3d10core: Don't pass 1 for multisample type to wined3d.

It has a different meaning there.

16 years agowined3d: Accept WINED3DFMT_R8G8B8A8_UNORM in getColorBits().
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)] 
wined3d: Accept WINED3DFMT_R8G8B8A8_UNORM in getColorBits().

16 years agowined3d: Implement IWineD3DDeviceImpl_ClearRendertargetView().
Henri Verbeet [Wed, 25 Feb 2009 07:39:01 +0000 (08:39 +0100)] 
wined3d: Implement IWineD3DDeviceImpl_ClearRendertargetView().

16 years agocrypt32: Avoid reading freed memory when encountering a cyclic chain.
Juan Lang [Wed, 25 Feb 2009 00:55:00 +0000 (16:55 -0800)] 
crypt32: Avoid reading freed memory when encountering a cyclic chain.

16 years agocrypt32: Properly NULL-terminate decoded UTF8 strings.
Juan Lang [Tue, 24 Feb 2009 23:26:44 +0000 (15:26 -0800)] 
crypt32: Properly NULL-terminate decoded UTF8 strings.

16 years agocrypt32: Fix some test failures on Win9x.
Juan Lang [Tue, 24 Feb 2009 19:40:04 +0000 (11:40 -0800)] 
crypt32: Fix some test failures on Win9x.

16 years agojscript: Mark free memory if heap warnings are turned on.
Jacek Caban [Wed, 25 Feb 2009 00:29:32 +0000 (01:29 +0100)] 
jscript: Mark free memory if heap warnings are turned on.

16 years agojscript: Reset mark in jsheap_clear.
Jacek Caban [Wed, 25 Feb 2009 00:29:02 +0000 (01:29 +0100)] 
jscript: Reset mark in jsheap_clear.

16 years agojscript: Fixed handling block_cnt in jsheap_alloc.
Jacek Caban [Wed, 25 Feb 2009 00:28:49 +0000 (01:28 +0100)] 
jscript: Fixed handling block_cnt in jsheap_alloc.

16 years agowine.inf: Create a fake mapi32.dll.
Vincent Povirk [Tue, 24 Feb 2009 22:40:48 +0000 (16:40 -0600)] 
wine.inf: Create a fake mapi32.dll.

16 years agomapi32: Add version resource.
Vincent Povirk [Tue, 24 Feb 2009 22:36:41 +0000 (16:36 -0600)] 
mapi32: Add version resource.

16 years agouser32: Refine the size calculations for menu items with HBMMENU_POPUP magic bitmaps...
Rein Klazes [Tue, 24 Feb 2009 18:10:29 +0000 (19:10 +0100)] 
user32: Refine the size calculations for menu items with HBMMENU_POPUP magic bitmaps with some conformance tests.

16 years agowidl: Only classify top-level pointers as ref pointers if they don't have any other...
Rob Shearman [Tue, 24 Feb 2009 15:15:42 +0000 (15:15 +0000)] 
widl: Only classify top-level pointers as ref pointers if they don't have any other pointer attributes.

16 years agowidl: Ignore pointer attributes applied to interface pointers.
Rob Shearman [Tue, 24 Feb 2009 15:15:21 +0000 (15:15 +0000)] 
widl: Ignore pointer attributes applied to interface pointers.

Print a warning if a pointer attribute is specified since the
generated code won't do what the developer expects.

16 years agolibwine: Try to load all modules in the programs directory, not just those with ...
Alexandre Julliard [Tue, 24 Feb 2009 17:11:53 +0000 (18:11 +0100)] 
libwine: Try to load all modules in the programs directory, not just those with .exe extension.

16 years agouser32: Move a few 16-bit user functions to user16.c where they belong.
Alexandre Julliard [Tue, 24 Feb 2009 16:36:50 +0000 (17:36 +0100)] 
user32: Move a few 16-bit user functions to user16.c where they belong.

16 years agocredui: Fix old-style dependency line in the makefile.
Alexandre Julliard [Tue, 24 Feb 2009 16:31:00 +0000 (17:31 +0100)] 
credui: Fix old-style dependency line in the makefile.

16 years agorpcrt4: Fix use of uninitialised variable in NdrDllRegisterProxy.
Rob Shearman [Tue, 24 Feb 2009 14:53:17 +0000 (14:53 +0000)] 
rpcrt4: Fix use of uninitialised variable in NdrDllRegisterProxy.

It should be key, not subkey being passed into RegSetValueExW.

16 years agoimm32: Lazily allocated thread-local data.
Rob Shearman [Tue, 24 Feb 2009 14:52:57 +0000 (14:52 +0000)] 
imm32: Lazily allocated thread-local data.

16 years agoimm32: Fix crash in DllMain when FreeLibrary is called from a thread which existed...
Rob Shearman [Tue, 24 Feb 2009 14:50:55 +0000 (14:50 +0000)] 
imm32: Fix crash in DllMain when FreeLibrary is called from a thread which existed before the DLL was loaded.

The code in IMM_FreeThreadData shouldn't assume that thread data will
always have been created, so check for NULL data.

Make loading the DLL more robust against errors.

16 years agomshtml: Implement IHTMLCurrentStyle_get_marginRight.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 09:03:22 +0000 (20:03 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_marginRight.

16 years agomshtml: Implement IHTMLCurrentStyle_get_verticalAlign.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 08:57:02 +0000 (19:57 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_verticalAlign.

16 years agomshtml: Implement IHTMLCurrentStyle_get_zIndex.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 08:50:09 +0000 (19:50 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_zIndex.

16 years agomshtml: Implement IHTMLCurrentStyle_get_paddingLeft.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 01:51:12 +0000 (12:51 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_paddingLeft.

16 years agomshtml: Implement IHTMLCurrentStyle_get_height.
Alistair Leslie-Hughes [Sun, 22 Feb 2009 01:49:14 +0000 (12:49 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_height.

16 years agomshtml: Implement IHTMLCurrentStyle_get_width.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 11:58:57 +0000 (22:58 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_width.

16 years agomshtml: Implement IHTMLCurrentStyle_get_top.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:28:33 +0000 (21:28 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_top.

16 years agomshtml: Implement IHTMLCurrentStyle_get_left.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:24:25 +0000 (21:24 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_left.

16 years agomshtml: Implement IHTMLCurrentStyle_get_fontSize.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:14:48 +0000 (21:14 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_fontSize.

16 years agomshtml: Implement IHTMLCurrentStyle_get_fontWeight.
Alistair Leslie-Hughes [Sat, 21 Feb 2009 10:08:17 +0000 (21:08 +1100)] 
mshtml: Implement IHTMLCurrentStyle_get_fontWeight.

16 years agod3d9: Add an alpha blending test.
Stefan Dösinger [Tue, 10 Feb 2009 16:38:15 +0000 (17:38 +0100)] 
d3d9: Add an alpha blending test.

16 years agowined3d: Properly update last_was_pshader.
Stefan Dösinger [Mon, 19 Jan 2009 11:29:49 +0000 (12:29 +0100)] 
wined3d: Properly update last_was_pshader.

16 years agoshell32: Implement UnixFolder_IShellFolder2_GetDefaultColumn.
Vincent Povirk [Fri, 13 Feb 2009 23:07:32 +0000 (17:07 -0600)] 
shell32: Implement UnixFolder_IShellFolder2_GetDefaultColumn.

16 years agoshell32: Add IPersistIDList interface to ShellItem objects.
Vincent Povirk [Fri, 13 Feb 2009 22:34:42 +0000 (16:34 -0600)] 
shell32: Add IPersistIDList interface to ShellItem objects.

16 years agoinclude: Add IPersistIDList to headers.
Vincent Povirk [Fri, 13 Feb 2009 21:53:23 +0000 (15:53 -0600)] 
include: Add IPersistIDList to headers.

16 years agoshell32: Partially implement SHCreateShellItem.
Vincent Povirk [Wed, 18 Feb 2009 18:32:00 +0000 (12:32 -0600)] 
shell32: Partially implement SHCreateShellItem.

16 years agoshell32: Add stub implementation of IShellItem.
Vincent Povirk [Wed, 18 Feb 2009 18:32:32 +0000 (12:32 -0600)] 
shell32: Add stub implementation of IShellItem.

16 years agoinclude: Add IShellItem to headers.
Vincent Povirk [Sat, 7 Feb 2009 20:53:17 +0000 (14:53 -0600)] 
include: Add IShellItem to headers.

16 years agowinhlp32: Fix a crash when started without arguments.
Alexandre Julliard [Tue, 24 Feb 2009 14:07:20 +0000 (15:07 +0100)] 
winhlp32: Fix a crash when started without arguments.

16 years agodxgi: Initial IDXGISwapChain::Present() implementation.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)] 
dxgi: Initial IDXGISwapChain::Present() implementation.

16 years agodxgi: Implement IDXGISwapChain::GetBuffer().
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)] 
dxgi: Implement IDXGISwapChain::GetBuffer().

16 years agodxgi: Create a wined3d swapchain.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)] 
dxgi: Create a wined3d swapchain.

16 years agod3d10core: Add a wined3d rendertarget view to the d3d10 rendertarget view.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)] 
d3d10core: Add a wined3d rendertarget view to the d3d10 rendertarget view.

16 years agowined3d: Add IWineD3DRendertargetView.
Henri Verbeet [Tue, 24 Feb 2009 06:43:02 +0000 (07:43 +0100)] 
wined3d: Add IWineD3DRendertargetView.

16 years agosane.ds: Implement support for ICAP_XRESOLUTION and ICAP_YRESOLUTION.
Jeremy White [Mon, 23 Feb 2009 22:25:26 +0000 (16:25 -0600)] 
sane.ds: Implement support for ICAP_XRESOLUTION and ICAP_YRESOLUTION.

16 years agouser32/tests: Add a couple of optional messages.
Alexandre Julliard [Tue, 24 Feb 2009 13:58:02 +0000 (14:58 +0100)] 
user32/tests: Add a couple of optional messages.

16 years agouser32/tests: Skip more input tests if we can't queue keyboard input.
Alexandre Julliard [Tue, 24 Feb 2009 13:57:51 +0000 (14:57 +0100)] 
user32/tests: Skip more input tests if we can't queue keyboard input.

Fix some tests on Win9x.

16 years agoshdocvw: Added QueryStatus implementation.
Jacek Caban [Mon, 23 Feb 2009 14:38:30 +0000 (15:38 +0100)] 
shdocvw: Added QueryStatus implementation.

16 years agoshdocvw: Added loading tests.
Jacek Caban [Mon, 23 Feb 2009 14:38:23 +0000 (15:38 +0100)] 
shdocvw: Added loading tests.

16 years agomshtml: Add Lithuanian translation.
Aurimas Fischer [Sun, 22 Feb 2009 10:16:59 +0000 (12:16 +0200)] 
mshtml: Add Lithuanian translation.

16 years agorichedit: Never wrap for single line controls.
Dylan Smith [Tue, 24 Feb 2009 07:56:18 +0000 (02:56 -0500)] 
richedit: Never wrap for single line controls.

I tested without the ES_MULTILINE style, and found that wrapping
doesn't occur where it normally would.

16 years agorichedit: EM_SHOWSCROLLBAR hides scrollbars for less than page of text.
Dylan Smith [Tue, 24 Feb 2009 07:39:03 +0000 (02:39 -0500)] 
richedit: EM_SHOWSCROLLBAR hides scrollbars for less than page of text.

When all the text fits on the screen, the scrollbars are not shown from
EM_SHOWSCROLLBAR.  The message instead adds support for the specified
scrollbar when lParam is TRUE, so that the scrollbar will be shown when
sufficient text is in the document.

16 years agorichedit: Return FALSE for EM_LINESCROLL with single line control.
Dylan Smith [Tue, 24 Feb 2009 07:38:57 +0000 (02:38 -0500)] 
richedit: Return FALSE for EM_LINESCROLL with single line control.