Lots of fixes for native themed checkbox and radio buttons on gtk2. Bug 247631, r=caillon, sr=blizzard.

This commit is contained in:
bryner%brianryner.com 2007-08-22 05:03:07 +00:00
Родитель 624ed85868
Коммит d4b29b9117
1 изменённых файлов: 21 добавлений и 1 удалений

Просмотреть файл

@ -20,6 +20,26 @@
</content> </content>
</binding> </binding>
<binding id="radio-with-spacing"
extends="chrome://global/skin/globalBindings.xml#radio">
<content>
<xul:hbox class="radio-spacer-box">
<xul:hbox class="radio-check-box1" xbl:inherits="selected,checked,disabled">
<xul:hbox class="radio-check-box2" flex="1">
<xul:image class="radio-check" xbl:inherits="selected,checked,disabled"/>
</xul:hbox>
</xul:hbox>
</xul:hbox>
<xul:hbox class="radio-label-center-box" flex="1">
<xul:hbox class="radio-label-box" flex="1">
<xul:image class="radio-icon" xbl:inherits="src"/>
<xul:label class="radio-label" xbl:inherits="xbl:text=label,accesskey,crop" flex="1"/>
</xul:hbox>
</xul:hbox>
</content>
</binding>
<binding id="toolbarpaletteitem-spacer" extends="chrome://global/content/bindings/toolbar.xml#toolbarpaletteitem"> <binding id="toolbarpaletteitem-spacer" extends="chrome://global/content/bindings/toolbar.xml#toolbarpaletteitem">
<content> <content>
<xul:spacer class="spacer-left"/> <xul:spacer class="spacer-left"/>
@ -28,4 +48,4 @@
</content> </content>
</binding> </binding>
</bindings> </bindings>