//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 SetScreenPreference
//Предназначение метода: Установка настроек экрана.
//Параметры:
//Перегрузка метода №1:
// string preference - Имя настройки экрана.
// int value - Значение настройки.
//Перегрузка метода №2:
// ScreenPreference preference - Настройка экрана из перечисления ZennoLab.InterfacesLibrary.Enums.Browser.ScreenPreference
// int value - Значение настройки.
//Демонстрация:
//Меняем настройки экрана (первая перегрузка метода)
instance.SetScreenPreference("Width", 1920);
instance.SetScreenPreference("Height", 1080);
//Меняем настройки экрана (вторая перегрузка метода)
instance.SetScreenPreference(ZennoLab.InterfacesLibrary.Enums.Browser.ScreenPreference.Width, 1920);
instance.SetScreenPreference(ZennoLab.InterfacesLibrary.Enums.Browser.ScreenPreference.Height, 1080);
//Примечания:
// 1. Описание элементов перечисления ZennoLab.InterfacesLibrary.Enums.Browser.ScreenPreference:
// AvailHeight - доступная высота экрана в пикселах (высота за исключением "служебных" элементов интерфейса операционной системы, например Windows TaskBar) - https://developer.mozilla.org/en-US/docs/Web/API/Screen/availHeight
// AvailLeft - расстояние до первого пиксела от левой границы экрана, доступного для приложения - https://developer.mozilla.org/en-US/docs/Web/API/Screen/availLeft
// AvailTop - расстояние до первого пиксела от верхней границы экрана, доступного для приложения - https://developer.mozilla.org/en-US/docs/Web/API/Screen/availTop
// AvailWidth - доступная ширина экрана в пикселах (ширина за исключением "служебных" элементов интерфейса операционной системы, например Windows TaskBar) - https://developer.mozilla.org/en-US/docs/Web/API/Screen/availWidth
// ColorDepth - глубина цвета для отображения графики - https://developer.mozilla.org/en-US/docs/Web/API/Screen/colorDepth
// Height - общая высота экрана в пикселах - https://developer.mozilla.org/en-US/docs/Web/API/Screen/height
// Left - расстояние от левой границы экрана до левой границы окна приложения - https://developer.mozilla.org/en-US/docs/Web/API/Screen/left
// PixelDepth - глубина цвета для отображения графики - https://developer.mozilla.org/en-US/docs/Web/API/Screen/pixelDepth
// Top - расстояние от верхней границы экрана до верхней границы окна приложения - https://developer.mozilla.org/en-US/docs/Web/API/Screen/top
// Width - общая ширина экрана в пикселах - https://developer.mozilla.org/en-US/docs/Web/API/Screen/width
// 2. Про разницу между ColorDepth и PixelDepth можно прочитать здесь: http://stackoverflow.com/questions/36881220/pixel-depth-vs-color-depth - если коротко: разница есть только на страрых Unix-машинах, на современных ПК значения совпадают и равны 24
// 3. Дополнительная информация: http://www.w3schools.com/jsref/obj_screen.asp
// 4. Информация по перечислению ZennoLab.InterfacesLibrary.Enums.Browser.ScreenPreference (для версии постера 5.11.0.0): https://help.zennolab.com/en/v5/zennoposter/5.11.0.0/topic674.html