wine
16 years agowidl: Fix the embedded pointer offsets in generated code when the containing structur...
Rob Shearman [Mon, 23 Jun 2008 11:58:03 +0000 (12:58 +0100)] 
widl: Fix the embedded pointer offsets in generated code when the containing structure has padding.

Do so by calculating the alignment of members when iterating through
the structures and adding it onto the buffer and memory offsets.

Only call type_memsize once elsewhere in the embedded pointer
processing functions since the return value will be the same from the
second call.

16 years agowidl: Replace code to round up values and calculate padding with macros to improve...
Rob Shearman [Mon, 23 Jun 2008 11:57:28 +0000 (12:57 +0100)] 
widl: Replace code to round up values and calculate padding with macros to improve readability.

16 years agoshell32/tests: Use the original path if GetLongPathNameA fails.
Alexandre Julliard [Mon, 23 Jun 2008 15:22:01 +0000 (17:22 +0200)] 
shell32/tests: Use the original path if GetLongPathNameA fails.

16 years agowinspool: Don't print NULL pointers in traces.
Alexandre Julliard [Mon, 23 Jun 2008 15:10:04 +0000 (17:10 +0200)] 
winspool: Don't print NULL pointers in traces.

16 years agoddraw: Ensure to load wined3d before attempting to create a clipper.
Michael Karcher [Sat, 21 Jun 2008 14:02:49 +0000 (16:02 +0200)] 
ddraw: Ensure to load wined3d before attempting to create a clipper.

16 years agows2_32/tests: Initialize buffer to avoid valgrind warning.
Marcus Meissner [Mon, 23 Jun 2008 06:44:19 +0000 (08:44 +0200)] 
ws2_32/tests: Initialize buffer to avoid valgrind warning.

16 years agouser32: Fix buffer length thinko in dde_client.c.
Dan Kegel [Mon, 23 Jun 2008 05:37:11 +0000 (22:37 -0700)] 
user32: Fix buffer length thinko in dde_client.c.

16 years agoavifil32: The array index is 0-based.
Detlef Riekenberg [Sun, 22 Jun 2008 20:23:28 +0000 (22:23 +0200)] 
avifil32: The array index is 0-based.

16 years agorpcrt4: Ignore the AuthzSvr parameter for RPC_C_AUTHN_WINNT.
Kai Blin [Mon, 23 Jun 2008 07:52:23 +0000 (09:52 +0200)] 
rpcrt4: Ignore the AuthzSvr parameter for RPC_C_AUTHN_WINNT.

16 years agorpcrt4: Fix some A/W use in error messages.
Kai Blin [Mon, 23 Jun 2008 07:51:47 +0000 (09:51 +0200)] 
rpcrt4: Fix some A/W use in error messages.

16 years agorpcrt4: Add test for using a conformant varying structure with pointers.
Rob Shearman [Mon, 23 Jun 2008 08:25:25 +0000 (09:25 +0100)] 
rpcrt4: Add test for using a conformant varying structure with pointers.

16 years agokernel32/tests: Add tests for TLS functions.
Dan Hipschman [Fri, 20 Jun 2008 23:10:31 +0000 (16:10 -0700)] 
kernel32/tests: Add tests for TLS functions.

16 years agontdll: Implement [Rtl]InitializeCriticalSectionEx.
Jon Griffiths [Fri, 20 Jun 2008 07:19:09 +0000 (00:19 -0700)] 
ntdll: Implement [Rtl]InitializeCriticalSectionEx.

16 years agowinhelp: Removed the main history button, and use the item in Options menu instead.
Eric Pouech [Sat, 21 Jun 2008 09:00:16 +0000 (11:00 +0200)] 
winhelp: Removed the main history button, and use the item in Options menu instead.

16 years agowinhelp: Added the options menu.
Eric Pouech [Sat, 21 Jun 2008 09:00:07 +0000 (11:00 +0200)] 
winhelp: Added the options menu.

