Thank you for pointing me to those information. I'll take a look at those
and try to figure out the process of making control panel applets.
Unfortunately, I have no background in Windows programming, but I do want to
get some through this project.
--
Tony (Chi Zhang)
On Wed, Mar 23, 2011 at 6:34 AM, Owen Rudge
owen@owenrudge.net wrote:
> 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/
>