wine
16 years agoimm32: Updated implementation of the Imm{Get|Set}CompositionFont{A|W}.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:42 +0000 (00:19 +0900)] 
imm32: Updated implementation of the Imm{Get|Set}CompositionFont{A|W}.

16 years agoimm32: Implementation of the Imm{Get|Set}StatusWindowPos.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:34 +0000 (00:19 +0900)] 
imm32: Implementation of the Imm{Get|Set}StatusWindowPos.

16 years agoimm32: Implementation of the Imm{Get|Set}CandidateWindow.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:27 +0000 (00:19 +0900)] 
imm32: Implementation of the Imm{Get|Set}CandidateWindow.

16 years agouser32: Set the vkey value to VK_PROCESSKEY when IME process key.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:22 +0000 (00:19 +0900)] 
user32: Set the vkey value to VK_PROCESSKEY when IME process key.

16 years agoimm32: Add the updated ImmTranslateMessage declaration.
ByeongSik Jeon [Fri, 25 Apr 2008 15:19:15 +0000 (00:19 +0900)] 
imm32: Add the updated ImmTranslateMessage declaration.

16 years agogdi32: Add SetPixel to the EMF DC functions.
Dmitry Timoshkov [Fri, 25 Apr 2008 13:39:59 +0000 (22:39 +0900)] 
gdi32: Add SetPixel to the EMF DC functions.

16 years agolistview: Correct return value from LVM_GETORIGIN including tests for this.
Guy Albertelli [Sat, 26 Apr 2008 04:20:09 +0000 (00:20 -0400)] 
listview: Correct return value from LVM_GETORIGIN including tests for this.

Tests to validate return value of the LVM_GETORIGIN message and fix our
implementation.

16 years agolistview: Implement 2 pixel decoration at top of report style with grid lines.
Guy Albertelli [Sat, 26 Apr 2008 04:20:06 +0000 (00:20 -0400)] 
listview: Implement 2 pixel decoration at top of report style with grid lines.

The native control has a 2 pixel header. This implements that background pixel
line and the gridline below it.

16 years agolistview: Implement LVS_EX_GRIDLINES functionality.
Guy Albertelli [Sat, 26 Apr 2008 04:20:03 +0000 (00:20 -0400)] 
listview: Implement LVS_EX_GRIDLINES functionality.

Implement basic LVS_EX_GRIDLINES functionality including support for no items.

16 years agoquartz: Fix acmwrapper time regression.
Maarten Lankhorst [Fri, 25 Apr 2008 22:14:54 +0000 (15:14 -0700)] 
quartz: Fix acmwrapper time regression.

16 years agoquartz: Add a function that can be called when stopping processing data.
Maarten Lankhorst [Fri, 25 Apr 2008 21:59:05 +0000 (14:59 -0700)] 
quartz: Add a function that can be called when stopping processing data.

16 years agoquartz: Make dwSamplesProcessed a longlong.
Maarten Lankhorst [Fri, 25 Apr 2008 21:50:22 +0000 (14:50 -0700)] 
quartz: Make dwSamplesProcessed a longlong.

16 years agoquartz: Optimize the file source to do its job better.
Maarten Lankhorst [Fri, 25 Apr 2008 21:33:15 +0000 (14:33 -0700)] 
quartz: Optimize the file source to do its job better.

16 years agoquartz: Make the EnumPins interface dynamic.
Maarten Lankhorst [Fri, 25 Apr 2008 21:25:49 +0000 (14:25 -0700)] 
quartz: Make the EnumPins interface dynamic.

Take a reference to the ibasefilter and request it for the pins and a
cookie. This seems to be the easiest way to ensure correctness.

16 years agoquartz: Fix time discontinuities in the acm wrapper.
Maarten Lankhorst [Fri, 25 Apr 2008 21:15:42 +0000 (14:15 -0700)] 
quartz: Fix time discontinuities in the acm wrapper.

16 years agoquartz: NotifyAllocator does not like a null argument.
Maarten Lankhorst [Fri, 25 Apr 2008 21:14:24 +0000 (14:14 -0700)] 
quartz: NotifyAllocator does not like a null argument.

16 years agoquartz: Add a vtable argument to Parser_Create that individual filters can override.
Maarten Lankhorst [Wed, 23 Apr 2008 18:23:43 +0000 (11:23 -0700)] 
quartz: Add a vtable argument to Parser_Create that individual filters can override.

16 years agowinhelp: Fix possible copy/paste error.
Kirill K. Smirnov [Fri, 25 Apr 2008 15:42:34 +0000 (19:42 +0400)] 
winhelp: Fix possible copy/paste error.

16 years agowinhelp: Shift by 6 not 4 in case of old 3.0 file.
Kirill K. Smirnov [Fri, 25 Apr 2008 15:41:44 +0000 (19:41 +0400)] 
winhelp: Shift by 6 not 4 in case of old 3.0 file.

This necessary piece of code was lost. Restore it.

16 years agowinhelp: We can reference any page in HLPFILE_BrowsePage(). Perform similar change...
Kirill K. Smirnov [Fri, 25 Apr 2008 15:38:30 +0000 (19:38 +0400)] 
winhelp: We can reference any page in HLPFILE_BrowsePage(). Perform similar change in HLPFILE_DoReadHlpFile() for the symmetry.

16 years agowidl: Accept integer constant suffixes in the lexer.
Rob Shearman [Sun, 27 Apr 2008 22:05:31 +0000 (23:05 +0100)] 
widl: Accept integer constant suffixes in the lexer.

16 years agowidl: Support hex digits that use an uppercase 0X prefix.
Rob Shearman [Sat, 26 Apr 2008 08:51:47 +0000 (09:51 +0100)] 
widl: Support hex digits that use an uppercase 0X prefix.

16 years agowidl: Add typedefs to typelibs which have the public or uuid attributes, not any...
Rob Shearman [Sat, 26 Apr 2008 08:51:28 +0000 (09:51 +0100)] 
widl: Add typedefs to typelibs which have the public or uuid attributes, not any other attribute.

16 years agowinecfg: Update Russian translation.
Dmitry Timoshkov [Mon, 28 Apr 2008 08:49:51 +0000 (17:49 +0900)] 
winecfg: Update Russian translation.

16 years agorpcrt4: Use safe_copy_from_buffer instead of direct memory copy in NdrBaseTypeUnmarshall.
Rob Shearman [Mon, 28 Apr 2008 09:21:33 +0000 (10:21 +0100)] 
rpcrt4: Use safe_copy_from_buffer instead of direct memory copy in NdrBaseTypeUnmarshall.

This makes the code check that the buffer is big enough to read from
before copying the data from it. The safe_buffer_increment call is still
needed for the case where we point the memory to the buffer, so move the
call there.

16 years agogdi32: Save/restore internal EMF playing state on EMR_SAVEDC/EMR_RESTOREDC, add a...
Dmitry Timoshkov [Mon, 28 Apr 2008 07:02:31 +0000 (16:02 +0900)] 
gdi32: Save/restore internal EMF playing state on EMR_SAVEDC/EMR_RESTOREDC, add a test for this.

16 years agogdi32: Do not reselect objects while recording a metafile, that's done at the playing...
Dmitry Timoshkov [Mon, 28 Apr 2008 07:01:40 +0000 (16:01 +0900)] 
gdi32: Do not reselect objects while recording a metafile, that's done at the playing time.

16 years agowordpad: Open the filename passed on command line if any.
Eric Pouech [Sat, 26 Apr 2008 11:33:24 +0000 (13:33 +0200)] 
wordpad: Open the filename passed on command line if any.

16 years agowinex11: Fix MapVirtualKeyEx to properly map left-right modifier keys.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:50 +0000 (17:35 -0600)] 
winex11: Fix MapVirtualKeyEx to properly map left-right modifier keys.

16 years agowinex11: Use constants instead of magic numbers in GetKeyNameText.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:47 +0000 (17:35 -0600)] 
winex11: Use constants instead of magic numbers in GetKeyNameText.

16 years agowinex11: Fix GetKeyNameText for Right Shift.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:45 +0000 (17:35 -0600)] 
winex11: Fix GetKeyNameText for Right Shift.

16 years agodinput: Explicitly set extended key flag for Right Shift.
Vitaliy Margolen [Sat, 26 Apr 2008 23:35:43 +0000 (17:35 -0600)] 
dinput: Explicitly set extended key flag for Right Shift.

16 years agodinput: joystick test: Improve reporting when enumerated axes/buttons/POVs don't...
Lionel Debroux [Sat, 26 Apr 2008 11:56:34 +0000 (13:56 +0200)] 
dinput: joystick test: Improve reporting when enumerated axes/buttons/POVs don't match capabilities.

16 years agowined3d: Also use WineD3D_ChoosePixelFormat for pbuffers.
Roderick Colenbrander [Sun, 27 Apr 2008 18:40:33 +0000 (18:40 +0000)] 
wined3d: Also use WineD3D_ChoosePixelFormat for pbuffers.

16 years agowined3d: Let WineD3D_ChoosePixelFormat operate on the pixel format database we store...
Roderick Colenbrander [Sun, 27 Apr 2008 17:42:48 +0000 (17:42 +0000)] 
wined3d: Let WineD3D_ChoosePixelFormat operate on the pixel format database we store at WineD3D startup.

16 years agowined3d: Store more information about pixel formats. This is needed for some WineD3D_...
Roderick Colenbrander [Sun, 27 Apr 2008 17:36:34 +0000 (17:36 +0000)] 
wined3d: Store more information about pixel formats. This is needed for some WineD3D_ChoosePixelFormat restructuring.

16 years agowined3d: Split WGL pixel format selection code off from CreateContext.
Roderick Colenbrander [Sun, 27 Apr 2008 17:35:27 +0000 (17:35 +0000)] 
wined3d: Split WGL pixel format selection code off from CreateContext.

16 years agoschannel: Fix a test that fails in win2k3.
James Hawkins [Sat, 26 Apr 2008 06:00:50 +0000 (01:00 -0500)] 
schannel: Fix a test that fails in win2k3.

16 years agoddraw: Remove a test that fails in VMs.
James Hawkins [Sat, 26 Apr 2008 04:27:45 +0000 (23:27 -0500)] 
ddraw: Remove a test that fails in VMs.

16 years agod3d9: Fix a few test failures in win2k3.
James Hawkins [Sat, 26 Apr 2008 03:56:46 +0000 (22:56 -0500)] 
d3d9: Fix a few test failures in win2k3.

16 years agocabinet: Revert "cabinet: Fix for FDICopy with an empty cabinet file.".
James Hawkins [Sat, 26 Apr 2008 03:49:59 +0000 (22:49 -0500)] 
cabinet: Revert "cabinet: Fix for FDICopy with an empty cabinet file.".

This reverts commit 33e561f53cc510c6b5be3b4f1f3d2fbf8aa7486c.
Fixed the test that fails on all platforms.

16 years agomsi: Remove a debugging call.
James Hawkins [Sat, 26 Apr 2008 03:06:50 +0000 (22:06 -0500)] 
msi: Remove a debugging call.

16 years agowinex11: Remove unnecessary #include.
Kusanagi Kouichi [Fri, 25 Apr 2008 21:57:10 +0000 (06:57 +0900)] 
winex11: Remove unnecessary #include.

16 years agowinex11: hCompStr should never be NULL because Wine expects it is not NULL.
Kusanagi Kouichi [Fri, 25 Apr 2008 21:48:15 +0000 (06:48 +0900)] 
winex11: hCompStr should never be NULL because Wine expects it is not NULL.

16 years agogdiplus: Implemented GdipCreateLineBrushFromRect.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:46 +0000 (23:17 +0400)] 
gdiplus: Implemented GdipCreateLineBrushFromRect.

16 years agogdiplus: Implemented GdipCreatePathGradientI.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:41 +0000 (23:17 +0400)] 
gdiplus: Implemented GdipCreatePathGradientI.

16 years agogdiplus: Implemented GdipAddPathEllipseI.
Nikolay Sivov [Fri, 25 Apr 2008 19:17:36 +0000 (23:17 +0400)] 
gdiplus: Implemented GdipAddPathEllipseI.

16 years agogdiplus: Implemented GdipAddPathBeziersI.
Nikolay Sivov [Fri, 25 Apr 2008 18:16:36 +0000 (22:16 +0400)] 
gdiplus: Implemented GdipAddPathBeziersI.