16 years agowined3d: Half float formats need ARB_TEXTURE_FLOAT as well.
H. Verbeet [Sun, 22 Jun 2008 22:22:29 +0000 (00:22 +0200)] 
wined3d: Half float formats need ARB_TEXTURE_FLOAT as well.

Currently we only check if ARB_HALF_FLOAT_PIXEL is supported. This is
not enough, we need ARB_TEXTURE_FLOAT as well. This fixes some errors
when running the d3d9 visual test with Mesa swrast.

16 years agowined3d: Report post pixelshader blending on WINED3DFMT_A16B16G16R16F.
H. Verbeet [Sun, 22 Jun 2008 22:22:19 +0000 (00:22 +0200)] 
wined3d: Report post pixelshader blending on WINED3DFMT_A16B16G16R16F.

16 years agowined3d: Fix a usage flags conflict.
Roderick Colenbrander [Sun, 22 Jun 2008 20:53:36 +0000 (20:53 +0000)] 
wined3d: Fix a usage flags conflict.

Both WINED3DUSAGE_OVERLAY and WINED3DUSAGE_QUERY_SRGBBLEND were using
the same value. All usage flags except for OVERLAY are directly mapped
to d3d9, so give OVERLAY its own value.

16 years agowined3d: Update the d3dusage query mask with 0x100000 (vertextexture).
Roderick Colenbrander [Sun, 22 Jun 2008 13:41:39 +0000 (13:41 +0000)] 
wined3d: Update the d3dusage query mask with 0x100000 (vertextexture).

16 years agowined3d: Update the Nvidia driver version to 173.41 and also put it in the right...
Roderick Colenbrander [Sat, 21 Jun 2008 20:19:04 +0000 (20:19 +0000)] 
wined3d: Update the Nvidia driver version to 173.41 and also put it in the right format e.g. 7.15.11.7341 instead of 7.15.10.17341.

16 years agogdi32: Extend the font substitution test, make it pass under Wine.
Dmitry Timoshkov [Sun, 22 Jun 2008 13:41:47 +0000 (22:41 +0900)] 
gdi32: Extend the font substitution test, make it pass under Wine.

16 years agowine.inf: Add Baltic font substitutions.
Dmitry Timoshkov [Sun, 22 Jun 2008 13:41:03 +0000 (22:41 +0900)] 
wine.inf: Add Baltic font substitutions.

16 years agosetupapi/tests: Remove win9x specifics from testInstallClass.
Paul Vriens [Mon, 23 Jun 2008 08:26:29 +0000 (10:26 +0200)] 
setupapi/tests: Remove win9x specifics from testInstallClass.

16 years agosetupapi/tests: Remove win9x specifics from testCreateDeviceInfo.
Paul Vriens [Mon, 23 Jun 2008 07:47:48 +0000 (09:47 +0200)] 
setupapi/tests: Remove win9x specifics from testCreateDeviceInfo.

16 years agodbghelp: Use dbgstr_a() in case pointer is NULL.
Andrew Talbot [Sun, 22 Jun 2008 14:12:02 +0000 (15:12 +0100)] 
dbghelp: Use dbgstr_a() in case pointer is NULL.

16 years agodxdiagn: Use helper functions for adding properties to container.
Vitaliy Margolen [Sat, 21 Jun 2008 17:54:00 +0000 (11:54 -0600)] 
dxdiagn: Use helper functions for adding properties to container.

16 years agodxdiagn: PhysicalMemory parameter is a string not long long.
Vitaliy Margolen [Sat, 21 Jun 2008 17:53:44 +0000 (11:53 -0600)] 
dxdiagn: PhysicalMemory parameter is a string not long long.

16 years agorpcrt4: Initialise UniquePtrCount in NdrServerInitializeNew.
Rob Shearman [Sun, 22 Jun 2008 08:42:08 +0000 (09:42 +0100)] 
rpcrt4: Initialise UniquePtrCount in NdrServerInitializeNew.

