Устанавливает или стирает отметку для заголовка или пункта меню. Эта команда имеет несколько вариантов синтаксиса.
SET MARK OF MENU MenuBarName TO lExpression1 SET MARK OF POPUP MenuName1 TO lExpression2 SET MARK OF BAR nMenuItemNumber OF MenuName2 TO lExpression3 |
Параметры
- MENU MenuBarName TO lExpression1
- Определяет имя пункта меню, для которого устанавливается или стирается специальная отметка. Логическое выражение lExpression1 определяет, что необходимо выполнить: отметить пункт меню или стереть отметку. Если выражение lExpression1 имеет значение = True (.T.), отметка для пункта меню устанавливается. Если выражение принимает значение lExpression1 = False (.F.), отметка для пункта меню стирается.
- POPUP MenuName1TO lExpression2
- Определяет имя меню, для которого устанавливается или стирается соответствующая отметка. Логическое выражение lExpression2 определяет отмечаются все пункты указанного меню или отметка сримается у всех пунктов этого меню. Если выражение lExpression2 равно True (.T.), отметка отображается. Если выражение lExpression2 = False (.F.), отметка снимается у всех пунктов меню.
- BAR nMenuItemNumberOF MenuName2TO lExpression3
- Определяет номер пункта меню, а также имя меню, для которого отображается иои стирается соответствующая отметка. Логическое выражение lExpression3 определяет порядок отметки или ее стирание соответствующего пункта меню. Если lExpression3 = True (.T.), отметка устанавливается. Если lExpression3 = False (.F.), отметка стирается.
Комментарии
Отметка всегда имеет определенный символ. Вы не можете изменить символ отметки.

Вы не можете использовать отметку пунктов меню, созданных опцией PROMPT , а также опциями FIELD, FILES, или STRUCTURE, которые применяются в команде DEFINE POPUP .
Для определения, отмечено ли соответствующее меню, рекомендуется использовать функцию MRKPAD( ). Для дополнительной информации см. разделы: Функция MRKBAR( ) . Для определения, отмечен ли соответствующий пункт меню, рекомендуется использовать функцию MRKBAR( ). См. Функция MRKPAD( ).
Пример использования команды SET MARK OF, см. Функция CNTBAR( ).
См. также
Другие ссылки
Функция CNTPAD( )Команда DEFINE BAR
Команда DEFINE MENU
Команда DEFINE PAD
Общее описание команды SET
Команды
Описание Языка