Prof. Stewart Weiss, Department of Computer Science, Hunter College
Publications
Grants
Research
Courses
Resources
Personal
Home
CSci 493.70 Graphical User Interface Programming
Prof. Stewart Weiss
Fall 2011
Class meetings:
Monday, Wednesday 5:35 - 6:50 P.M., C107 HN
Links
Installing GTK+ on UNIX-like Systems
Developing Win32 Software with GTK+
GNOME/GTK+ 3 Latest Stable Release Reference Manual
GNOME/GTK+ 2 Latest Stable Release Reference Manual
GNOME/GLib 2.22.4 Reference Manual
GNOME/GDK 2.18.6 Reference Manual
GNOME/GDK-PixBuf Reference Manual
GNOME/Pango 1.26.2 Reference Manual
Documentation for gtkmm C++ Interface for GTK+ and GNOME
Chart of RGB.txt, hexadecimal, and string names of colors
UTF-8 Encodings and Unicode Charts
Glade rapid application development tool for GTK+
GTK+ Book by Andrew Krause
Tutorial on GTK+-2, written by the GTK Team
Common Linux Commands
Course Documents
Contact Information and Course Requirements
Topics We Will Cover (more or less)
General Programming Rules
How To Install GTK+ 2 on Windows
Lecture Notes
Lesson 1: Foundations of GTK+
Lesson 2: GTK+ Basics
Lesson 3: GTK+ Containers
Lesson 4: An Assortment of Input Widgets (in progress)
Unicode and UTF-8
Memory Management in GTK
The GTK+ Textview (in progress)
Menus and Toolbars in GTK
The GTK+ Treeview (in progress)
Drawing in GTK+
Drag-and-drop in GTK+
Assignments
Assignment 1, due Sept. 21
Assignment 2, due Oct. 12
Assignment 3, due Nov. 7
Final Project, two parts, due on Nov 21 then Dec 12
Top
Hunter
Computer Science Department