ツールバーボタンの追加

XUL オーバーレイのコード例を示します。

<?xml version="1.0"?>
<?xml-stylesheet href="chrome://demo/skin/overlay.css" type="text/css" ?>

<overlay id="messengerWindow" xmlns="http://www.mozilla.org/keymaster/gatekeeper/there.is.only.xul">
  <script type="application/x-javascript" src="overlay.js" />
  <toolbarpalette id="MailToolbarPalette">
    <toolbarbutton id="demo-button"
      class="demo-button toolbarbutton-1"
      label="Demo"
      type="button"
      oncommand="Demo.load();"
      />
  </toolbarpalette>
</overlay>

以下のコードを CSS ファイルに追加し、 XUL ファイルから参照して下さい。

#demo-button, [place="palette"] > #demo-button {
  list-style-image: url("chrome://demo/skin/icon.png") !important;
}

ドキュメントのタグと貢献者

最終更新者: ethertank,