[Mono-winforms-list] Theming in MWF
Jonathan S. Chambers
Jonathan.Chambers at ansys.com
Fri Jul 29 08:53:09 EDT 2005
I think this was tried, at least with GTK on Linux. The issues encountered are described:
From: mono-winforms-list-bounces at lists.ximian.com [mailto:mono-winforms-list-bounces at lists.ximian.com] On Behalf Of Vladimir Lushnikov
Sent: Friday, July 29, 2005 8:47 AM
To: mono-winforms-list at ximian.com
Subject: Re: [Mono-winforms-list] Theming in MWF
May I suggest something like XAML for implementation? That would of
course mean native implementation of controls - but can't we get
native with GTK on Linux? Or CocoaSharp on OS X? Why can't we have a
native implementation on Windows (native, not System.Drawing) - and
therefore encapsulate the native toolkits in a meta-language such as
XML - basically what XAML in Vista is all about.
On 29/07/05, Kornél Pál <kornelpal at hotmail.com> wrote:
> As I know MWF uses a single theme and it draws everything using
> System.Drawing and does not use any native control representations.
> On Windows it is possible to let the system draw controls. If it possible
> under X11 and OS X as well?
> On Windows there are system colors that could be used to color controls. Is
> the something equivalent on X11 and OS X?
> The problem with custom theming is the connetcion interface. Maybe we should
> add a new assembly that exposes connection interfaces. And we could add some
> configuration settings to specify themes.
> ----- Original Message -----
> From: "Jordi Mas" <jordi at ximian.com>
> To: "Pedro Martínez Juliá" <pedromj at gmail.com>
> Cc: <mono-winforms-list at ximian.com>; "Kornél Pál" <kornelpal at hotmail.com>
> Sent: Friday, July 29, 2005 2:08 PM
> Subject: Re: [Mono-winforms-list] Theming in MWF
> > El dv 29 de 07 del 2005 a les 14:20 +0200, en/na Pedro Martínez Juliá va
> > escriure:
> >> But we have a theming implementation in MWF. If we want to be 100%
> >> compatible with MS.NET, we need to get out that theming implementation
> >> and put it as an optional patch...
> > Pedro,
> > The fact that we have some extra features for our SWF implementation
> > that does NOT break the API level compatibility with the Microsoft
> > stack. What is important is that we expose the same public API and its
> > behaviour matches the Microsoft one as much as possible.
> > Regards,
> > Jordi,
> > --
> > Jordi Mas i Hernàndez - Mono development team -
> > http://www.mono-project.com
> > Homepage and LiveJournal at http://www.softcatala.org/~jmas
> > _______________________________________________
> > Mono-winforms-list maillist - Mono-winforms-list at lists.ximian.com
> > http://lists.ximian.com/mailman/listinfo/mono-winforms-list
> Mono-winforms-list maillist - Mono-winforms-list at lists.ximian.com
C.E.O and Software Developer
EverythingX Limited (http://www.everythingx.net)
Mono-winforms-list maillist - Mono-winforms-list at lists.ximian.com
More information about the Mono-winforms-list