Метод ActivateEmbeddedWindow (Integer, Integer) : Boolean
Top  Previous  Next


Назначение  
Динамический выбор встроенного окна.  
Имеется возможность вставленному интерфейсу самостоятельно выбирать, какое окно надо показывать, ориентируясь по информации, переданной ему контейнером. Для этого контейнер вызывает определенную функцию вставленного интерфейса с параметрами, на основе которых вставленный интерфейс делает вывод о том, какое окно ему отображать; Переключение окна производится данным методом ActivateEmbeddedWindow.  
При переключении старое окно скрывается, а новое показывается. Если в этот момент новое окно уже было открыто, то  
функция возвращает False и генерирует исключение ExCantActivateEmbedded (ExVip).  
Описание  
Function ActivateEmbeddedWindow (aOldWindow, aNewWindow : Integer) : Boolean;  
Параметры  
aOldWindow - идентификатор, связанный с текущим встроенным окном, или -1 для главного окна.  
aNewWindow - идентификатор, связанный с новым окном, или -1 для главного окна.  
Возвращаемое значение  
При переключении старое окно скрывается, а новое показывается. Если в этот момент новое окно уже было открыто, функция возвращает False, иначе True.