我想创建一个在Thunderbird中添加工具栏按钮的扩展程序。按下按钮时,将启动外部应用程序,并将当前邮件的文本导出到该应用程序。
你知道扩展已经做到了吗?如何写那种扩展?我应该学习什么才能做到?
(我是创建Mozilla扩展的新手)
答案 0 :(得分:1)
不幸的是,扩展开发对初学者来说并不友好。 您可以从以下链接开始:https://developer.mozilla.org/en/Extensions/Thunderbird。 我建议你使用Netbeans和foxbeans插件来创建扩展的样板项目。 每个开发人员都必须具有扩展名:Developer Assistant。
现在关于进程间通信。这是最棘手的部分。我看到这里唯一可能的解决方案。它是创建XPCOM组件并在那里实现所有IPC。这是漫长而艰难的故事。你应该对C ++感到满意,你应该准备花一个多星期来处理所有这些......