4

私はFirefox拡張機能に取り組んでいます。ユーザーがインストールするときに、ナビゲーション バーの右端の位置に自動インストールしたいと思います。現状では、ユーザーは [表示] > [ツールバー] > [カスタマイズ...] に移動し、拡張機能をインストールしたらナビゲーション バーにドラッグする必要があります。このステップを削除したいと思います。

拡張機能はこちら: http://madan.org/tickertool

私の拡張機能の XUL は基本的に次のようになり、browser.xul をオーバーレイします。

<overlay id="my-ext-overlay" ... >
    <toolbarpalette id="BrowserToolbarPalette">
        <toolbaritem id="my-ext-container" ... >
            <toolbarbutton id="my-ext-customize-image" ... />
            <textbox id="my-ext-textbox" ... />
            <hbox id="my-ext-buttons">
                <image id="my-ext-button1" ... />
                <image id="my-ext-button2" ... />
                <image id="my-ext-button3" ... />
            </hbox>
        </toolbaritem>
    </toolbarpalette>
</overlay>

ここ ( https://developer.mozilla.org/en/Code_snippets/Toolbar ) でコードを見たことがありますが、これは私が探していることを実行すると思われますが、このコードは、拡張機能が 1 つのボタンだけで、私のためにそれを働かせてください。私の質問への答えは、おそらくこのコードの変更ですが、私はそれを理解していません。

4

1 に答える 1

2

わかったと思います。基本的には、元の投稿で言及したリンクに詳しく説明されています。なぜそれ以上のものがあると思ったのかはわかりません。

于 2008-12-29T03:50:24.093 に答える