adding new LCARStrek skin
[themes.git] / LCARStrek / skin / LCARStrek / global / scrollbarBindings.xml
diff --git a/LCARStrek/skin/LCARStrek/global/scrollbarBindings.xml b/LCARStrek/skin/LCARStrek/global/scrollbarBindings.xml
new file mode 100644 (file)
index 0000000..8c024ac
--- /dev/null
@@ -0,0 +1,43 @@
+<?xml version="1.0"?>
+<!DOCTYPE window [
+<!ENTITY % textcontextDTD SYSTEM "chrome://global/locale/textcontext.dtd" >
+%textcontextDTD;
+]>
+
+<bindings id="scrollbarBindings"
+   xmlns="http://www.mozilla.org/xbl"
+   xmlns:html="http://www.w3.org/1999/xhtml"
+   xmlns:xul="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
+  
+  <binding id="thumbv" extends="xul:vbox">
+    <content>
+      <xul:image inherits="src"/>
+    </content>
+  </binding>
+
+  <binding id="thumbh" extends="xul:hbox">
+    <content>
+      <xul:image inherits="src"/>
+    </content>
+  </binding>
+
+  <binding id="scrollbar" extends="chrome://global/content/bindings/scrollbar.xml#scrollbar">
+    <content>
+      <xul:scrollbarbutton type="decrement" inherits="sborient=orient"/>
+      <xul:slider flex="1" inherits="curpos,maxpos,pageincrement,increment">
+        <xul:thumb inherits="align,src" flex="1"/>
+      </xul:slider>
+      <xul:scrollbarbutton type="increment" inherits="sborient=orient"/>
+    </content>
+  </binding>
+
+  <binding id="scrollbarbutton" extends="chrome://global/content/bindings/scrollbar.xml#scrollbarbutton">
+    <content>
+      <xul:box class="scrollbarbutton-box" flex="1">
+        <xul:image class="scrollbarbutton-icon" inherits="src"/>
+      </xul:box>
+    </content>
+  </binding>
+
+
+</bindings>