Mozilla Thunderbird加载项:撰写消息-为加载项创建侧栏?

Mozilla Thunderbird加载项:撰写消息-为加载项创建侧栏?,mozilla,thunderbird,thunderbird-addon,Mozilla,Thunderbird,Thunderbird Addon,有没有办法为插件创建一个侧栏?我看到了如何使用vbox在电子邮件底部添加面板(但我想在新的Thunderbird加载项体系结构中,这不是这样做的)。我想在右侧添加一个侧边栏面板。换成hbox不起作用。这可能吗?这是为了创建一个附加组件,查看您撰写的电子邮件的文本,并在侧边栏中提供见解。不是100%确定(我没有尝试过),但是对于仅运行Webextensions(78+)的最新版本的Thunderbird,我相信您应该查看ComposeScriptAPI(请参阅)。它应该允许您将CSS样式表和JS脚

有没有办法为插件创建一个侧栏?我看到了如何使用vbox在电子邮件底部添加面板(但我想在新的Thunderbird加载项体系结构中,这不是这样做的)。我想在右侧添加一个侧边栏面板。换成hbox不起作用。这可能吗?这是为了创建一个附加组件,查看您撰写的电子邮件的文本,并在侧边栏中提供见解。

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

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

你真的可以用这些函数更改Thunderbird的合成窗口吗?有没有一个演示插件可以做到这一点的例子?很肯定我们可以做到,尽管我不知道有哪个插件可以做到这一点(但我也不知道所有的插件)。我最好的建议是API文档,使用另一个API(更改合成窗口,但通过“操作”(单击按钮)),以及与
composeScript
相关的测试。你真的能用这些函数更改Thunderbird的合成窗口吗?有没有一个演示插件可以做到这一点的例子?很肯定我们可以做到,尽管我不知道有哪个插件可以做到这一点(但我也不知道所有的插件)。我最好的建议是API文档,使用另一个API(更改compose窗口,但通过“操作”(单击按钮)),以及与
ComposeScript
相关的测试。