16 years agoinclude: Add new bitfields to MIDL_STUB_MESSAGE added in Vista SDKs.
Rob Shearman [Sun, 22 Jun 2008 15:17:32 +0000 (16:17 +0100)] 
include: Add new bitfields to MIDL_STUB_MESSAGE added in Vista SDKs.

Move fBufferValid to a bitfield and update the corresponding tests in rpcrt4.
Add tests for the new fields.

16 years agoinclude: Add declarations for OleNoteObjectVisible, GetConvertStg and OleDoAutoConver...
Rob Shearman [Sun, 22 Jun 2008 08:40:49 +0000 (09:40 +0100)] 
include: Add declarations for OleNoteObjectVisible, GetConvertStg and OleDoAutoConvert to ole2.h.

16 years agoole32: Include compobj_private.h in oleobj.c to type-check the function signatures...
Rob Shearman [Sun, 22 Jun 2008 08:41:19 +0000 (09:41 +0100)] 
ole32: Include compobj_private.h in oleobj.c to type-check the function signatures of DataAdviseHolder_OnConnect and DataAdviseHolder_OnDisconnect.

16 years agoole32: Remove unused BIGBLOCKFILE_GetSize.
Rob Shearman [Sun, 22 Jun 2008 08:40:33 +0000 (09:40 +0100)] 
ole32: Remove unused BIGBLOCKFILE_GetSize.

16 years agoole32: Include ole2.h in ole32_main.c to type-check the function signature of OleMeta...
Rob Shearman [Sun, 22 Jun 2008 08:40:16 +0000 (09:40 +0100)] 
ole32: Include ole2.h in ole32_main.c to type-check the function signature of OleMetafilePictFromIconAndLabel.

16 years agoole32: Include enumx.h in enumx.c to get the declarations of the functions.
Rob Shearman [Sun, 22 Jun 2008 08:39:59 +0000 (09:39 +0100)] 
ole32: Include enumx.h in enumx.c to get the declarations of the functions.

16 years agowinex11: Remove two unused parameters from BITBLT_GetSrcArea().
Gerald Pfeifer [Sat, 21 Jun 2008 18:13:00 +0000 (20:13 +0200)] 
winex11: Remove two unused parameters from BITBLT_GetSrcArea().

16 years agocomctl32: tooltips: Adjust the type of three loop variables from INT to UINT.
Gerald Pfeifer [Sat, 21 Jun 2008 17:51:01 +0000 (19:51 +0200)] 
comctl32: tooltips: Adjust the type of three loop variables from INT to UINT.

16 years agowinhelp: Properly quit winhelp when no file are given on command line.
Eric Pouech [Sat, 21 Jun 2008 08:50:26 +0000 (10:50 +0200)] 
winhelp: Properly quit winhelp when no file are given on command line.

16 years agoregedit: Interpret REG_DWORD as unsigned in editor.
Ted Percival [Sat, 21 Jun 2008 12:30:33 +0000 (22:30 +1000)] 
regedit: Interpret REG_DWORD as unsigned in editor.

16 years agokernel32: Improve Esperanto locale definition.
Mikołaj Zalewski [Sat, 21 Jun 2008 12:32:50 +0000 (14:32 +0200)] 
kernel32: Improve Esperanto locale definition.

16 years agomsxml3/tests: VT_EMPTY is not a string.
Dan Kegel [Mon, 23 Jun 2008 06:00:45 +0000 (23:00 -0700)] 
msxml3/tests: VT_EMPTY is not a string.

16 years agokernel32/tests: Initialize a few variables.
Dan Kegel [Sun, 22 Jun 2008 21:25:21 +0000 (14:25 -0700)] 
kernel32/tests: Initialize a few variables.

16 years agogdi32: GdiConvertToDevmodeW should not refer to unintialized name bytes.
Dan Kegel [Sun, 22 Jun 2008 21:22:06 +0000 (14:22 -0700)] 
gdi32: GdiConvertToDevmodeW should not refer to unintialized name bytes.

