[Gtk-sharp-list] Gtk# or Mono Winforms for Linux-only project
Mathias Tausig
mtausig at fsmat.at
Thu Aug 21 03:41:12 EDT 2008
Am 20. Aug 2008 um 10:01:18 -0700, schrieb Daniel Morgan:
> 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.
You got me wrong, GTk looks fine. I just consider winforms on linux to be ugly.
>
> 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.
Well, I had to use the winscard library and the GTK# application on windows (and only there) became unresponsive quite a few times, after switching to SWF it worked. But it's quite possible, that the error was somewhere in my code.
Thinking about, one of the reasons for not sticking to gtk under windows was also the 2.10/2.12 issue, and the resulting inability to write a UI-catch all function.
cheers
Mathias
>
> --- 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