Re: edit control bug

2003-02-06 Thread Sander van Leeuwen
Felipe, Does this patch help? (controls\edit.c) @@ -1747,7 +1747,7 @@ alloc_size = ROUND_TO_GROW((size + 1) * sizeof(WCHAR)); if ((es->undo_text = HeapReAlloc(GetProcessHeap(), HEAP_ZERO_MEMORY, es->undo_text, alloc_size))) { - es->undo_buffer_size = alloc_size/si

IsDialogMessageA/W question

2002-07-01 Thread Sander van Leeuwen
Hi, Is there a specific reason why unprocessed messages in IsDialogMessage don't get dispatched? Experiments in Windows 2000 show this is not (always) correct. It seems all messages passed on to IsDialogMessage are dispatched and it always returns 1. IsDialogMessage doesn't call DispatchMessage

PATCH: DragQueryFileW (shellole.c; shell32)

2002-06-02 Thread Sander van Leeuwen
cii/unicode) Author: Sander van Leeuwen ([EMAIL PROTECTED]) --- shellole.co Sun Mar 17 11:20:10 2002 +++ shellole.c Sun Jun 2 13:15:54 2002 @@ -627,7 +627,7 @@ if(!lpDropFileStruct) goto end; - lpwDrop = (LPWSTR) lpDropFileStruct + lpDropFileStruct->pFiles; + l

PATCH: Property sheet bugfixes (Odin)

2002-05-14 Thread Sander van Leeuwen
Changelog: - Center property sheet page during creation (padding) (some applications rely on this behaviour when resizing the page) - Mask away WS_THICKFRAME page style Author: Sander van Leeuwen/Odin ([EMAIL PROTECTED]) Changelog: - Page navigation by resource id Author: Unknown. (Corel

Re: Out of process COM objects & Installshield v6

2002-02-25 Thread Sander van Leeuwen
On Mon, 25 Feb 2002 08:44:03 +0100, Marcus Meissner wrote: >> After porting the OLE changes to Odin, I tried the Java 1.4 installer. >> It fails with error 0x80070057 (CoMarshalInterface; failed to marshal interface) >> Trying the same installer in Wine (built from latest CVS) results in the same

Out of process COM objects & Installshield v6

2002-02-24 Thread Sander van Leeuwen
Hi, What's the current state of OOP COM objects in Wine? I've noticed a lot of related changes, but have yet to find an InstallShield 6 installer that works. (I did copy the stdole*.tlb files to the windows & system directory) After porting the OLE changes to Odin, I tried the Java 1.4 installe

Odin CVS repository

2002-02-21 Thread Sander van Leeuwen
Today we made some changes to make it possible for Linux CVS clients to log in. CVSROOT=:pserver:[EMAIL PROTECTED]:/netlabs.cvs/odin32 User: guest Password: readonly Sander

Patch for OLEClipbrd_IDataObject_GetData

2002-01-26 Thread Sander van Leeuwen
Hi, Forte Agent was unable to copy text from the clipboard into the message body window because of a bug in this method. I'm not sure how Wine's clipboard implementation works, but handles returned by GetClipboardData are not supposed to be valid after the app calls CloseClipboard (see MS docs)

Re: Cooperation between Odin & Wine

2001-12-26 Thread Sander van Leeuwen
On Wed, 26 Dec 2001 17:25:50 +0100, Rein Klazes wrote: >> For more information about Odin you can visit http://odin.netlabs.org (some >information is outdated though). >> There you can find out where to download the sources (cvs). >I have one silly question about this. The cvs server address is >

Cooperation between Odin & Wine

2001-12-26 Thread Sander van Leeuwen
Hi, As some of you might remember I'm the lead developer of the Odin project. (project for OS/2 with the same goals as Wine). Odin is partly based on Wine code. The core dlls (gdi32, user32, kernel32) + some special dlls (winmm, directx, winsock) use some Wine code, but is basically incompatible

Patches for several bugs

2001-12-26 Thread Sander van Leeuwen
Hi, Here are the bug fixes I promised. There are more, but I can post those at a later time. - controls\button.c CB_Paint, line 806 hBrush = SendMessageW( GetParent(hwnd), WM_CTLCOLORSTATIC, hDC, (LPARAM)hwnd ); if (!hBrush) /* did the app forget to call defwindowproc ? */ h