[Gtk-sharp-list] Gtk# or Mono Winforms for Linux-only project

Daniel Morgan monodanmorg at yahoo.com
Wed Aug 20 13:01:18 EDT 2008


This could be due to mono's installer.  If you're looking for prettier, then you can try what I do.  I copy the gtk+ bits from Pidgin or Gimp into my mono installation.  Then gtk# apps look so much prettier.

Gtk+ does have themes.  Mono might be using the default.  There is a theme selector included in mono for gtk+ (not gtk#). You try that.  Or you could google for how to create your own gtk+ themes.

As for stability, gtk# works well as long as you stay away from the gnome# bits.  Sometimes, it may not be gtk# but an underlying native library which has not been debugged much for windows.


--- On Wed, 8/20/08, Mathias Tausig <mtausig at fsmat.at> wrote:

> From: Mathias Tausig <mtausig at fsmat.at>
> Subject: Re: [Gtk-sharp-list] Gtk# or Mono Winforms for Linux-only project
> To: "Daniel Lidström" <daniel.lidstrom at sbg.se>
> Cc: mono-winforms-list at lists.ximian.com, gtk-sharp-list at lists.ximian.com
> Date: Wednesday, August 20, 2008, 8:46 AM
> I was asking myself the very same question a few months ago.
> Both didn't do very well in an interoperable sense.
> gGTKÃ# had some stability issues when used in Windows,
> while the winforms look on linux is, to put it polite, not
> exatly appealing to the eye (plus the layout wan't
> always done correctly).
> So, I ended up coding to seperate UI which are controlled
> using a general base class.
> 
> cheers
> Mathias
> 
> Am 20. Aug 2008 um 12:07:14 +0200, schrieb Daniel
> Lidström:
> > Hello!
> > 
> > I'm in the process of evaluating ways to use Mono
> on a Linux platform. It
> > would be interesting to hear your opinion on what GUI
> toolkit to use. From
> > what I understand, Gtk# is a little bit more mature
> than Mono Winforms,
> > although the latter is progressing fast it seems. I
> have a few requirements
> > though:
> > 
> > *  Must support 3d graphics somehow (we use OpenGL
> now, in a C++
> > environment)
> > *  GUI Designer must be available
> > *  Must be possible to create custom controls
> > 
> > What is the support for these three requirements, when
> it comes to Gtk# and
> > Mono Winforms? The system we're using is x86 1Ghz
> with 256Mb ram, 3d support
> > is hardware accelerated.
> > 
> > When you have the luxury of starting more or less from
> scratch, which
> > toolkit would you suggest?
> > 
> > Thanks in advance!
> > 
> > -- 
> > Daniel Lidström
> > SBG AB
> > _______________________________________________
> > Gtk-sharp-list maillist  - 
> Gtk-sharp-list at lists.ximian.com
> >
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list
> > 
> _______________________________________________
> Gtk-sharp-list maillist  -  Gtk-sharp-list at lists.ximian.com
> http://lists.ximian.com/mailman/listinfo/gtk-sharp-list


      


More information about the Gtk-sharp-list mailing list