2013-04-21 110 views
2

侧栏插件是否可以使用actionlistener(或其他)来确定何时按下操作栏按钮“保存并发送邀请”(例如在新日历条目中)?Lotus Notes - Eclipse UI - Eclipse插件

如果是这样,它可以在允许按钮操作继续之前拦截操作并执行后端或UI修改吗?

寻找关于如何为这只猫皮肤的任何想法(在编码过程中没有实际的猫会受到伤害)。

THX

回答

1

在单击Notes表单上的操作时运行,是不是Eclipse的Java代码,并且不支持Java侦听器的代码。要做到这一点,你必须修改表单的设计(或共享操作,如果操作是共享的话)。

另请注意,除按动按钮外,还有其他方式可以保存或发送文档。例如,您可以使用Ctrl + S进行保存,或按Esc键提示是否保存和/或发送。要拦截每次发送或保存尝试的场合,必须使用表单(或子表单,如果有)的Querysave和/或Querysend事件。根据您正在处理的应用程序的设计,可能会有一个专门用于允许定制而不编辑主窗体的子窗体。