【问题标题】:Thunderbird Add-On: Compose Message - Create a sidebar for the add-on?Thunderbird 附加组件:撰写消息 - 为附加组件创建侧边栏?
【发布时间】:2020-09-16 11:08:19
【问题描述】:

有没有办法为插件创建侧边栏?我看到了如何使用 vbox 在电子邮件底部添加一个面板(但我想这不是在 Thunderbird 附加组件的新架构中执行此操作的方法)。我想在右侧添加一个侧边栏面板。更改为 hbox 不起作用。这可能吗?这是为了创建一个插件来查看您撰写的电子邮件文本并在侧边栏中提供见解。

【问题讨论】:

    标签: mozilla thunderbird thunderbird-addon


    【解决方案1】:

    不是 100% 肯定(我没有尝试过),但是对于仅运行 Webextensions (78+) 的最新版本的 Thunderbird,我相信您应该查看 composeScripts API(请参阅documentation)。它应该允许您将 CSS 样式表和 JS 脚本注入到撰写窗口中。从那里你应该能够编辑 DOM,添加你的侧边栏(我想基本上是一个浮动到页面右侧的 DIV)和相关操作。

    【讨论】:

    • 你真的可以用这些功能改变Thunderbird的排版窗口吗?任何地方的演示插件都可以做到这一点?
    • 很确定我们可以,虽然我不知道有任何插件可以做到这一点(但我不知道所有插件)。我最好的建议是 API 文档,this sample 使用另一个 API composeAction(更改撰写窗口,但通过“操作”(单击按钮))和composeScripts 相关测试from comm-central
    猜你喜欢
    • 1970-01-01
    • 2011-05-06
    • 1970-01-01
    • 1970-01-01
    • 2018-02-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-08-22
    相关资源
    最近更新 更多