我正在使用'&'
字符来使用TLabel
控件的快捷键。通过这种方式,用户可以在&之后按Alt+Character,以便将控件聚焦到窗体上。
示例:
var
MyLabel : TLabel;
MyEdit : TEdit;
begin
MyEdit := TEdit.Create(Self);
MyEdit.Left := 20;
MyEdit.Top := 40;
MyEdit.Parent := Self;
MyLabel := TLabel.Create(Self);
MyLabel.FocusControl := MyEdit;
MyLabel.Caption := '&Test';
MyLabel.Left := 20;
MyLabel.Top := 20;
MyLabel.Parent := Self;
end;
在这种情况下,MyLabel
显示为'T'
字符加下划线,按Alt+T将使MyEdit
成为焦点。
如何在没有'&'
字符的情况下获得MyLabel.Caption
?有没有内置的函数来实现这一点?
我希望得到'Test'
字符串而不是'&Test'
1条答案
按热度按时间sgtfey8w1#
您正在寻找
StripHotkey
功能。