Определяет, является ли отмеченным пункт (элемент) пользовательского меню или системного меню Microsoft 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( ) возвращает значение = true (.T.); в другом случае возвращается значение = false (.F.).
Пример использования функции MRKBAR( ) см. в разделе CNTBAR( ).