gtkamlgtkaml is an application markup language for GTK+Vala. | |
Download |
gtkaml Ranking & Summary
Advertisement
- 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