GTK-Tutorial - Die Grundlagen

Diese Lektionen sollen euch mit den Grundkonzepten der Oberflächenerstellung mit GTK+ vertraut machen.

1. Einrichten

  • Installation der GTK+-Bibliotheken auf eurem System
  • Kompilierung eigener Programme mit GTK+
  • Anmerkungen zur Weitergabe eurer erstellten Programme

lesen...

2. Das Layout

lesen...

3. Signale und Main Loop

  • Mit Callbacks auf Ereignisse reagieren
  • Theorie: Die Ereignisschleife und ihre Implementierung in GTK+
  • Besprochene Widgets: GtkWindow, GtkButton, GtkLabel

lesen...

4. Dialoge

  • Benutzung, Anpassung und Einsatzmöglichkeiten von Dialogen
  • Theorie: Lebenszeit und Speicherfreigabe von Widgets
  • Besprochene Widgets: GtkDialog, GtkAboutDialog

lesen...

lesen...

6. Referenzen

  • Vorstellung der GTK+-Referenz auf proggen.org
  • Benutzung der offiziellen Referenz auf developer.gnome.org

lesen...