Отображает или скрывает строку заголовка в указанном модуле или в дочерней панели. ВНИМАНИЕ Необходимо помнить, что функция работает только под своим менеджером пользовательского интерфейса. Модуль не будет работать в случае его открытия в новом пользовательском интерфейсе и вызове функции для данного модуля из другого менеджера пользовательского интерфейса. Вызов функции необходимо осуществлять в том же пользовательском интерфейсе, в котором открывался модуль. ПРИМЕЧАНИЕ Необходимо отметить, что функция не работает в случае использования опции «сохранить и запустить» (быстрое тестирование) в GEDI. Модуль необходимо открывать в пользовательском интерфейсе |
Краткое описание
int titleBar (bool bFlag [, string moduleName, string panelName]); |
Параметры
Параметр | Значение |
bFlag | Данное свойство может быть включено или выключено. |
module | Модуль, который должен отображаться без строки заголовка. Если значение «bFlag» равно 1, отображается строка заголовка модуля. Если значение «bFlag» равно 0, строка заголовка модуля не отображается. |
panelName | Имя панели, которая должна отображаться без строки заголовка. Если значение «bFlag» равно 1, отображается строка заголовка дочерней панели. Если значение «bFlag» равно 0, строка заголовка дочерней панели не отображается. |
Возвращаемое значение
0 в случае успеха, в противном случае -1. |
Ошибки
Недостающие или ошибочные аргументы. |
Описание
Отображает или скрывает строку заголовка в указанном модуле «module» или в дочерней панели «panelName». |
ПРИМЕР Строка заголовка открытого модуля («myModuleName()») будет скрыта. main() { titleBar(0,myModuleName()); } ПРИМЕР Пример демонстрирует открытие нового модуля и панели в модуле. Строка заголовка модуля newModule будет скрыта с помощью функции titleBar() . main() { ModuleOnWithPanel(«newModule»,0,0,0,0,0,0,»»,»DPPanel.pnl»,»test», makeDynString()); /* В рамках модуля открывается модуль под названием «newModule» панель под названием DPPanel.pnl */ int retVal; bool bFlag = FALSE; string module = «newModule»; retVal= titleBar(bFlag, module); //Скрывается строка заголовка DebugN(retVal); } ПРИМЕР Следующий пример демонстрирует открытие дочерней панели при помощи корневой панели. Строка заголовка дочерней панели не отображается. Дочернаяя панель «child.pnl» открывается при помощи корневой панели: main() { ChildPanelOnCentral(«child.pnl»,»ABCD»,makeDynString(«»)); } Строка заголовка дочерней панели «child.pnl» (ABCD) не отображается. main() { bool val = 0; /* Строка заголовка дочерней панели не отображается */ titleBar(val,myModuleName(),»ABCD»); } |
Используется для объекта
Администрирование менеджеров… |
Доступность
Интерфейс пользователя |
См. также