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

Daniel Morgan monodanmorg at yahoo.com
Wed Aug 20 12:51:30 EDT 2008


If you're going Linux-only, I would say go all the way with Gtk#.  It is so much better than the Winforms API.  I'm not saying mono's implemenation of the winforms API is bad; I just think the Winforms api that microsoft made could have been so much better (robust).  But they didn't.  

You will like the laying out of widgets so much better.  This comes from a windows programmer with both winforms and gtk# experience.  Trust me on this, you'll have less headaches with gtk#.


--- On Wed, 8/20/08, Daniel Lidström <daniel.lidstrom at sbg.se> wrote:

> From: Daniel Lidström <daniel.lidstrom at sbg.se>
> Subject: [Gtk-sharp-list] Gtk# or Mono Winforms for Linux-only project
> To: mono-winforms-list at lists.ximian.com
> Cc: gtk-sharp-list at lists.ximian.com
> Date: Wednesday, August 20, 2008, 6:07 AM
> 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


      


More information about the Mono-winforms-list mailing list