Re: [Vala] gtkaml 0.2.11 and 0.2.12 released
- From: Frederik <scumm_fredo gmx net>
- To: vala-list <vala-list gnome org>
- Subject: Re: [Vala] gtkaml 0.2.11 and 0.2.12 released
- Date: Fri, 15 Oct 2010 21:32:39 +0200
Vlad Grecescu wrote:
Gtkaml is an markup language that reuses the Vala compiler to write Gtk+
widgets through casual XML.
<HBox homogeneous="false">
<Label label="_Hello" with-mnemonic="true" expand="false"
fill="false"/>
<Entry g:public="my_entry" text="World! "/>
</HBox>
Features:
* compact XML syntax for describing Gtk widgets
Hi,
have you considered using a more JSON-like syntax instead of XML?
Example:
HBox {
homogeneous: false
Label {
label: "_Hello"
with-mnemonic: true
expand: false
fill: false
}
Entry {
g:public: "my_entry"
text: "World!
}
}
(similar to JavaFX Script and QML)
Most people do not enjoy writing XML by hand. And the code islands
would not have to be embedded in <![CDATA[ ]]> blocks.
Otherwise I think people will not see the difference to loading the UI
at runtime via GtkBuilder.
Best regards,
Frederik
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]