Я использую символ '&'
для использования клавиш ускорения с моими элементами управления TLabel
.Таким образом, пользователь может нажать Alt + Символ после & , чтобы сфокусировать элементы управления на форме.
Пример:
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'