oooBasic:如何以编程方式为宏分配键?

时间:2016-07-12 10:32:19

标签: openoffice-basic

我想以编程方式将宏分配给功能键(而不是手动更改此分配)。

我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

执行此类操作的方法是使用addKeyHandler()方法向ThisComponent.CurrentController添加密钥处理程序。这样就可以拦截击键然后取消击键,这样它就不会做任何其他分配的键。

https://forum.openoffice.org/en/forum/viewtopic.php?f=45&t=33914有一个例子。

编写一个添加侦听器的宏,例如示例中的sStartXKeyHandler。然后将该宏指定给document event,例如OnLoad