如何使快捷键根据活动的标签页执行不同的操作?
|
我的
TPageControl
上的每个TTabSheet
上都有一个TToolBar
。每个工具栏都有一个TToolButton
,应响应相同的键盘快捷键。如何提供热键,以便为当前页面调用右键?
在第一个选项卡上,Ctrl + T应该使某些事情发生,但是切换到第二个选项卡时,Ctrl + T应该使其他事情发生。
显示或隐藏选项卡时,这是否是时候在asNormal
和asSuspended
之间切换TActionList.State
?
没有找到相关结果
已邀请:
2 个回复
浅镁
之间切换,则创建一个具有Ctrl + T快捷键的Action,然后根据需要在页面之间切换:
坍锭嘉韭蓝
属性。将所有控件挂接到相同的动作。 一种替代方法是让多个操作具有相同的快捷方式,然后根据可见或集中的内容在Update事件中启用或禁用它们。