16 years agowinmm/tests: Initialize MIXERLINECONTROLSA before calling mixerGetLineControlsA.
Dan Kegel [Sat, 21 Jun 2008 03:20:42 +0000 (20:20 -0700)] 
winmm/tests: Initialize MIXERLINECONTROLSA before calling mixerGetLineControlsA.

16 years agotaskmgr: Add Russian translation.
Vladimir Pankratov [Fri, 20 Jun 2008 12:19:44 +0000 (17:19 +0500)] 
taskmgr: Add Russian translation.

16 years agouser32/tests: Copy/paste fix.
Joris Huizer [Thu, 19 Jun 2008 15:11:19 +0000 (17:11 +0200)] 
user32/tests: Copy/paste fix.

16 years agouser32/tests: Add two tests for ShowWindow(SW_RESTORE).
Anatoly Lyutin [Fri, 20 Jun 2008 06:33:19 +0000 (10:33 +0400)] 
user32/tests: Add two tests for ShowWindow(SW_RESTORE).

16 years agoriched20/tests: Add a test for creating ITextDocument.
Dan Hipschman [Fri, 20 Jun 2008 00:11:47 +0000 (17:11 -0700)] 
riched20/tests: Add a test for creating ITextDocument.

16 years agoriched20/tests: Add tests for OLE interface.
Dan Hipschman [Fri, 20 Jun 2008 00:10:59 +0000 (17:10 -0700)] 
riched20/tests: Add tests for OLE interface.

16 years agows2_32/tests: Initialize memory to send.
Marcus Meissner [Sat, 21 Jun 2008 08:32:12 +0000 (10:32 +0200)] 
ws2_32/tests: Initialize memory to send.

16 years agocomdlg32/tests: Make sure no ANSI strings are passed to Unicode functions.
Mikołaj Zalewski [Fri, 20 Jun 2008 21:03:20 +0000 (23:03 +0200)] 
comdlg32/tests: Make sure no ANSI strings are passed to Unicode functions.

16 years agowineps.drv: Use const-correct GetPrinterDataEx() instead of GetPrinterData().
Andrew Talbot [Fri, 20 Jun 2008 16:38:38 +0000 (17:38 +0100)] 
wineps.drv: Use const-correct GetPrinterDataEx() instead of GetPrinterData().

16 years agoinclude: Add definitions for VMR-9 interface.
Maarten Lankhorst [Tue, 10 Jun 2008 14:49:21 +0000 (16:49 +0200)] 
include: Add definitions for VMR-9 interface.

16 years agogdi32: Add tests for GetTextFace.
Dan Hipschman [Thu, 19 Jun 2008 22:59:57 +0000 (15:59 -0700)] 
gdi32: Add tests for GetTextFace.

Currently only GetTextFaceA is tested, and in an ancillary way, and the
behavior differs from GetTextFaceW.

16 years agogdi32: Check for regular fonts by style instead of style name.
Lei Zhang [Thu, 19 Jun 2008 21:57:46 +0000 (14:57 -0700)] 
gdi32: Check for regular fonts by style instead of style name.

16 years agocomctl32: Support LVCF_SUBITEM in LVM_GETCOLUMN.
Lei Zhang [Thu, 19 Jun 2008 21:48:58 +0000 (14:48 -0700)] 
comctl32: Support LVCF_SUBITEM in LVM_GETCOLUMN.

16 years agoadvapi32: Add stub for GetAuditedPermissionsFromAcl{A/W}.
Louis Lenders [Thu, 19 Jun 2008 13:50:02 +0000 (13:50 +0000)] 
advapi32: Add stub for GetAuditedPermissionsFromAcl{A/W}.

16 years agouser32: Return at the end of processing (cmd == SW_HIDE).
Anatoly Lyutin [Thu, 19 Jun 2008 12:15:58 +0000 (16:15 +0400)] 
user32: Return at the end of processing (cmd == SW_HIDE).

16 years agoshlwapi: UrlCanonicalize will canonize address in format "file://localhost/c:/" corre...
Petr Dlouhý [Thu, 19 Jun 2008 09:35:20 +0000 (11:35 +0200)] 
shlwapi: UrlCanonicalize will canonize address in format "file://localhost/c:/" correctly.

