CSN 332 - Graphical User Interface Design
Instructor:  Dr. Kelly Debure


Syllabus

Lecture Schedule

Assignments

GNOME/GTK+ Textbook Source Code
 

Useful Links
      GTK+ Website
      GTK+ API Reference Manual
      GNOME Developers Website
      GNOME API Reference Manual

Powerpoint Lectures

GTK+ Lectures
     Introduction to GTK+/Gnome
     Displaying a Popup Dialog 
     Packing Boxes and Tables 
     Container Widgets 
     Events, Signals, Callbacks 
     Bitmaps, Pixmaps and Cursors  
     Menus and Toolbars 

Design Lectures
     Three Interface Models
     Visual Interface Design 
     Unnecessary Windows
     Orchestration and Flow/Posture
     Menus
     Toolbars