gtkaml

gtkaml is an application markup language for GTK+Vala.
Download

gtkaml Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • Vlad Grecescu
  • Publisher web site:
  • http://code.google.com/p/gtkaml/

gtkaml Tags


gtkaml Description

gtkaml is an application markup language for GTK+Vala. gtkaml is an application markup language for GTK+Vala. gtkaml is an XML parser that extends the Vala.Parser (literally) and transforms all your tags into a valid Gtk+ UI class described in the Vala language. < VBox class:name="MyVBox" xmlns="Gtk" xmlns:class="http://gtkaml.org/0.2" > < Label label="_Hello" with-mnemonic="true" expand="false" fill="false" padding="0" / > < /VBox > Here are some key features of "gtkaml": · compact XML syntax for describing the way Gtk widgets are laid out in a (new) custom widget you're creating · code 'islands' (written in Vala) for widget signal handling and other methods/signals/properties/ you're introducing (this way you don't need to modify the generated code ever) · doesn't depend on an external library at run-time · much more readable than the usual UI boilerplate (e.g. you don't need to worry about temporary variables you need to hold some label) Requirements: · Glibc · Vala · libxml2 · gtk+ What's New in This Release: · This version is updated for Vala 0.7.8 · Fixes issue #20.


gtkaml Related Software