Indeed. At some point we will need to have two versions of the library. And I 
think that we already need it. That was evident by the fact that when I run 
explorer.exe from windows in ros, the start button doesn't appear because 
comctl32 doesn't support BCM_GETIDEALSIZE . Surprisingly native explorer works 
quite well on ReactOS (as long as themes are not enabled).

My plan was to check if sxs is capable of loading a secondary comctl32 and in 
that case we should go on and start adding more changes to comctl32. I don't 
think we should do a complete fork but a partial one. The problem is that some 
parts of comctl32 are actively supported by wine like the list view control 
which is really complex but some others like the rebar or the themed standard 
controls are not maintained at all.

So, before having side by side libraries we should make sure that we can load 
them in a proper way (and make sure that they work against windows of course).

ReactOS Development List <[email protected]> wrote on Sun, December 21st, 
2014, 9:02 AM:
> Isn't the correct solution to use SxS with an activation context?
> 
> Best regards,
> Alex Ionescu
> 


_______________________________________________
Ros-dev mailing list
[email protected]
http://www.reactos.org/mailman/listinfo/ros-dev

Reply via email to