谈谈 Mozilla 的 XUL , 谁有兴趣?
把下面代码另存为一个 .xul 文件, 用 Mozilla 打开看看 :)
======================================================
<?xml version="1.0" encoding="GBK"?>
<?xml-stylesheet href="chrome://global/skin/" type="text/css"?>
<window
id="example-window" title="Example 5.1.1"
xmlns:html="http://www.w3.org/1999/xhtml"
xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
<toolbox>
<menubar id="sample-menubar">
<menu id="file-menu" label="File">
<menupopup id="file-popup">
<menuitem label="New"/>
<menuitem label="Open"/>
<menuitem label="Save" style="color:green"/>
<menuseparator/>
<menuitem label="退出" style="color:red;font-size:12px"/>
</menupopup>
</menu>
<menu id="edit-menu" label="Edit">
<menupopup id="edit-popup">
<menuitem label="Undo"/>
<menuitem label="Redo"/>
</menupopup>
</menu>
</menubar>
</toolbox>
<spacer style="height: 10px"/>
<tabbox>
<tabs>
<tab label="Mail"/>
<tab label="News"/>
</tabs>
<tabpanels>
<tabpanel id="mailtab" orient="vertical">
<checkbox label="Automatically check for mail"/>
<tree flex="1">
<treecols>
<treecol id="firstname" label="First Name" primary="true" flex="3"/>
<treecol id="lastname" label="Last Name" flex="7"/>
</treecols>
<treechildren>
<treeitem container="true" open="true">
<treerow>
<treecell label="Guys"/>
</treerow>
<treechildren>
<treeitem>
<treerow>
<treecell label="Bob"/>
<treecell label="Carpenter"/>
</treerow>
</treeitem>
<treeitem>
<treerow>
<treecell label="Jerry"/>
<treecell label="Hodge"/>
</treerow>
</treeitem>
</treechildren>
</treeitem>
</treechildren>
</tree>
</tabpanel>
<tabpanel id="newstab" orient="vertical">
<vbox orient="horizontal">
<menulist editable="true" flex="1">
<menupopup>
<menuitem label="www.mozilla.org"/>
<menuitem label="www.xulplanet.com"/>
<menuitem label="www.dmoz.org"/>
</menupopup>
</menulist>
<button label="Clear News Buffer"/>
</vbox>
<spacer style="height: 200px"/>
</tabpanel>
</tabpanels>
</tabbox>
</window>