This is topic Размер окна МРВ in forum TRACE MODE 7 профессиональная версия / TRACE MODE 7 professional version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/59/t/000094.html

Posted by ViktorMaleika (Участник № / Member № 9669) on :
 
Здравствуйте. Подскажите какой ключ использовать для задания размеров окна? Проект создан для монитора разрешением 1920х1080, и при открытии на большем разрешении, картинка которая используется в качестве фона, не растягивается, а начинает дублироваться для заполнения свободного места экрана. Хочу железно забить размеры окна МРВ чтобы этого избежать.
В параметрах GRAPH_WNDSIZE_xxx не нашел нужное значение.
 
Posted by Kharin (Участник № / Member № 9628) on :
 
На сколько я знаю, замощение фоном на экранах с большим разрешением ни каким образом не изменяет привязку по координатам. По крайней мере в windows все работает идеально и соответствует описанию из Справки. (Разработка графического интерфейса - Операции INFO GRAF (и далее найти там гиперссылку - Задание позиций окон).
Здесь главное определить именно правильно сам монитор и точки привязки. Где-то на дзене была статья по этому поводу, только там оси перепутали.

GRAPH_WNDPOS_xxx здесь можно конкретно определить на каком мониторе, относительно МРВ или экрана и тому подобное будет открыта мнемка. Можно сделать и в ИС.
Собственно, сами размеры задаются при создании шаблонов экрана. Здесь все линейно. Вы задали размер экрана к примеру 1024х768 но тестируете на рабочем ПК с разрешением 1920х1080, да будет на таком мониторе замещение, но на рабочем ПК с разрешением 1024х768 все будет отображаться корректно, и дополнительных ключей не требуется.
Ключи же помогут для системных окон.
Масштабирования же, для автоматического перехода с одного разрешения на другое на сколько я знаю, нет.
 
Posted by Kharin (Участник № / Member № 9628) on :
 
Да, если вы хотите запускать МРВ в режиме окна на мониторе с большим разрешением, а МРВ с фиксированными размерами, то думаю это если и возможно, то через ключи запуска по типу "- run" в bat файле или в ярлыке, а не в tmcom_xx.cnf и не в tmcom7.cnf. Но такие ключи мне тоже не известны. Судя по всему их пока три всего:

-fullscreen – в полноэкранном режиме; если ключ не задан – в окне, но окно все равно развернуто на весь размер монитора;
-run – запуск узла;
-hidemenu – скрыть меню, аналог ctrl+T.
 
Posted by ViktorMaleika (Участник № / Member № 9669) on :
 
quote:
Отправитель / Originally posted by Kharin:
Масштабирования же, для автоматического перехода с одного разрешения на другое на сколько я знаю, нет.

Что-то подобное есть, если в атрибут экрана A_OPT[245] задать 1- экран "ужмётся" под монитор, 0- снова увеличится, но хотелось бы сразу, железно задать нужное разрешение окна. У меня просто разрешение на сервере стандартно 1920х1080, но при этом в последствии будет 11 рабочих мест, и я не знаю какие там будут разрешения мониторов. Наверняка будут и больше чем 1920х1080
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2