16 years agowinejack: Re-added line which has been accidently deleted.
Matthias Derer [Mon, 21 Apr 2008 18:47:05 +0000 (20:47 +0200)] 
winejack: Re-added line which has been accidently deleted.

16 years agontoskrnl.exe: Change calling conventions for Interlocked* functions.
Alexander Morozov [Fri, 25 Apr 2008 14:22:24 +0000 (18:22 +0400)] 
ntoskrnl.exe: Change calling conventions for Interlocked* functions.

16 years agofonts: Change encoding of tahomabd.sfd to unicode.
Dmitry Timoshkov [Fri, 25 Apr 2008 14:13:44 +0000 (23:13 +0900)] 
fonts: Change encoding of tahomabd.sfd to unicode.

16 years agoshell32: Avoid traces that use size_t.
Alexandre Julliard [Fri, 25 Apr 2008 15:01:50 +0000 (17:01 +0200)] 
shell32: Avoid traces that use size_t.

16 years agowinex11: Check if IsXExtensionPointer is defined before using it.
Alexandre Julliard [Fri, 25 Apr 2008 14:46:17 +0000 (16:46 +0200)] 
winex11: Check if IsXExtensionPointer is defined before using it.

16 years agocabinet: Fix for FDICopy with an empty cabinet file.
Vitaly Perov [Thu, 24 Apr 2008 14:13:46 +0000 (18:13 +0400)] 
cabinet: Fix for FDICopy with an empty cabinet file.

16 years agocabinet: Added a test for FDICopy with an empty cabinet file.
Vitaly Perov [Thu, 24 Apr 2008 14:13:32 +0000 (18:13 +0400)] 
cabinet: Added a test for FDICopy with an empty cabinet file.

16 years agodinput: Limit number of supported axis and buttons.
Vitaliy Margolen [Thu, 24 Apr 2008 15:04:11 +0000 (09:04 -0600)] 
dinput: Limit number of supported axis and buttons.

16 years agoimm32: Fix typos.
Kusanagi Kouichi [Fri, 25 Apr 2008 07:14:59 +0000 (16:14 +0900)] 
imm32: Fix typos.

16 years agowinex11: Destroy the handle to the composition string after it is cancelled.
Kusanagi Kouichi [Fri, 25 Apr 2008 03:08:24 +0000 (12:08 +0900)] 
winex11: Destroy the handle to the composition string after it is cancelled.

16 years agouser32: Edit controls should ignore WM_KEYDOWN on control + enter.
Lei Zhang [Fri, 25 Apr 2008 05:17:38 +0000 (22:17 -0700)] 
user32: Edit controls should ignore WM_KEYDOWN on control + enter.

16 years agokernel32: Fix a test that fails in win2k3.
James Hawkins [Fri, 25 Apr 2008 03:50:45 +0000 (22:50 -0500)] 
kernel32: Fix a test that fails in win2k3.

16 years agoddraw: Fix tests that fail with the reference rasterizer.
James Hawkins [Fri, 25 Apr 2008 03:38:40 +0000 (22:38 -0500)] 
ddraw: Fix tests that fail with the reference rasterizer.

16 years agomsxml3: Corrected transformNode.
Alistair Leslie-Hughes [Thu, 24 Apr 2008 12:22:14 +0000 (22:22 +1000)] 
msxml3: Corrected transformNode.

16 years agomsadp32.acm: Use the same szShortName value as windows.
Jeff Zaroyko [Fri, 25 Apr 2008 05:22:17 +0000 (15:22 +1000)] 
msadp32.acm: Use the same szShortName value as windows.

16 years agowinecfg: Allow to configure the desktop separately for each application.
Alexandre Julliard [Fri, 25 Apr 2008 12:36:45 +0000 (14:36 +0200)] 
winecfg: Allow to configure the desktop separately for each application.

16 years agowinecfg: Add a couple of Unicode helper functions.
Alexandre Julliard [Fri, 25 Apr 2008 12:36:25 +0000 (14:36 +0200)] 
winecfg: Add a couple of Unicode helper functions.

16 years agoimm32: Fix a typo.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:32 +0000 (11:37 +0900)] 
imm32: Fix a typo.

