[GSoC] Merge winecfg and Control Panel

Owen Rudge owen at owenrudge.net
Wed Mar 23 06:34:41 CDT 2011

Hi Tony,

> I have briefly walked through Owen Rudge's code of splitting out the
> Desktop Integration tab into its own control panel, but have no luck in
> getting a decent understanding of it. So I'm hoping some of you can
> point me to some documents that related to this task so I can have an
> overall understanding of the challenges of this task.

Actually creating a new control panel applet is a fairly straightforward 
task. You can look at the existing control panels (appwiz.cpl, 
inetcpl.cpl) to get an idea of what's involved, or consult MSDN for more 
information (http://tinyurl.com/6yu7cw4). If you've not got a background 
in Windows programming already, it may of course take a little longer to 
figure everything out.

More complicated is actually working out how to split up winecfg 
effectively, and how to do so in a way that doesn't result in 
unnecessary code duplication, otherwise you'll likely find it difficult 
to actually get your code into the project.

I would say that there's certainly potential for a project here, if you 
can flesh it out - I do think a unified control panel containing all of 
Wine's configuration options would be a good thing, rather than the 
current situation where options are scattered between the control panel, 
winecfg, etc. The key will be figuring out what you want to do, how 
you're going to achieve it, and making sure it will be acceptable to the 
wider Wine community.


Owen Rudge

More information about the wine-devel mailing list