Slide #1
Slide #2
Slide #3
Slide #4
Slide #5
Slide #6
Slide #7
Slide #8



Previous
Next

Typsystem Verbesserungen

  • GObject als eigene Library
    Benutzung der GtkObject Funktionalitaet in
    non-GUI Programmen und Libaries, also: Vererbung,
    Interfaces, Signale, Parameter...

  • Interfaces
    Unterstuetzung fuer klassenuebergreifende Interfaces
    (aehnlich den Java Interfaces)
    Zum Beispiel GtkRadio als einheitliches Interface fuer
    GtkRadioButton und GtkRadioMenuItem

  • Parameter
    Erweiterbare Satz an Parameter Typen
    Standard Typen haben Unterstuetzung fuer
    Defaultwerte oder Dokumentationstexte
    Optionaler Support fuer Objekt Persistenz

  • Erweiterte Language Binding Unterstuetzung
    Generische Callbacks (Closures)
    Slot Support fuer Defaulthandler