Gtk+的UI开发包,gtkaml 0.6 beta1 发布
fmms 13年前
<img title="Gtk+的UI开发包,gtkaml 0.6 beta1 发布" border="0" alt="Gtk+的UI开发包,gtkaml 0.6 beta1 发布" src="https://simg.open-open.com/show/6aa9a11b91f3048ed5cdd0babfa92222.png" width="65" height="38" /> <br /> <p><a style="font-weight:bold;" href="/misc/goto?guid=4958323598197668772" target="_blank">gtkaml </a>是一个 XML 语法和解析器,扩展自 Vala.Parser 并将所有标签转换成 Gtk+ UI 类。</p> <p>例如下面的界面对应的XML如下:</p> <p><img title="Gtk+的UI开发包,gtkaml 0.6 beta1 发布" border="0" alt="Gtk+的UI开发包,gtkaml 0.6 beta1 发布" src="https://simg.open-open.com/show/318896ba7170d504e893cf8d6aa9f3c2.png" width="200" height="53" /></p> <p></p> <pre class="brush:xml; toolbar: true; auto-links: false;"><HBox homogeneous="false"> <Label label="_Hello" with-mnemonic="true" expand="false" fill="false"/> <Entry g:public="my_entry" text="World! "/> </HBox></pre> <br /> gtkaml 0.6 beta1 发布,该版本包含了一种全新的方法用于跟 Vala 编译器进行交互,除此之外跟老版本没什么区别,除了兼容 Vala <span class="truncate_more">0.12/0.14/0.15、命令行中源文件顺序不再相关,支持自定义创建方法。</span> <p></p>