зеркало из https://github.com/mozilla/gecko-dev.git
92 строки
3.2 KiB
XML
92 строки
3.2 KiB
XML
<?xml version="1.0"?>
|
|
|
|
<bindings id="menulistBindings"
|
|
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 : menulist
|
|
XUL
|
|
REPRESENTATION : <menulist>
|
|
-->
|
|
|
|
|
|
|
|
<!-- new stretchy menulist -->
|
|
|
|
<binding id="nine-slice-menulist" extends="chrome://global/content/menulistBindings.xml#menulist">
|
|
<content>
|
|
<xul:box class="menulist-box-left" inherits="disabled" orient="vertical">
|
|
<xul:spring class="menulist-left-top" inherits="disabled"/>
|
|
<xul:spring class="menulist-left-mid" inherits="disabled" flex="1"/>
|
|
<xul:spring class="menulist-left-btm" inherits="disabled"/>
|
|
</xul:box>
|
|
|
|
<xul:stack class="menulist-stack" flex="1">
|
|
<xul:box class="menulist-box-mid" inherits="disabled" orient="vertical">
|
|
<xul:spring class="menulist-mid-top" inherits="disabled"/>
|
|
<xul:box class="menulist-mid-mid" inherits="disabled" flex="1"/>
|
|
<xul:spring class="menulist-mid-btm" inherits="disabled"/>
|
|
</xul:box>
|
|
|
|
<xul:box class="menulist-text-box" autostretch="never">
|
|
<xul:image class="menulist-icon-mid" inherits="src"/>
|
|
<xul:text class="menulist-text-mid" inherits="disabled,value=label,crop,accesskey" flex="1"/>
|
|
</xul:box>
|
|
</xul:stack>
|
|
|
|
<xul:box class="menulist-box-right" inherits="disabled" orient="vertical">
|
|
<xul:box class="menulist-right-mid" inherits="disabled" flex="1">
|
|
<xul:box class="menulist-right-mid2" inherits="disabled" flex="1" autostretch="never">
|
|
<xul:image class="menulist-dropmarker" inherits="disabled"/>
|
|
</xul:box>
|
|
</xul:box>
|
|
<xul:spring class="menulist-right-btm" inherits="disabled"/>
|
|
</xul:box>
|
|
<children includes="menupopup"/>
|
|
</content>
|
|
</binding>
|
|
|
|
<binding id="menulist-compact" extends="chrome://global/content/menulistBindings.xml#menulist">
|
|
<content flex="1">
|
|
<xul:box class="menulist-compact-internal-box" flex="1" autostretch="never">
|
|
<xul:image class="menulist-compact-dropmarker" inherits="disabled"/>
|
|
<xul:spring flex="1"/>
|
|
<xul:text class="menulist-compact-text" inherits="value=label,accesskey,crop,disabled" crop="right"/>
|
|
</xul:box>
|
|
<children includes="menupopup"/>
|
|
</content>
|
|
</binding>
|
|
|
|
|
|
|
|
<binding id="menulist-editable" extends="chrome://global/content/menulistBindings.xml#menulist-editable">
|
|
<content>
|
|
<xul:box class="menulist-internal-box" flex="1">
|
|
<xul:box class="menulist-display-box" flex="1" valign="middle" autostretch="never">
|
|
<xul:image class="menulist-icon" inherits="src"/>
|
|
<html:input type="text" class="menulist-editable-text" inherits="value=label,accesskey" flex="1"/>
|
|
</xul:box>
|
|
<xul:box class="menulist-dropmarker-box-1" valign="middle" inherits="open">
|
|
<xul:box class="menulist-dropmarker-box-2" flex="1" autostretch="never" valign="middle" inherits="open">
|
|
<xul:image class="menulist-dropmarker" inherits="disabled"/>
|
|
</xul:box>
|
|
</xul:box>
|
|
</xul:box>
|
|
<children includes="menupopup"/>
|
|
</content>
|
|
</binding>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
</bindings> |