ShortCut函数 - Borland Delphi 开发工作者手册

返回介绍

ShortCut函数

发布于 2019-08-04 字数 777 浏览 1067 评论 0

Menus

function ShortCut(Key:Word;Shift:TShiftState):TShortCut;

ShortCut对一个指定的键盘组合创建一个菜单快捷方式。

调用ShortCut在运行时创造一个菜单快捷方式。使用一个virtualkey code说明一个Key值。使用一系列TshiftState类型说明Shift,Control和Alt键的值。如为了说明Shift键,使用集合[ssShift]。为了说明一个结合的Shift和Ctrl键,使用集合[ssShift,ssCtrl]。由ShortCut返回的分配的值作为一个菜单项的ShortCut属性值。

以下代码建立了一个快捷键Ctrl+O,并将它分配给File菜单的Open菜单项。

begin

OpenCommand.ShortCut:= ShortCut(Word(‘O’), [ssCtrl]);

end;

TextToShortCut函数也可以建立一个快捷键。TextToShortCut将一个字符串转换成为一个快捷键,因此它能用于让用户自定义快捷键。然而,TextToShortCut运行起来比ShortCut慢,所以应尽量使用ShortCut。

上一篇:ShortCutToKey过程

下一篇:ShowException 过程

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

支持 Markdown 语法,需要帮助?

目前还没有任何评论,快来抢沙发吧!