我想知道是否可以只在 Lotus Notes 中的某些窗口中显示工具栏。例如,我只希望在用户打开邮件窗口时显示我的工具栏,也许我还希望在用户打开日历窗口时显示不同的工具栏。
我正在使用 Expeditor Framework 和类似的东西在 Eclipse 中开发我的插件。如果您需要更多信息,请告诉我,我会尽快提供。
谢谢!
答案1
也许这不是您要找的答案,但 Notes 中实际上有 2 个工具栏:1) 是主菜单下的主功能区 (smartIcons) 和 2) 为每个视图定义的操作栏。
可能可以使用@commands(这里猜测)或者某些 API 调用(基于外部 c 的调用?)来更改智能图标功能区工具栏,但不太可能容易/可能。
至于操作按钮,您可以定义(大多数情况下)操作栏上您想要的内容。操作栏按钮可以在程序控制下显示/隐藏(隐藏时间),并根据需要按视图定义(或在类似视图之间共享)。但是,如果您想更改默认邮件模板的默认邮件/日历操作,还有其他原因不这样做或更改标准邮件设计/模板的后果,这可能需要大量额外的工作来支持。但如果真的需要/合理,这是可能的。
注意:您可能知道,通常情况下,两个工具栏都会默认显示 - 而不是非此即彼。