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.

Regards,

--
Owen Rudge
http://www.owenrudge.net/


Reply via email to