Re: Edit control messages through Comctl32 v6 module

2009-12-16 Thread Nikolay Sivov
On 12/15/2009 15:52, Roderick Colenbrander wrote: Great that you got it working. Regarding actctx, this should work fine with our manifest support. Not much has to happen at all. Basically in user32 it needs to be checked whether a window class (lets say the Button one) is redirected or not. If i

Re: Edit control messages through Comctl32 v6 module

2009-12-15 Thread Nikolay Sivov
On 12/15/2009 15:52, Roderick Colenbrander wrote: On Tue, Dec 15, 2009 at 11:08 AM, Nikolay Sivov wrote: Great that you got it working. Regarding actctx, this should work fine with our manifest support. Not much has to happen at all. Basically in user32 it needs to be checked whether a wind

Re: Edit control messages through Comctl32 v6 module

2009-12-15 Thread Roderick Colenbrander
On Tue, Dec 15, 2009 at 11:08 AM, Nikolay Sivov wrote: > On 12/13/2009 15:15, Roderick Colenbrander wrote: The main test which AJ suggested would be to 'force' native user32 to call RegisterClassNameW. There would be a dummy dll containing a RegisterClassNameW to which lets say

Re: Edit control messages through Comctl32 v6 module

2009-12-15 Thread André Hentschel
Nikolay Sivov schrieb: > On 12/13/2009 15:15, Roderick Colenbrander wrote: The main test which AJ suggested would be to 'force' native user32 to call RegisterClassNameW. There would be a dummy dll containing a RegisterClassNameW to which lets say the Button control would be redi

Re: Edit control messages through Comctl32 v6 module

2009-12-15 Thread Nikolay Sivov
On 12/13/2009 15:15, Roderick Colenbrander wrote: The main test which AJ suggested would be to 'force' native user32 to call RegisterClassNameW. There would be a dummy dll containing a RegisterClassNameW to which lets say the Button control would be redirected using a manifest. If I got

Re: Edit control messages through Comctl32 v6 module

2009-12-14 Thread Nikolay Sivov
On 12/14/2009 19:56, André Hentschel wrote: Nikolay Sivov schrieb: Alexandre told me, that he just wants to see that this test works, but its not necessary to add it to wine. I ran into to some issues where windows needed a signed dll to use a manifest with it. I dont know how to manage that

Re: Edit control messages through Comctl32 v6 module

2009-12-14 Thread André Hentschel
Nikolay Sivov schrieb: > On 12/14/2009 18:19, André Hentschel wrote: >> Roderick Colenbrander schrieb: >> >>> On Sun, Dec 13, 2009 at 1:46 PM, Nikolay Sivov >>> wrote: >>> On 12/13/2009 15:15, Roderick Colenbrander wrote: >>> The main test which AJ suggested would be t

Re: Edit control messages through Comctl32 v6 module

2009-12-14 Thread Nikolay Sivov
On 12/14/2009 18:19, André Hentschel wrote: Roderick Colenbrander schrieb: On Sun, Dec 13, 2009 at 1:46 PM, Nikolay Sivov wrote: On 12/13/2009 15:15, Roderick Colenbrander wrote: The main test which AJ suggested would be to 'force' native user32 to call RegisterClassNameW. T

Re: Edit control messages through Comctl32 v6 module

2009-12-14 Thread André Hentschel
Roderick Colenbrander schrieb: > On Sun, Dec 13, 2009 at 1:46 PM, Nikolay Sivov wrote: >> On 12/13/2009 15:15, Roderick Colenbrander wrote: > The main test which AJ suggested would be to 'force' native user32 to > call RegisterClassNameW. There would be a dummy dll containing a > Regis

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Paul Vriens
On 12/13/2009 01:46 PM, Nikolay Sivov wrote: Could you suggest a best way to generate dll on runtime, maybe it's possible to place in into resourse? Any examples are welcome. dlls/kernel32/tests/file.c has create_fake_dll() and dlls/kernel32/tests/loader.c has test_Loader(), maybe that's of us

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
On Sun, Dec 13, 2009 at 1:46 PM, Nikolay Sivov wrote: > On 12/13/2009 15:15, Roderick Colenbrander wrote: The main test which AJ suggested would be to 'force' native user32 to call RegisterClassNameW. There would be a dummy dll containing a RegisterClassNameW to which lets say

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Nikolay Sivov
On 12/13/2009 15:15, Roderick Colenbrander wrote: The main test which AJ suggested would be to 'force' native user32 to call RegisterClassNameW. There would be a dummy dll containing a RegisterClassNameW to which lets say the Button control would be redirected using a manifest. If I got

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
>> The main test which AJ suggested would be to 'force' native user32 to >> call RegisterClassNameW. There would be a dummy dll containing a >> RegisterClassNameW to which lets say the Button control would be >> redirected using a manifest. > > If I got it right you're talking about a dummy dll wit

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Nikolay Sivov
On 12/13/2009 14:27, Roderick Colenbrander wrote: Correct the current theming code is broken like hell and needs to be rewritten. So as I thought. It is possible to write some tests but it will mostly be tests that won't make it into Wine itself. The easy test is just to test whether a cont

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
On Sun, Dec 13, 2009 at 11:48 AM, Nikolay Sivov wrote: > On 12/13/2009 13:08, Roderick Colenbrander wrote: >> >> On Sun, Dec 13, 2009 at 10:40 AM, Nikolay Sivov >>  wrote: >> >>> >>> Hi. >>> >>> Yesterday I looked at XP introduced messages for Edit controls >>> (EM_SETCUEBANNER/EM_GETCUEBANNER). >

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Nikolay Sivov
On 12/13/2009 13:08, Roderick Colenbrander wrote: On Sun, Dec 13, 2009 at 10:40 AM, Nikolay Sivov wrote: Hi. Yesterday I looked at XP introduced messages for Edit controls (EM_SETCUEBANNER/EM_GETCUEBANNER). This definitely doesn't work without v6 module loaded. Does someone have any idea

Re: Edit control messages through Comctl32 v6 module

2009-12-13 Thread Roderick Colenbrander
On Sun, Dec 13, 2009 at 10:40 AM, Nikolay Sivov wrote: > Hi. > > Yesterday I looked at XP introduced messages for Edit controls > (EM_SETCUEBANNER/EM_GETCUEBANNER). > This definitely doesn't work without v6 module loaded. > > Does someone have any idea how this supposed to work? Any comments are >

Edit control messages through Comctl32 v6 module

2009-12-13 Thread Nikolay Sivov
Hi. Yesterday I looked at XP introduced messages for Edit controls (EM_SETCUEBANNER/EM_GETCUEBANNER). This definitely doesn't work without v6 module loaded. Does someone have any idea how this supposed to work? Any comments are welcome as usual. P.S. Yes, I know that comctl32 does subclass