titleBar()

  Отображает или скрывает строку заголовка в указанном модуле или в дочерней панели.

ВНИМАНИЕ
Необходимо помнить, что функция работает только под своим менеджером пользовательского интерфейса. Модуль не будет работать в случае его открытия в новом пользовательском интерфейсе и вызове функции для данного модуля из другого менеджера пользовательского интерфейса. Вызов функции необходимо осуществлять в том же пользовательском интерфейсе, в котором открывался модуль.

ПРИМЕЧАНИЕ
Необходимо отметить, что функция не работает в случае использования опции «сохранить и запустить» (быстрое тестирование) в 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»); 
}    

Используется для объекта

Администрирование менеджеров…

Доступность

Интерфейс пользователя

См. также

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *