File: groupbox.xml

package info (click to toggle)
xulrunner 1.8.0.11-2
  • links: PTS
  • area: main
  • in suites: etch-m68k
  • size: 258,860 kB
  • ctags: 277,034
  • sloc: cpp: 1,720,393; ansic: 888,154; xml: 93,124; makefile: 44,589; asm: 34,831; sh: 29,184; perl: 26,377; cs: 6,232; java: 5,329; python: 3,077; lex: 306; php: 244; pascal: 230; csh: 132; objc: 97; yacc: 79; ada: 49; awk: 14; sed: 4; sql: 4
file content (50 lines) | stat: -rw-r--r-- 1,609 bytes parent folder | download | duplicates (18)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
<?xml version="1.0"?>

<bindings id="groupboxBindings"
   xmlns="http://www.mozilla.org/xbl"
   xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul"
   xmlns:xbl="http://www.mozilla.org/xbl">

  <binding id="groupbox-base">
    <resources>
      <stylesheet src="chrome://global/skin/groupbox.css"/>
    </resources>
  </binding>

  <binding id="groupbox" extends="chrome://global/content/bindings/groupbox.xml#groupbox-base">
    <content>
      <xul:hbox class="groupbox-title" align="center" pack="start">
        <children includes="caption"/>
      </xul:hbox>
      <xul:box flex="1" class="groupbox-body" xbl:inherits="orient,align,pack">
        <children/>
      </xul:box>
    </content>

    <implementation implements="nsIAccessibleProvider">
      <property name="accessible">
        <getter>
          <![CDATA[
            var accService = Components.classes["@mozilla.org/accessibilityService;1"].getService(Components.interfaces.nsIAccessibilityService);
            return accService.createXULGroupboxAccessible(this);
          ]]>
        </getter>
      </property>
    </implementation>
  </binding>

  <binding id="caption" extends="chrome://global/content/bindings/general.xml#basetext">
    <resources>
      <stylesheet src="chrome://global/skin/groupbox.css"/>
    </resources>
    
    <content>
      <children>
        <xul:image class="caption-icon" xbl:inherits="src=image"/>
        <xul:label class="caption-text" flex="1"
                   xbl:inherits="default,value=label,crop,accesskey"/>
      </children>
    </content>
  </binding>

</bindings>