Команда SET MARK OF
См. также
Синтаксис
SET MARK OF MENU MenuBarName1
Параметры
MENU MenuBarName1
Задает имя строки меню, для которой задается, отображается или удаляется симво
маркировки.
TO cMarkCharacter1
Допустимо только в FoxPro для MS-DOS.
Задает символ маркировки для всех заголовков меню в строке меню, заданной име
ем MenuBarName1. Если аргумент cMarkCharacter1 содержит более одного символа, в качестве маркера используется только первый
символ.
TO lExpression1
Отображает или удаляет символ маркировки для всех заголовков меню в данной ст
оке меню. Если логическое выражение lExpression1 имеет значение "истина" (.T.), символ маркировки отображается возле каждого
заголовка меню. Если значение этого выражения "ложь" (.F.), символ маркировки удаляется из каждого имени меню.
PAD MenuTitleName OF MenuBarName2
Допустимо только в FoxPro для MS-DOS. Задает имя заголовка меню (и имя соде
жащей его строки меню), для которого задается, отображается или удаляется символ
маркировки.
TO cMarkCharacter2
Задает символ маркировки для заголовка меню.
TO lExpression2
Отображает или удаляет символ маркировки для заголовка меню. Если выражение lExpression2 имеет значение "истина" (.T.), символ маркировки отображается. Если lExpression2 имеет значение "ложь" (.F.), символ маркировки удаляется.
POPUP MenuName1
Задает имя меню, для которого задается, отображается или удаляется символ ма
кировки.
TO cMarkCharacter3
Допустимо только в FoxPro для MS-DOS.
Задает символ маркировки для всех элементов меню, заданного именем MenuName1. Если cMarkCharacter3 содержит более одного символа, только первый из них используется в качестве
символа маркировки.
TO lExpression3
Отображает или удаляет символы маркировки для всех элементов меню. Если выраже
ие lExpression3 имеет значение "истина" (.T.), символы маркировки отображаются. Если lExpression3 имеет значение "ложь" (.F.), символы маркировки удаляются.
BAR nMenuItemNumber OF MenuName2
Задает номер элемента меню (и имя содержащего его меню), для которого за
ается, отображается или удаляется символ маркировки.
TO cMarkCharacter4
Допустимо только в FoxPro для MS-DOS.
Задает символ маркировки для элемента меню.
TO lExpression4
Отображает или удаляет символ маркировки для элемента меню. Если выражение lExpression4 имеет значение "истина" (.T.), символ маркировки отображается. Если lExpression4 имеет значение "ложь" (.F.), символ маркировки удаляется.
Комментарии
В Visual FoxPro и FoxPro для Macintosh нельзя задать символ маркировки для
заголовков меню или элементов меню. Символом маркировки всегда служит галочка (). С помощью команды SET MARK OF вы можете отобразить или удалить галочку в
заголовках меню или в элементах меню.
В FoxPro для MS-DOS можно задать символ маркировки, а также отобразить или уда
ить его.
Нельзя помечать элементы меню, созданные с помощью какого-либо предложения
команды DEFINE POPUP PROMPT (FIELD, FILES или STRUCTURE).
Функция MRKPAD( ) позволяет определить, отображен ли в заголовке меню символ
маркировки, а функция MRKBAR( ) определяет, отображен ли символ маркировки в э
ементе меню.
Пример применения команды SET MARK OF см. в разделе CNTBAR( ).
TO cMarkCharacter1 | TO lExpression1
Или
SET MARK OF PAD MenuTitleName OF MenuBarName2
TO cMarkCharacter2 | TO lExpression2
Или
SET MARK OF POPUP MenuName1
TO cMarkCharacter3 | TO lExpression3
Или
SET MARK OF BAR nMenuItemNumber OF MenuName2
TO cMarkCharacter4 | TO lExpression4
Новое на сайте
-
Обновлен портфель программиста
Добавлены: Установка HTML Help (Создание справочной системы), Imagedit.zip - Графический редактор ( ico и bmp), Библиотека локализации HTML Help (Русский) -
Новые примеры программ
Установка библиотек, Игровая программа "Охота на лис", Установка библиотек "Охота на лис", plastic -"Платежки", Библиотеки (на FPD26), platan -"Платежки" (на Clipper 5.2) -
Обновленна справка
Подсказки, технология программирования и использование Visual FoxPro. Команды, функции, операторы, объекты, свойства, события и методы.