Hi Rick, GNOME has a Human Interface guideline for designing GUI, it is applied to GTK+ application too. http://developer.gnome.org/projects/gup/hig For general hacking, refer to GNU Coding Standards http://www.gnu.org/prep/standards_toc.html regards, HOH On Sat, 2003-08-30 at 07:03, Rick Sutphin wrote: > Hello, > > I am a newbie who is trying to learn GTK+, and GUI programming in > general. I have gone through the tutorial, and have written a couple > simple programs. > > What I am having trouble with, is trying to learn to write/design larger > applications. The programs I have written so far have been ugly; full of > global variables, and with the application code tightly coupled to the > GUI code. > > Does anyone have any suggestions of how to learn to write clean well > designed GUI applications (in GTK or just in general)? > Rick > > _______________________________________________ > > gtk-list@xxxxxxxxx > http://mail.gnome.org/mailman/listinfo/gtk-list -- Chee Bin HOH (cbhoh@xxxxxxxxx), from where I belong, GNU and Free Software community (http://www.gnu.org) "Where we're going, we don't need roads...", GNOME (http://www.gnome.org) Please avoid sending me Word or PowerPoint attachments. See http://www.fsf.org/philosophy/no-word-attachments.html ************************************************************************** * The views expressed here regarding about Free Software are my personal * * views, not those of MIMOS Berhad (http://www.mimos.my) and * * iVEST (http://www.ivest.com.my) * ************************************************************************** _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list