Функция MRKBAR()

Определяет, помечен ли элемент пользовательского или системного меню Visual FoxPro.

Синтаксис:

MRKBAR(cMenuName, nMenuItemNumber | cSystemMenuItemName)

Параметры:
cMenuName
Задает имя меню, содержащего нужный элемент. Это может быть системное меню Visual FoxPro (такое как _MFILE, MEDIT или _MDATA).
nMenuItemNumber
Задает номер элемента пользовательского меню. Номер элемента меню указывается, если этот элемент создан по команде DEFINE BAR.
cSystemMenuItemName
Задает имя элемента системного меню Visual FoxPro. Например, следующая отображает логическое значение, определяющее, помечен ли элемент New в меню File.

? MRKBAR('_MFILE', _MFI_NEW)

Результат:
Логический.

Комментарии:
Чтобы пометить элемент меню или снять отметку, пользуйтесь командой SET MARK OF.
Если заданный элемент меню помечен, функция MRKBAR( ) возвращает значение "истина" (.T.), в противном случае она возвращает "ложь" (.F.).
Пример использования функции MRKBAR( ) приведен в описании функции CNTBAR( ).


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем.