GTKML (GTK Markup Language) is an XML format for defining GTK user interfaces, including dynamically-bound events. Advantages include easier development, incorporating UI changes without recompiling, interoperability between GTKML-compliant language bindings/frameworks and editors, and end-user customizations/internationalizations. GTKML provides a cleaner organization than GLADE, and is much better suited for use with object-oriented languages. For a C++ binding to GTKML, see the SDPGTK library.
| Tags | Software Development Libraries |
|---|
Recent releases


Changes: Support for 7 new GTK widget types: GtkCalendar, GtkRuler, GtkHRuler, GtkVRuler, GtkScale, GtkHScale, and GtkVScale.


Changes: Support for 7 more GTK widgets added.


Changes: Added the spinbutton element and the adjustment element


Changes: This release has been updated to support 53 attributes on 45 GTK+ widgets. A new online reference manual cross-references all XML elements and attributes.


Changes: Standard proposed 8/19/99.