16 years agogdiplus: Stub implementation of GdipImageGetFrameDimensionsCount + test.
Petr Dlouhý [Thu, 19 Jun 2008 08:38:09 +0000 (10:38 +0200)] 
gdiplus: Stub implementation of GdipImageGetFrameDimensionsCount + test.

16 years agows2_32: Ignore lpFrom for connected sockets.
Jeff Zaroyko [Fri, 13 Jun 2008 08:05:22 +0000 (18:05 +1000)] 
ws2_32: Ignore lpFrom for connected sockets.

If the the socket is connected and lpFrom is not NULL, Linux will set
msg_namelen to zero and ignore msg_name in recvfrom so don't try try
to update lpFrom.

16 years agowinex11: Only register an XIM callback if we can't open the XIM right away.
Alexandre Julliard [Sat, 21 Jun 2008 09:18:07 +0000 (11:18 +0200)] 
winex11: Only register an XIM callback if we can't open the XIM right away.

16 years agoriched20: Remove redundant NULL check before heap_free (Smatch).
Michael Stefaniuc [Fri, 20 Jun 2008 22:18:40 +0000 (00:18 +0200)] 
riched20: Remove redundant NULL check before heap_free (Smatch).

16 years agoshdocvw: Added WebBrowser's IDispatch methods implementation.
Jacek Caban [Fri, 20 Jun 2008 18:19:04 +0000 (13:19 -0500)] 
shdocvw: Added WebBrowser's IDispatch methods implementation.

16 years agoquartz: Implement IBasicVideo2 for the filtergraph.
Maarten Lankhorst [Tue, 10 Jun 2008 16:17:07 +0000 (18:17 +0200)] 
quartz: Implement IBasicVideo2 for the filtergraph.

16 years agoquartz: Implement IMediaSeeking in the video renderer.
Maarten Lankhorst [Tue, 10 Jun 2008 16:40:09 +0000 (18:40 +0200)] 
quartz: Implement IMediaSeeking in the video renderer.

16 years agoquartz: Implement MediaControl_GetState.
Maarten Lankhorst [Tue, 10 Jun 2008 16:20:33 +0000 (18:20 +0200)] 
quartz: Implement MediaControl_GetState.

This allows applications to wait for state transitions to be really
complete. Fixes some xvid crashes.

16 years agoquartz: Try to render any existing renderers before creating a new one.
Maarten Lankhorst [Tue, 10 Jun 2008 16:19:27 +0000 (18:19 +0200)] 
quartz: Try to render any existing renderers before creating a new one.

16 years agoquartz: Expose some methods so that a custom allocator can be created.
Maarten Lankhorst [Tue, 10 Jun 2008 16:06:08 +0000 (18:06 +0200)] 
quartz: Expose some methods so that a custom allocator can be created.

16 years agoquartz: Only query for event interface when there is a filtergraph.
Maarten Lankhorst [Tue, 10 Jun 2008 16:00:38 +0000 (18:00 +0200)] 
quartz: Only query for event interface when there is a filtergraph.

Prevents a null pointer dereference.

16 years agoquartz: Add the ability to force a pin to use a certain renderer.
Maarten Lankhorst [Tue, 10 Jun 2008 15:57:41 +0000 (17:57 +0200)] 
quartz: Add the ability to force a pin to use a certain renderer.

16 years agosetupapi/tests: Remove some function pointer checks from testRegisterDeviceInfo.
Paul Vriens [Fri, 20 Jun 2008 14:18:14 +0000 (16:18 +0200)] 
setupapi/tests: Remove some function pointer checks from testRegisterDeviceInfo.

16 years agosetupapi/tests: Remove win9x specifics from testDevRegKey.
Paul Vriens [Fri, 20 Jun 2008 14:09:55 +0000 (16:09 +0200)] 
setupapi/tests: Remove win9x specifics from testDevRegKey.

