[MonoDevelop] Gnome and Gtk project templates

Francisco T. Martinez martinf at mfconsulting.com
Tue Jan 24 13:24:24 EST 2006


Daniel Morgan wrote:
> What if someone wanted to create a cross-platform GUI using GTK#?  
>  
> When I say cross-platofrm, I mean Win32, Linux, and anything else gtk#
> will run on.  Somethings do not work on Win32.
>  
> Could there be a gtk# template for this?
>
>
That should certainly be taken into account or at least make it a
consideration somehow.

> */"Francisco T. Martinez" <martinf at mfconsulting.com>/* wrote:
>
>     Lluis Sanchez wrote:
>     > In fact, are the Gnome# and Glade# templates useful at all? I
>     find them
>     > a bit confusing.
>     >
>     >
>     > I think it would be easier to have a single project template for
>     GTK#
>     > applications, and then provide file templates which can be added
>     to the
>     > project (gnome program, glade file, etc).
>     >
>     You may be on to something. As you may know I have project templates
>     for Gtk# and Glade# applications that ship with the Gtk# Installer for
>     .NET Framework SDK. These are installed and configured for the user if
>     the installation routine detects the presence of VS 2003 on the host
>     system. My templates are very much inspired by some of the concept you
>     would see on Microsoft MFC applications.
>
>     I realize that not all applications need such pattern but I wonder how
>     many desktop applications (statistically speaking), have some common
>     denominators like a menu and toolbar. Speaking of menus, I would
>     go out
>     on a limb here and say that if there will be a menu, there is a good
>     chance that it would sport choices for Quit and an About Dialog. If
>     there is some agreement with that statement, one could see having that
>     Main Frame class file having at least the most basic facilities for a
>     menu that has File->Exit and Help->About.
>


More information about the Monodevelop-list mailing list