16 years agoimm32: ImmGetVirtualKey return orignal virtual key value.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:27 +0000 (11:37 +0900)] 
imm32: ImmGetVirtualKey return orignal virtual key value.

16 years agoimm32: Reconstruct the ImmProcessKey, ImmTranslateMessage for the VK_PROCESSKEY.
ByeongSik Jeon [Fri, 25 Apr 2008 02:37:07 +0000 (11:37 +0900)] 
imm32: Reconstruct the ImmProcessKey, ImmTranslateMessage for the VK_PROCESSKEY.

16 years agowinex11: Don't force tool windows to unmanaged mode.
Alexandre Julliard [Fri, 25 Apr 2008 12:26:52 +0000 (14:26 +0200)] 
winex11: Don't force tool windows to unmanaged mode.

The detection algorithm should be good enough for that case now.

16 years agowidl: Move the func_declarator rule entirely into direct_declarator.
Rob Shearman [Fri, 25 Apr 2008 10:00:20 +0000 (11:00 +0100)] 
widl: Move the func_declarator rule entirely into direct_declarator.

16 years agowidl: Create a statement object for import statements.
Rob Shearman [Fri, 25 Apr 2008 09:59:40 +0000 (10:59 +0100)] 
widl: Create a statement object for import statements.

Move the writing of include directives into the generated header into
header.c.

16 years agowidl: Add support for string literals and wide-string literals in expressions.
Rob Shearman [Fri, 25 Apr 2008 09:59:21 +0000 (10:59 +0100)] 
widl: Add support for string literals and wide-string literals in expressions.

16 years agowidl: Add support for declaring multiple fields of a structure in one statement.
Rob Shearman [Fri, 25 Apr 2008 09:59:00 +0000 (10:59 +0100)] 
widl: Add support for declaring multiple fields of a structure in one statement.

16 years agowidl: Make the rules for parsing fields in structures, encapsulated unions and non...
Rob Shearman [Fri, 25 Apr 2008 09:58:40 +0000 (10:58 +0100)] 
widl: Make the rules for parsing fields in structures, encapsulated unions and non-encapsulated unions more strict.

Move the rules in fields that handle empty union cases into separate
union rules so that they can't erroneously be accepted for structures or
other types of unions.

16 years agowidl: Rename pident to declarator and parse the array declarations as part of declara...
Rob Shearman [Fri, 25 Apr 2008 09:58:24 +0000 (10:58 +0100)] 
widl: Rename pident to declarator and parse the array declarations as part of declarators.

This allows arrays to be used in typedefs and const statements.

16 years agowidl: Consolidate most of the inner loop of reg_typedefs into set_type.
Rob Shearman [Fri, 25 Apr 2008 09:58:08 +0000 (10:58 +0100)] 
widl: Consolidate most of the inner loop of reg_typedefs into set_type.

16 years agooleaut32/tests: Store the test typelib in resources instead of depending on an extern...
Alexandre Julliard [Fri, 25 Apr 2008 10:09:03 +0000 (12:09 +0200)] 
oleaut32/tests: Store the test typelib in resources instead of depending on an external file.

16 years agorichedit: Ensure wrapping is done all the time after inserting an RTF stream.
Eric Pouech [Thu, 24 Apr 2008 20:04:36 +0000 (22:04 +0200)] 
richedit: Ensure wrapping is done all the time after inserting an RTF stream.

16 years agorichedit: Properly handle the background in case of border in paragraph.
Eric Pouech [Thu, 24 Apr 2008 20:04:26 +0000 (22:04 +0200)] 
richedit: Properly handle the background in case of border in paragraph.

16 years agowinex11: Add support for IsXExtensionPointer tablet devices.
John Klehm [Wed, 23 Apr 2008 01:11:28 +0000 (20:11 -0500)] 
winex11: Add support for IsXExtensionPointer tablet devices.

16 years agowinex11: Allow wizardpen to be detected as a stylus.
John Klehm [Thu, 17 Apr 2008 14:48:50 +0000 (09:48 -0500)] 
winex11: Allow wizardpen to be detected as a stylus.

