]> git.evergreen-ils.org Git - Evergreen.git/blob - Open-ILS/xul/staff_client/chrome/content/evergreen/main/bindings.xml
playing with xbl
[Evergreen.git] / Open-ILS / xul / staff_client / chrome / content / evergreen / main / bindings.xml
1 <?xml version="1.0"?>
2
3 <bindings id="openils_bindings"
4    xmlns="http://www.mozilla.org/xbl"
5    xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
6    xmlns:xbl="http://www.mozilla.org/xbl">
7
8         <binding id="groupbox-sizer">
9                 <content>
10                         <xul:label value="Testing"/>
11                 </content>
12         </binding>
13
14 <!--
15   <binding id="groupbox-base">
16     <resources>
17       <stylesheet src="chrome://global/skin/groupbox.css"/>
18     </resources>
19   </binding>
20
21   <binding id="groupbox" extends="chrome://global/content/bindings/groupbox.xml#groupbox-base">
22     <content>
23       <xul:hbox class="groupbox-title" align="center" pack="start">
24         <children includes="caption"/>
25       </xul:hbox>
26       <xul:box flex="1" class="groupbox-body" xbl:inherits="orient,align,pack">
27         <children/>
28       </xul:box>
29     </content>
30
31     <implementation implements="nsIAccessibleProvider">
32       <property name="accessible">
33         <getter>
34           <![CDATA[
35             var accService = Components.classes["@mozilla.org/accessibilityService;1"].getService(Components.interfaces.nsIAccessibilityService);
36             return accService.createXULGroupboxAccessible(this);
37           ]]>
38         </getter>
39       </property>
40     </implementation>
41   </binding>
42
43   <binding id="caption" extends="chrome://global/content/bindings/general.xml#basetext">
44     <resources>
45       <stylesheet src="chrome://global/skin/groupbox.css"/>
46     </resources>
47     
48     <content>
49       <children>
50         <xul:image class="caption-icon" xbl:inherits="src=image"/>
51         <xul:label class="caption-text" flex="1"
52                    xbl:inherits="default,value=label,crop,accesskey"/>
53       </children>
54     </content>
55   </binding>
56 -->
57
58 </bindings>