rediffusion
11/10/2017 - 1:11 PM

SetWindowPreference

//Instance представляет окно браузера в ZennoPoster

//Ссылка на онлайн-документацию по объектной модели для всех версий ZennoPoster: //http://zennolab.com/wiki/en:zennoposter:macros-documentation

//Ссылка на онлайн-документацию по объектной модели версии 5.11.0.0: //https://help.zennolab.com/en/v5/zennoposter/5.11.0.0/

//public void SetWindowPreference
//Предназначение метода: Установка настроек окна (window settings).

//Параметры:
//Перегрузка метода №1:
//   string preference -  Имя настройки окна.
//   int value - Значение настройки.
//Перегрузка метода №2:
//   WindowPreference preference - Настройка окна из перечисления ZennoLab.InterfacesLibrary.Enums.Browser.WindowPreference
//   int value - Значение настройки.

//Демонстрация:

//Меняем настройки экрана (первая перегрузка метода)
instance.SetScreenPreference("OuterWidth", 1024);
instance.SetScreenPreference("OuterHeight", 768);

//Меняем настройки экрана (вторая перегрузка метода)
instance.SetWindowPreference(ZennoLab.InterfacesLibrary.Enums.Browser.WindowPreference.OuterWidth, 1024);
instance.SetWindowPreference(ZennoLab.InterfacesLibrary.Enums.Browser.WindowPreference.OuterHeight, 768);

//Примечания:
// 1. Описание элементов перечисления ZennoLab.InterfacesLibrary.Enums.Browser.WindowPreference:
//    InnerHeight - внутренняя высота окна
//	InnerWidth - внутренняя ширина окна
//	OuterHeight - внешняя высота окна (вместе с рамкой и заголовком)
//	OuterHeightShift - Высота заголовка и рамки окна
//	OuterWidth - внешняя шинира окна (вместе с рамкой и заголовком)
//	OuterWidthShift -  Ширина заголовка и рамки окна
//	ScreenX - положение окна по оси X
//	ScreenY - положение окна по оси Y
//	2. Страница документации перечисления ZennoLab.InterfacesLibrary.Enums.Browser.WindowPreference (для версии 5.11.0.0 постера): https://help.zennolab.com/en/v5/zennoposter/5.11.0.0/topic677.html