16 years agosetupapi/tests: Remove win9x specifics from testDeviceRegistryPropertyW.
Paul Vriens [Fri, 20 Jun 2008 14:00:48 +0000 (16:00 +0200)] 
setupapi/tests: Remove win9x specifics from testDeviceRegistryPropertyW.

16 years agosetupapi/tests: Skip all tests on Win9x and WinMe.
Paul Vriens [Fri, 20 Jun 2008 13:43:59 +0000 (15:43 +0200)] 
setupapi/tests: Skip all tests on Win9x and WinMe.

16 years agouser32/tests: Skip tests if functions are not implemented.
Paul Vriens [Fri, 20 Jun 2008 15:07:33 +0000 (17:07 +0200)] 
user32/tests: Skip tests if functions are not implemented.

16 years agoinetcomm: Fully initialize start and length.
Huw Davies [Mon, 9 Jun 2008 10:37:23 +0000 (11:37 +0100)] 
inetcomm: Fully initialize start and length.

Should fix Valgrind warnings 'Conditional jump or move depends on
uninitialised value(s)' in inetcomm tests.

16 years agodsound: Don't free buffer if it's owned by alsa.
Dan Kegel [Fri, 20 Jun 2008 12:49:15 +0000 (05:49 -0700)] 
dsound: Don't free buffer if it's owned by alsa.

16 years agoadvpack: Don't close a handle if it wasn't opened.
Dan Kegel [Fri, 20 Jun 2008 12:46:24 +0000 (05:46 -0700)] 
advpack: Don't close a handle if it wasn't opened.

16 years agooleview: Add Russian translation.
Vladimir Pankratov [Fri, 20 Jun 2008 11:07:32 +0000 (16:07 +0500)] 
oleview: Add Russian translation.

16 years agodbghelp: Implement SymEnumerateSymbols64.
Jon Griffiths [Fri, 20 Jun 2008 03:02:44 +0000 (20:02 -0700)] 
dbghelp: Implement SymEnumerateSymbols64.

16 years agowidl: Fix generation of the type format string for conformant-varying structures.
Rob Shearman [Fri, 20 Jun 2008 09:16:06 +0000 (10:16 +0100)] 
widl: Fix generation of the type format string for conformant-varying structures.

The conformance needs to be added on to the offset in the buffer so
set this before calling each the writer of each class of pointer
description in write_pointer_description.

Pass the passed in offsets to buffer and memory to
write_pointer_description_offsets in
write_varying_array_pointer_descriptions.

16 years agorpcrt4: Use abrtitrary pointer identifiers when marshalling pointers instead of using...
Rob Shearman [Fri, 20 Jun 2008 09:15:17 +0000 (10:15 +0100)] 
rpcrt4: Use abrtitrary pointer identifiers when marshalling pointers instead of using pointer values.

This ensures that no information about the server memory layout is
leaked to clients.

16 years agorpcrt4: Initialise UniquePtrCount in NdrClientInitializeNew.
Rob Shearman [Fri, 20 Jun 2008 09:15:03 +0000 (10:15 +0100)] 
rpcrt4: Initialise UniquePtrCount in NdrClientInitializeNew.

16 years agowininet: Fix memory leak in HTTP_DeleteCustomHeader.
Rob Shearman [Fri, 20 Jun 2008 09:14:38 +0000 (10:14 +0100)] 
wininet: Fix memory leak in HTTP_DeleteCustomHeader.

Free the memory associated with the field and value of the custom
header otherwise it will be leaked. Found by Valgrind.

16 years agoserver: Move the process pipe hangup handling into kill_process.
Alexandre Julliard [Fri, 20 Jun 2008 18:42:51 +0000 (20:42 +0200)] 
server: Move the process pipe hangup handling into kill_process.

This ensures that it's also done correctly when a read from the pipe
returns EOF.

16 years agomsxml3: Improved checking of failed case.
Alistair Leslie-Hughes [Wed, 18 Jun 2008 11:40:06 +0000 (21:40 +1000)] 
msxml3: Improved checking of failed case.

