What's new? | Help | Directory | Sign in
Google
gtkaml
An Application Markup Language for GTK+Vala
  
  
  
  
    
Show all Featured Downloads:
gtkaml-0.2.1.1.tar.bz2
Show all Featured Wiki Pages:
DesignGoals Example ReleaseNotes
Links:
Blogs:
Groups:
Join project
Project owners:
  b100dian

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>

Features

To see a sample of what gtkaml looks like, see the example here. Have a look at the design goals for a quick specification + advancements in development.

You can discuss about gtkaml on the gtkaml-dev mailing list.

(2008-06-09) gtkaml 0.2.1.1 released!

This version is compatible with Vala 0.3.3 See the release notes here.