big changes to get this baby running again. It's not perfect, but it's up\! yay\!
[themes.git] / LCARStrek / global / skin / menulistBindings.xml
1 <?xml version="1.0"?>
2
3 <bindings id="menulistBindings"
4    xmlns="http://www.mozilla.org/xbl"
5    xmlns:html="http://www.w3.org/1999/xhtml"
6    xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
7
8 <!-- 
9   BINDING : menulist
10   XUL REPRESENTATION : <menulist>
11   -->
12   <binding id="menulist" extends="chrome://global/content/menulistBindings.xml#menulist">
13     <content excludes="template,observes,menupopup" flex="1">
14       <xul:box class="menulist-internal-box" flex="1">
15         <xul:box class="menulist-display-box" flex="1" valign="middle" autostretch="never">
16           <xul:image class="menulist-icon" inherits="src"/>
17           <xul:text class="menulist-text" inherits="value=label,accesskey,crop" crop="right"/>
18         </xul:box>
19         <xul:box class="menulist-dropmarker-box-1" valign="middle" inherits="open">
20           <xul:box class="menulist-dropmarker-box-2" flex="1" autostretch="never" valign="middle" inherits="open">
21             <xul:image class="menulist-dropmarker" inherits="disabled"/>
22           </xul:box>
23         </xul:box>
24       </xul:box>
25     </content>
26   </binding>
27
28   <binding id="menulistpopup">
29     <content>
30       <xul:box class="menulistpopup-internal-box" orient="vertical" flex="1" style="overflow: auto">
31         <children/>
32       </xul:box>
33     </content>
34   </binding>
35    
36 </bindings>