Re: correct comctl32 implementation

2011-03-15 Thread Nikolay Sivov
On 3/15/2011 05:25, Frank Richter wrote: On 11.03.2011 10:28, Nikolay Sivov wrote: In version 6 all user32 controls are reimplemented with theme support in comctl32, while user32 classes are kept of course. This is done with specific entries in comctl32 manifest, on load comctl32 all builtin

Re: correct comctl32 implementation

2011-03-15 Thread Andrew Green
I'm not sure how it will only use theming for version 6 without sxs. Will the control have to manually check the manifest? I am a bit familiar with how to use the themes to draw controls and that shouldn't be an issue. At the moment i'm more confused with this window class redirect thing. I've

Re: correct comctl32 implementation

2011-03-14 Thread Frank Richter
On 11.03.2011 10:28, Nikolay Sivov wrote: In version 6 all user32 controls are reimplemented with theme support in comctl32, while user32 classes are kept of course. This is done with specific entries in comctl32 manifest, on load comctl32 all builtin classes are re-registered to the ones from

Re: correct comctl32 implementation

2011-03-12 Thread André Hentschel
Am 12.03.2011 07:54, schrieb Andrew Green: Thank you for the quick reply. so is it the case is that multiple dll's versions will be generated to be used by SxS(as WinSxS contains multiple comctl32.dll)? I know uxtheme draws primitives. What I meant to ask was will any work have to be done

Re: correct comctl32 implementation

2011-03-12 Thread Nikolay Sivov
On 3/12/2011 09:54, Andrew Green wrote: Thank you for the quick reply. so is it the case is that multiple dll's versions will be generated to be used by SxS(as WinSxS contains multiple comctl32.dll)? Again, we don't want to keep multiple versions, so we need a way to work with single one. I

Re: correct comctl32 implementation

2011-03-11 Thread Nikolay Sivov
On 3/11/2011 06:22, Andrew Green wrote: I have been researching how i could implement the gsoc Theming - Implement Wine theming support. Though I'm a bit confused what is wanted. So is the case that completely separate dll's should be written for different versions and be loaded by side-by-side

correct comctl32 implementation

2011-03-10 Thread Andrew Green
I have been researching how i could implement the gsoc Theming - Implement Wine theming support. Though I'm a bit confused what is wanted. So is the case that completely separate dll's should be written for different versions and be loaded by side-by-side assembly. So you would end up with