ВУЗ:
Составители:
Рубрика:
Если свойству Caption присвоить значение "–" (минус), то будет
сформирована горизонтальная линия, которая используется для разделения
групп команд.
Очень часто пункты меню являются переключателями. Если пункт меню
работает как обычный переключатель, то он отмечается символом ∨. Наличие
такого символа у независимого переключателя говорит о том, что команда
выполняется. Повторный выбор этого же пункта приводит к тому, что команда
выключается (символ ∨ исчезает). Включена команда или нет, определяется
свойством
Checked: если значение равно true, то пункт меню выбран и
содержит метку.
Рядом с пунктами меню, которые относятся к зависимому переключателю,
может стоять жирная точка. В этом случае несколько пунктов работают
согласованно, как один переключатель с множеством состояний. Жирной
точкой отмечается только один пункт из группы команд, образующих
взаимоисключающие пункты-переключатели. Для всех пунктов группы
необходимо установить одинаковое ненулевое значение свойства
GroupIndex
и присвоить свойству
RadioItem значение true. Для приведения в действие
механизма переключения следует для всех пунктов группы определить
обработчики события
OnClick. Выбор любого пункта приводит к тому, что его
свойство
Checked становится равным true.
Некоторые режимы работы приложения могут быть недоступны
пользователю в отдельные моменты времени. Пункты меню делают
запрещёнными с помощью свойства
Enabled. Если значение Enabled равно
false, то текст пункта выглядит тусклым и его выбор игнорируется.
Как принято в
Windows, для любого пункта меню можно задать
комбинацию клавиш, которая позволит выполнить команду, не открывая меню.
«Быстрые клавиши» выбираются в свойстве
ShortCut. Следует помнить, что
Delphi не контролирует выбранные комбинации, разработчик должен сам
проследить за тем, чтобы использовались разные клавиши.
53
Если свойству Caption присвоить значение "–" (минус), то будет
сформирована горизонтальная линия, которая используется для разделения
групп команд.
Очень часто пункты меню являются переключателями. Если пункт меню
работает как обычный переключатель, то он отмечается символом ∨. Наличие
такого символа у независимого переключателя говорит о том, что команда
выполняется. Повторный выбор этого же пункта приводит к тому, что команда
выключается (символ ∨ исчезает). Включена команда или нет, определяется
свойством Checked: если значение равно true, то пункт меню выбран и
содержит метку.
Рядом с пунктами меню, которые относятся к зависимому переключателю,
может стоять жирная точка. В этом случае несколько пунктов работают
согласованно, как один переключатель с множеством состояний. Жирной
точкой отмечается только один пункт из группы команд, образующих
взаимоисключающие пункты-переключатели. Для всех пунктов группы
необходимо установить одинаковое ненулевое значение свойства GroupIndex
и присвоить свойству RadioItem значение true. Для приведения в действие
механизма переключения следует для всех пунктов группы определить
обработчики события OnClick. Выбор любого пункта приводит к тому, что его
свойство Checked становится равным true.
Некоторые режимы работы приложения могут быть недоступны
пользователю в отдельные моменты времени. Пункты меню делают
запрещёнными с помощью свойства Enabled. Если значение Enabled равно
false, то текст пункта выглядит тусклым и его выбор игнорируется.
Как принято в Windows, для любого пункта меню можно задать
комбинацию клавиш, которая позволит выполнить команду, не открывая меню.
«Быстрые клавиши» выбираются в свойстве ShortCut. Следует помнить, что
Delphi не контролирует выбранные комбинации, разработчик должен сам
проследить за тем, чтобы использовались разные клавиши.
53
Страницы
- « первая
- ‹ предыдущая
- …
- 51
- 52
- 53
- 54
- 55
- …
- следующая ›
- последняя »
