stayOnTop()

Функция размещает указанный модуль над всеми не верхними окнами. Окно модуля сохраняет свое самое верхнее положение даже в случае его отключения.

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

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

Краткое описание

int stayOnTop(bool bFlag [, string module]);

Параметры

ПараметрЗначение
bFlag      Данное свойство может быть включено или выключено.
moduleМодуль, который должен оставаться сверху. По умолчанию — это текущий модуль.

Возвращаемое значение

0 в случае успеха, в противном случае -1.

Описание

Размещает указанный модуль над всеми не верхними окнами. Окно модуля сохраняет свое самое верхнее положение даже в случае его отключения.
ЗначокПРИМЕР
В примере демонстрируется открытие нового модуля и панели в модуле. Модуль располагается над всеми не верхними окнами с помощью функции stayOnTop() . Таким образом, окно модуля сохраняет свое самое верхнее положение даже в случае его отключения. Необходимо отметить, что для целей данного примера необходимо использовать панель под названием DPPanel.pnl (или можно использовать собственную панель). Также необходимо учитывать, что эта функция работает только в случае ее открытия в VISION. Не используйте опцию «сохранить и запустить» (быстрое тестирование) в GEDI.
main()
{
ModuleOnWithPanel(«newModule»,0,0,0,0,0,0,»»,»DPPanel.pnl»,»test», makeDynString()); /* В рамках модуля открывается модуль под названием «newModule» панель под названием DPPanel.pnl */
int retVal;
bool bFlag = TRUE;
string module = «newModule»;
retVal= stayOnTop(bFlag,module); /* Вызов функции, модуль остается в самом верхнем положении */
DebugN(retVal);
}

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

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

Доступность

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

См. также

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

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