16 years agourlmon: Check pointer before use.
Alistair Leslie-Hughes [Wed, 18 Jun 2008 12:14:30 +0000 (22:14 +1000)] 
urlmon: Check pointer before use.

16 years agogdiplus: Implemented GdipGetPathData with test.
Nikolay Sivov [Wed, 18 Jun 2008 07:33:06 +0000 (11:33 +0400)] 
gdiplus: Implemented GdipGetPathData with test.

16 years agogdiplus: Stub for GdipFlush.
Nikolay Sivov [Wed, 18 Jun 2008 07:33:10 +0000 (11:33 +0400)] 
gdiplus: Stub for GdipFlush.

16 years agogdiplus: Implemented GdipAddPathRectangles with tests.
Nikolay Sivov [Wed, 18 Jun 2008 07:32:49 +0000 (11:32 +0400)] 
gdiplus: Implemented GdipAddPathRectangles with tests.

16 years agogdiplus: Check pointer in GdipGetLineRectI.
Nikolay Sivov [Wed, 18 Jun 2008 07:32:37 +0000 (11:32 +0400)] 
gdiplus: Check pointer in GdipGetLineRectI.

16 years agowordpad: Fixed a bug in setting the recent file list in the registry.
Dylan Smith [Wed, 18 Jun 2008 01:20:19 +0000 (21:20 -0400)] 
wordpad: Fixed a bug in setting the recent file list in the registry.

16 years agowordpad: Fixed bugs that prevented setting alignment through dialog.
Dylan Smith [Wed, 18 Jun 2008 01:20:14 +0000 (21:20 -0400)] 
wordpad: Fixed bugs that prevented setting alignment through dialog.

The combobox to select the alignment in the paragraph format dialog
did not have enough height to display the dropdown list.  Also, code was
missing to set the alignment when OK button is pressed. This patch fixes
these issues.

16 years agowordpad: Fixed calculations for the paragraph format dialog.
Dylan Smith [Wed, 18 Jun 2008 01:20:10 +0000 (21:20 -0400)] 
wordpad: Fixed calculations for the paragraph format dialog.

16 years agowordpad: Apply changes on dropdown selection for comboboxes on toolbar.
Dylan Smith [Wed, 18 Jun 2008 01:19:15 +0000 (21:19 -0400)] 
wordpad: Apply changes on dropdown selection for comboboxes on toolbar.

The changes were previously being applied only when the combobox's edit
control lost focus notifying an end edit event.  In addition, the
selection of an item from the dropdown list should also cause the
changes to be applied. New functions were created to handle the
duplication in expected behaviour for these two events.

16 years agowordpad: Fixed the font size validation for the toolbar's combobox.
Dylan Smith [Wed, 18 Jun 2008 01:19:11 +0000 (21:19 -0400)] 
wordpad: Fixed the font size validation for the toolbar's combobox.

16 years agowordpad: Added style to the richedit control to not hide selection.
Dylan Smith [Wed, 18 Jun 2008 01:18:13 +0000 (21:18 -0400)] 
wordpad: Added style to the richedit control to not hide selection.

When run with the native richedit control the selection will be hidden
when focus is lost without the ES_NOHIDESEL style applied to the
richedit control.  This can be annoying in native windows when focus is
on a combobox in the toolbar, because it won't show what text will be
changed.  This patch adds the ES_NOHIDESEL style to be consistent with
native wordpad.

16 years agowinex11: Place tablet cursors in slots based on type.
John Klehm [Sat, 31 May 2008 21:48:19 +0000 (16:48 -0500)] 
winex11: Place tablet cursors in slots based on type.

16 years agowinex11: Cursor iteration is now done by checking ACTIVE cursors.
John Klehm [Sat, 31 May 2008 21:16:23 +0000 (16:16 -0500)] 
winex11: Cursor iteration is now done by checking ACTIVE cursors.

16 years agowinex11: Always assign a tablet cursor type.
John Klehm [Sat, 31 May 2008 20:51:46 +0000 (15:51 -0500)] 
winex11: Always assign a tablet cursor type.