16 years agowinex11: Allow wintab devices with less than 5 axes.
John Klehm [Wed, 16 Apr 2008 07:26:37 +0000 (02:26 -0500)] 
winex11: Allow wintab devices with less than 5 axes.

16 years agogdiplus: Implemented GdipDrawImageRect/GdipDrawImageRectI.
Nikolay Sivov [Thu, 24 Apr 2008 21:58:36 +0000 (01:58 +0400)] 
gdiplus: Implemented GdipDrawImageRect/GdipDrawImageRectI.

16 years agogdiplus: Implemented GdipAddPathBezier.
Nikolay Sivov [Thu, 24 Apr 2008 21:58:26 +0000 (01:58 +0400)] 
gdiplus: Implemented GdipAddPathBezier.

16 years agodbghelp: Fix pointer cast.
Erik de Castro Lopo [Fri, 25 Apr 2008 00:36:03 +0000 (10:36 +1000)] 
dbghelp: Fix pointer cast.

16 years agontdll: Win64 fix for get_pointer_obfuscator.
Erik de Castro Lopo [Fri, 25 Apr 2008 01:54:30 +0000 (11:54 +1000)] 
ntdll: Win64 fix for get_pointer_obfuscator.

16 years agocrypt32: Use LOWORD on LPCSTR type instead of casting to int.
Erik de Castro Lopo [Fri, 25 Apr 2008 01:14:35 +0000 (11:14 +1000)] 
crypt32: Use LOWORD on LPCSTR type instead of casting to int.

16 years agouser32/tests: Use SetWindowLongPtr instead of SetWindowLong.
Erik de Castro Lopo [Fri, 25 Apr 2008 07:13:39 +0000 (17:13 +1000)] 
user32/tests: Use SetWindowLongPtr instead of SetWindowLong.

16 years agowinmm: Remove a failing test that is driver-specific.
James Hawkins [Fri, 25 Apr 2008 08:35:38 +0000 (03:35 -0500)] 
winmm: Remove a failing test that is driver-specific.

16 years agowinspool.drv: Disable a test for capabilities not available on all printer drivers.
James Hawkins [Fri, 25 Apr 2008 06:10:02 +0000 (01:10 -0500)] 
winspool.drv: Disable a test for capabilities not available on all printer drivers.

16 years agogdi32: Remove a dependence on the amount of available memory.
James Hawkins [Fri, 25 Apr 2008 01:47:44 +0000 (20:47 -0500)] 
gdi32: Remove a dependence on the amount of available memory.

16 years agod3d8: Fix a few test failures in win2k3.
James Hawkins [Fri, 25 Apr 2008 01:36:04 +0000 (20:36 -0500)] 
d3d8: Fix a few test failures in win2k3.

16 years agoadvapi32: Fix a test that fails in win2k3 SP2.
James Hawkins [Fri, 25 Apr 2008 01:19:35 +0000 (20:19 -0500)] 
advapi32: Fix a test that fails in win2k3 SP2.

16 years agowinmm: Fix a test failure on Windows with Terminal Server.
Robert Reif [Thu, 24 Apr 2008 23:39:43 +0000 (19:39 -0400)] 
winmm: Fix a test failure on Windows with Terminal Server.

16 years agosecur32: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:45 +0000 (21:43 +0100)] 
secur32: Remove unused variables.

16 years agosetupapi: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:51 +0000 (21:43 +0100)] 
setupapi: Remove unused variables.

16 years agoshell32: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:56 +0000 (21:43 +0100)] 
shell32: Remove unused variables.

16 years agorpcrt4: Remove unused variables.
Andrew Talbot [Thu, 24 Apr 2008 20:43:40 +0000 (21:43 +0100)] 
rpcrt4: Remove unused variables.

16 years agowinhelp: Emit the proper RTF stream for a metafile to RichEdit.
Eric Pouech [Thu, 24 Apr 2008 20:06:34 +0000 (22:06 +0200)] 
winhelp: Emit the proper RTF stream for a metafile to RichEdit.

16 years agowinhelp: Emit proper RTF tokens for a bitmap.
Eric Pouech [Thu, 24 Apr 2008 20:06:28 +0000 (22:06 +0200)] 
winhelp: Emit proper RTF tokens for a bitmap.