[Mono-list] Toolkit for System.WinForms, and how to deal with Mono-specific issues

Brian Mastenbrook cbm067@email.mot.com
11 Jul 2001 11:35:31 -0500


On 11 Jul 2001 17:19:22 +0100, Martin Coxall wrote:
> > This brings up another issue - how are we going to deal with presenting
> > needed Mono-specific functions without polluting the System.* namespace
> > with entities that really don't belong there? For instance, where would
> > a function to select the toolkit for WinForms parts go? In
> > System.WinForms.SelectToolkit()? in Mono.WinForms.SelectToolkit()? What
> > do you think?
> 
> I am sure the toolkit you use would be something you select at compile time 
> when you do your ./configure
> 

But I have both GNOME and KDE on a system that I administer for multiple users.
Shouldn't my Mono/.NET programs adapt to the desktop that the user is using,
*right now* as opposed to assuming the user is the only user on their system
who only uses one desktop? While ./configure is the way to *enable* toolkits,
I'm not sure it's the way to select them.