2

Thunderbird の [作成] ウィンドウにカスタム ツールバー ボタンを追加したり、それを実行するサンプル プラグインを知っている人はいますか? 私は Thunderbird の開発に不慣れで、作成ウィンドウでhttps://developer.mozilla.org/en/Custom_Toolbar_Buttonを機能させることができませんでした。

4

2 に答える 2

3

ジョナサン氏が指摘したことは良いヒントであり、その特定の拡張機能には、探しているものの例があります。

独自のファイルを開きchrome manifest、コードが Thunderbird に、独自の xul ファイルのどれを独自の xul ファイルと「整列」させるかを指示していることを確認してください。これらの例では、xul ファイルに名前が付けられoverlay.xulており、ツールバーのボタンとメッセージ作成ウィンドウで実行するすべてのコードが含まれていると想定しています。

「ツールバーのカスタマイズ」ダイアログにボタンが表示されない場合は、.xul が一致していないことが原因ですchrome manifest

chrome.manifest でこれを確認してください:

#THIS will use your xul file for the message-composing window
overlay chrome://messenger/content/messengercompose/messengercompose.xul chrome://youraddon/content/overlay.xul

#If you want a button, too, make sure this is in your file, too.
overlay chrome://global/content/customizeToolbar.xul chrome://youraddon/content/overlay.xul
于 2012-11-06T05:10:46.207 に答える
1

同様のタスクを (成功裏に) 実行するアドオンのコード (例: https://addons.mozilla.org/en-US/thunderbird/addon/latex-it/ ) を確認する必要があります。特に、chrome.manifest ファイルと、overlay.css および overlay.xul ファイルを見てください。

ツールバー ボタンはデフォルトでは表示されないことに注意してください。最初にツールバーを右クリックし、[カスタマイズ] をクリックする必要があります。

于 2012-07-08T21:10:13.723 に答える