home *** CD-ROM | disk | FTP | other *** search
/ Chip 2002 January / 01_02.iso / software / netscape62win / skinclas.xpi / bin / chrome / classic.jar / skin / classic / global / classicBindings.xml < prev    next >
Extensible Markup Language  |  2001-08-28  |  7KB  |  196 lines

  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:text class="text-bottom" inherits="value,accesskey,crop"/>
  11.         <xul:text 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:spring 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:spring 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="checked,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:html 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:html 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:spring class="thumb-spring" 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:spring class="menuitem-iconic-spring"/>
  115.       <xul:text class="menu-iconic-text" flex="1" align="left" inherits="value=label,accesskey,crop" crop="right"/>
  116.       <xul:text 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:spring flex="1"/>
  125.           <xul:text class="largeheader-header-text" inherits="value=title" crop="right"/>
  126.           <xul:html class="largeheader-desc-text" inherits="value=description"/>
  127.           <xul:spring flex="1"/>
  128.         </xul:vbox>
  129.         <xul:spring 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:text 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:text 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:text class="disabled-text-bottom"/>
  168.         <xul:text 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.   <binding id="menubutton-single" extends="chrome://global/content/bindings/menubutton.xml#menubutton-base">
  182.     <content>
  183.       <xul:hbox class="menubutton-single-internal-box" flex="1">
  184.         <xul:button class="menubutton-single-button" flex="1" inherits="open,label,disabled">
  185.           <xul:image class="button-icon" inherits="src=image"/>
  186.           <xul:label class="button-text" flex="1" inherits="disabled,value=label,accesskey,crop"/>
  187.           <xul:image class="menubutton-single-dropmarker" inherits="open,disabled"/>
  188.         </xul:button>
  189.       </xul:hbox>
  190.       <children includes="menupopup"/>
  191.     </content>
  192.   </binding>
  193.  
  194. </bindings>
  195.  
  196.