Thunderbird扩展:在消息阅读器工具栏中添加按钮

时间:2014-03-11 11:01:10

标签: xul thunderbird thunderbird-addon

我试图在消息阅读器工具栏中添加一个按钮:

我使用chrome.manifest和XUL文件在邮件工具栏中成功添加了一个按钮。我只是不知道如何访问这个特定的工具栏。我已经尝试使用DOM Inspector查找它,但无济于事。 我的按钮没有显示在"自定义"方框。

因此,我的问题是:如何在此特定工具栏中添加按钮?

1 个答案:

答案 0 :(得分:2)

在使用DOM Inspector查看更多内容后,我终于明白了。

工具栏和工具箱ID为header-view-toolbarheader-view toolbox,类别为inline-toolbarinline-toolbox。按钮的CSS类是msgHeaderView-button。用于添加按钮的XUL应该如下所示:

<toolbarpalette id="header-view-toolbar">
  <toolbarbutton id="my-button"/>
</toolbarpalette>

<toolbarbutton id="my-button"
  label="This is my button!"
  tooltiptext="Click on it!"
  oncommand="MyButton[1]()"
  class="toolbarbutton-1 msgHeaderView-button my-button"
/>