назад | содержание | вперед

Свойство UseMnemonic

Свойство UseMnemonic элемента управления Label позволяет определить, как будет интерпретироваться символ амперсанда (&), размещенный в свойстве caption. Если установлено значение True, то амперсанд из текста удаляется, а символ, перед которым он расположен, подчеркивается. Эта возможность применяется для определения клавиш быстрого доступа. При использовании метки в качестве клавиши быстрого доступа пользователь может комбинацией клавиш <А11>+<подчеркнутая клавиша в метке> устанавливать фокус на элемент управления, следующий по порядку для клавиши <ТаЬ> за меткой.

Рассмотрим такой пример. В форме расположено несколько элементов управления. Среди них имеется текстовое поле, в которое вы хотите перейти нажатием клавиши быстрого доступа. В этом случае выполните следующие действия:

1. Создайте метку для текстового поля.

2. Откройте окно свойств Properties метки.

3. Выделите свойство Caption и в текст метки перед символом, который вы хотите использовать в качестве клавиши быстрого доступа, поместите символ амперсанда.

4. С помощью свойства Tabindex метки и текстового поля, установите для метки значение на единицу меньшее, чем у текстового поля.

Замечание

Если элемент управления имеет свойство Caption (например, элемент CheckBox), то для задания клавиши быстрого доступа необходимо использовать его собственное свойство.

 

 

назад | содержание | вперед