]> git.donarmstrong.com Git - dactyl.git/blob - common/content/bindings.xml
Initial import of 1.0~b6
[dactyl.git] / common / content / bindings.xml
1 <?xml version="1.0"?>
2
3 <bindings xmlns="http://www.mozilla.org/xbl"
4           xmlns:dactyl="http://vimperator.org/namespaces/liberator"
5           xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
6           xmlns:xbl="http://www.mozilla.org/xbl"
7           xmlns:html="http://www.w3.org/1999/xhtml">
8
9     <binding id="frame" inheritstyle="false">
10         <content>
11             <children/>
12             <html:div dactyl:highlight="FrameIndicator"/>
13         </content>
14     </binding>
15
16     <binding id="hints" inheritstyle="false">
17         <content>
18             <html:div anonid="hints"/>
19         </content>
20     </binding>
21
22     <binding id="compitem-td">
23         <!-- No white space. The table is white-space: pre; :( -->
24         <content><html:span class="td-strut"/><html:span class="td-span"><children/></html:span></content>
25     </binding>
26
27     <binding id="tab" display="xul:hbox"
28              extends="chrome://browser/content/tabbrowser.xml#tabbrowser-tab">
29         <content closetabtext="Close Tab">
30             <xul:stack class="tab-icon dactyl-tab-stack">
31                 <xul:image xbl:inherits="validate,src=image" role="presentation" class="tab-icon-image"/>
32                 <xul:vbox>
33                     <xul:spring flex="1"/>
34                     <xul:label xbl:inherits="value=dactylOrdinal" dactyl:highlight="TabIconNumber"/>
35                     <xul:spring flex="1"/>
36                 </xul:vbox>
37             </xul:stack>
38             <xul:label xbl:inherits="value=dactylOrdinal" dactyl:highlight="TabNumber"/>
39             <xul:label xbl:inherits="value=label,crop,accesskey"
40                        flex="1" class="tab-text" role="presentation"/>
41             <xul:toolbarbutton anonid="close-button" tabindex="-1"
42                                class="tab-close-button"/>
43         </content>
44     </binding>
45
46     <binding id="tab-mac"
47              extends="chrome://browser/content/tabbrowser.xml#tabbrowser-tab">
48         <content chromedir="ltr" closetabtext="Close Tab">
49             <xul:hbox class="tab-image-left" xbl:inherits="selected"/>
50             <xul:hbox class="tab-image-middle" flex="1" align="center" xbl:inherits="selected">
51                 <xul:stack class="tab-icon dactyl-tab-stack">
52                     <xul:image xbl:inherits="validate,src=image" class="tab-icon-image"/>
53                     <xul:image class="tab-extra-status"/>
54                     <xul:vbox>
55                         <xul:spring flex="1"/>
56                         <xul:label xbl:inherits="value=dactylOrdinal" align="center" highlight="TabIconNumber" class="dactyl-tab-icon-number"/>
57                         <xul:spring flex="1"/>
58                     </xul:vbox>
59                 </xul:stack>
60                 <xul:stack class="tab-text-stack">
61                     <xul:label xbl:inherits="value=dactylOrdinal" class="tab-text" dactyl:highlight="TabNumber"/>
62                 </xul:stack>
63                 <xul:stack class="tab-text-stack" flex="1">
64                     <xul:label flex="1" xbl:inherits="value=label,crop,accesskey" crop="right" class="tab-text"/>
65                 </xul:stack>
66             </xul:hbox>
67             <xul:toolbarbutton anonid="close-button" tabindex="-1" class="tab-close-button"/>
68             <xul:hbox class="tab-image-right" xbl:inherits="selected"/>
69         </content>
70     </binding>
71 </bindings>
72
73 <!-- vim:se ft=xbl sw=4 sts=4 tw=0 et: -->