GObject & GTK+3.0

General

GNOME Developer Center
GNOME Developer Platform Demos

GTK+-3.0

Documentation

Introduction to GObject
G_DEFINE_TYPE(), G_DEFINE_TYPE_EXTENDED()

Tutorials

Getting Started with GTK+ (with Cairo)
ZetCode: GTK+ tutorial

Bits and pieces: Tips and tutorials related to GTK+ toolkit

Migrating from other containers to GtkGrid
How to set the color of a widget
PyGTK: Systematic Testing of a GTK Graphical User Interface (PDF)
GTK+ 2.0 Tutorial (PDF)
GTK+ 2.0 Tutorial
C-Programmierung unter Linux & GTK+ (deprecated)

Roger Leigh

An introduction to programming with GTK+ and Glade in ISO C, ISO C++ and Python 1.4.0
An introduction to programming with GTK+ and Glade in ISO C, ISO C++ and Python 1.3.1
codelibre.net: Roger Leigh Home
debian.org: Roger Leigh Home

Forum Topics

GtkUIManager: <menu> under <toolitem> (toolbar)
How to understand Gtk+ properties and make GtkGrid expand to available area?
How I can maximize GtkGrid to fill the entire GtkWindow?
How to change GtkWidget background in GTK3?
GTK3 with External CSS
Trying to populate a GtkComboBox with model in C
How to make a Gtk+ widget inside a GtkScrolledWindow to expand when packed into a GtkPane?

gtkmm 3

Programming with gtkmm 3
Programming with gtkmm 3: Main Menu example
GTK+ Programming in C++ with XFC
XFC: Adding a statusbar

Leave a Reply

Your email address will not be published. Required fields are marked *