Отключить горячие клавиши на элементах управления Vcl - PullRequest
2 голосов
/ 21 апреля 2010

У меня есть TPageControl, из которого я добавляю и удаляю таблицы TTabsheet, а в таблицах TTabeets есть 2 TEdit, в которые пользователь может вводить имя и фамилию, когда он делает заголовок вкладки, он отображает написанное.

Но если пользователь добавляет «&» где-то в TEdit (и ему разрешено это делать), вкладка получает символ после «&» как (подчеркнутая) горячая клавиша.

Как отключить горячую клавишу на элементе управления?

1 Ответ

3 голосов
/ 21 апреля 2010

Вам не нужно отключать отображение клавиши доступа к клавиатуре на элементе управления, вам просто нужно удвоить символ амперсанда в заголовке вкладки, чтобы Windows знала, что он должен отображаться в виде символа вместо подчеркивания следующего символа.

...