adding files again in right directories
[themes.git] / LCARStrek / global / classicBindings.xml
1 <?xml version="1.0"?>
2
3 <bindings id="classicBindings"
4           xmlns="http://www.mozilla.org/xbl"
5           xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
6
7   <binding id="textdisabled" extends="xul:text">
8     <content>
9       <xul:stack>
10         <xul:label class="text-bottom" inherits="value,accesskey,crop"/>
11         <xul:label class="text-top" inherits="value,accesskey,crop"/>
12       </xul:stack>
13     </content>
14   </binding>
15
16   <binding id="toolbargrippy"
17            extends="chrome://global/content/bindings/toolbar.xml#toolbargrippy">
18     <content>
19       <xul:hbox align="center" pack="center">
20         <xul:image class="toolbargrippy-twisty"/>
21       </xul:hbox>
22       <xul:spacer class="toolbargrippy-texture" flex="1"/>
23     </content>
24   </binding>
25
26   <binding id="toolbargrippy-collapsed" extends="chrome://global/content/bindings/toolbar.xml#toolbargrippy">
27     <content>
28       <xul:hbox align="center">
29         <xul:image class="toolbargrippy-twisty-collapsed"/>
30       </xul:hbox>
31       <xul:spacer class="toolbargrippy-texture-collapsed" flex="1"/>
32     </content>
33   </binding>
34
35   
36   <binding id="radio" extends="chrome://global/content/bindings/radio.xml#radio">
37     <content>
38       <xul:hbox flex="1" class="radio-internal-box" align="center">
39         <xul:hbox class="radio-checkmark-box-1" align="center" inherits="disabled">
40           <xul:hbox class="radio-checkmark-box-2" align="center" flex="1">
41             <xul:image class="radio-check" inherits="selected,disabled"/>
42           </xul:hbox>
43         </xul:hbox>
44         <xul:hbox class="radio-text-container" flex="1" align="center">
45           <xul:image class="radio-icon" inherits="src,disabled"/>
46           <xul:label class="radio-text" inherits="value=label,accesskey,crop,disabled" flex="1"/>
47         </xul:hbox>          
48       </xul:hbox>
49     </content>
50   </binding>
51
52   <binding id="checkbox" extends="chrome://global/content/bindings/checkbox.xml#checkbox">
53     <content>
54       <xul:hbox flex="1" class="checkbox-internal-box" align="center">
55         <xul:hbox class="checkbox-checkmark-box-1" align="center" inherits="disabled">
56           <xul:hbox class="checkbox-checkmark-box-2" align="center" flex="1">
57             <xul:image class="checkbox-check" inherits="checked,disabled"/>
58           </xul:hbox>
59         </xul:hbox>
60         <xul:image class="checkbox-icon" inherits="src,disabled"/>
61         <xul:label class="checkbox-text" inherits="value=label,accesskey,crop,disabled" flex="1"/>
62       </xul:hbox>
63     </content>
64   </binding>
65
66   <binding id="thumb" extends="chrome://global/content/bindings/scrollbar.xml#thumb">
67     <content>
68       <xul:vbox class="thumb-box" align="center" flex="1">
69         <xul:spacer class="thumb-spacer" flex="1"/>
70       </xul:vbox>
71     </content>
72   </binding>
73
74   <binding id="scrollbar" extends="chrome://global/content/bindings/scrollbar.xml#scrollbar">
75     <content>
76       <xul:scrollbarbutton type="decrement" inherits="sborient=orient"/>
77       <xul:slider flex="1" inherits="curpos,maxpos,pageincrement,increment">
78         <xul:thumb inherits="src" flex="1"/>
79       </xul:slider>
80       <xul:scrollbarbutton type="increment" inherits="sborient=orient"/>
81     </content>
82   </binding>
83   
84   <binding id="scrollbarbutton" extends="chrome://global/content/bindings/scrollbar.xml#scrollbarbutton">
85   </binding>
86
87   <binding id="slider" extends="chrome://global/content/bindings/scrollbar.xml#slider">
88     <content>
89       <xul:button class="slider-button"/>
90     </content>
91   </binding>
92   
93   <binding id="grippy" extends="chrome://global/content/bindings/splitter.xml#grippy">
94     <content>
95       <xul:hbox class="grippy-box" flex="1">
96         <xul:image class="grippy-image" inherits="src" />
97       </xul:hbox>
98     </content>
99   </binding>
100
101   <binding id="double-box">
102     <content>
103       <xul:hbox class="db-internal-box" flex="1">
104         <children/>
105       </xul:hbox>
106     </content>
107   </binding>
108
109   <binding id="menuitem-iconic" extends="chrome://global/content/bindings/menu.xml#menuitem-iconic">
110     <content>
111       <xul:vbox class="menu-iconic-left" align="center" inherits="selected,menuactive,disabled,checked">
112         <xul:image/>
113       </xul:vbox>
114       <xul:spacer class="menuitem-iconic-spacer"/>
115       <xul:label class="menu-iconic-text" flex="1" align="left" inherits="value=label,accesskey,crop" crop="right"/>
116       <xul:label class="menu-iconic-accel" inherits="value=acceltext"/>
117     </content>
118   </binding>
119
120   <binding id="largeheader">
121     <content>
122       <xul:hbox class="largeheader-box" flex="1">
123         <xul:vbox class="largeheader-text-container">
124           <xul:spacer flex="1"/>
125           <xul:label class="largeheader-header-text" inherits="value=title" crop="right"/>
126           <xul:label class="largeheader-desc-text" inherits="value=description"/>
127           <xul:spacer flex="1"/>
128         </xul:vbox>
129         <xul:spacer flex="1"/>
130         <xul:hbox class="largeheader-icon-container" align="center">
131           <xul:image class="largeheader-icon" inherits="src"/>
132         </xul:hbox>
133       </xul:hbox>
134     </content>
135   </binding>
136
137   <binding id="toolbarbutton-left" extends="chrome://global/content/bindings/button.xml#buttonleft">
138     <content>
139       <xul:hbox flex="1" align="center">
140         <xul:image class="toolbarbutton-left-icon" inherits="src,disabled"/>
141         <xul:label class="toolbarbutton-left-text" inherits="value=label,crop"/>
142       </xul:hbox>
143     </content>
144   </binding>  
145
146   <binding id="toolbarbutton-top" extends="chrome://global/content/bindings/button.xml#buttontop">
147     <content>
148       <xul:vbox flex="1" align="center">
149         <xul:image class="toolbarbutton-top-icon" inherits="src,disabled"/>
150         <xul:label class="toolbarbutton-top-text" inherits="value=label,crop"/>
151       </xul:vbox>
152     </content>
153   </binding>  
154   
155   <binding id="splitter"
156            extends="chrome://global/content/bindings/splitter.xml#splitter">
157     <content>
158       <xul:hbox class="splitter-internal-box" flex="1" pack="center" align="center">
159         <children/>
160       </xul:hbox>
161     </content>
162   </binding>
163
164   <binding id="disabled-text" extends="xul:stack">
165     <content>
166       <xul:stack class="disabled-text-stack">
167         <xul:label class="disabled-text-bottom"/>
168         <xul:label class="disabled-text-top"/>
169       </xul:stack>        
170     </content>  
171   </binding>
172
173   <binding id="autocomplete-history-button">
174     <content>
175       <xul:hbox class="autocomplete-history-button-internal-box" align="center">
176         <children/>
177       </xul:hbox>
178     </content>
179   </binding>
180
181 </bindings>