Форум TRACE MODE: техническая поддержка Послать новую тему / Post New Topic  Послать ответ / Post A Reply
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 6 » Операторский интерфейс SCADA/HMI TRACE MODE 6 / » Окна

   
Автор / Author Тема / Topic: Окна
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 4 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Господа разработчики!

Необходимо проработать поддержку многомониторных систем! Как я должен развернуть основной экран на два монитора? Для этого я должен указать размер основного экрана соответствующий логическому разрешению двух мониторов. Если логический размер экрана больше разрешения одного монитора то в случае запуска РТМ в полно экранном режиме мы получаем экран на один монитор, и часть данных просто не видно! Использование всплывающего окна для отображения данных на втором мониторе не удобно, в связи с тем что отсутствует возможность фиксировать его положение и размер. И в случае отсутствия у оператора опыта работы с тачьпанелью мониторов, он может так все сдвинуть что ему придется перезапускать РТМ для восстановления исходного интерфейса. Как Нам БЫТЬ
Задействуйте в настройках экрана свойства окна которые связаны с его размером.  -

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Всплывающее окно имеет начальные координаты и размеры.
Его можно позиционировать в любом метсе рабочего стола.
Если положение окна изменяется оператором, оно запоминается и при следующем вызове экрана всохраняется.
Кроме того, можно программынм путем изменять положение всплывающего окна.
Из документации:
"Для всплывающих экранов:

если входному значению канала Экран присвоить значение 3, в его атрибуты 90 и 91 выводятся координаты (соответственно X и Y) левого верхнего угла экрана (см. также Задание параметров графического экрана );

если входному значению канала Экран присвоить значение 4, положение экрана изменяется в соответствии с координатами, заданными атрибутами 90 и 91."

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Координаты можно, а вот размер увы ни как,
не зафиксировать, не изменить. Только мышью.
Т.к. оно запоминается (положение и размер),
то сбросить его можно перезапустив РТМ.
Нам кажется что необходимо иметь в настройках флаг не только "масштабировать содержимое" но и "масштабировать размер окна".

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Пожелание "управлять размером всплывающего окна" внес на рассмотрение в базу улучшений.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119


Icon 1 отправлено / posted      Профиль для / Profile for Kramarenko Stanislav           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Да, кстати, полезная тема!!!

Я еще на TM5 хотел широкое окно сделать на два монитора - не получилось.
Очень хочется! Не надо мне никаких всплывающих - просто широкий экран.

Сообщения / Posts 338 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Господа!
Почему в релизе 6.05.1 в профайлере нельзя изменять мышью размер окна, а в РТМ можно?
Мы за то, чтоб вообще нельзя было изменять размер окна мышью в реальном времени, пока не будет предоставлена возможность динамического изменения размеров по средствам связи ч/з что либо, либо бутет возможность установливать флаг "масштабировать размер окна".
А то сейчас вызывает крайние неудобства такое свойство как изменение мышью размера окна. Сколько угодно случаев когда оператор случайно зацепивший границу такого всплывающего экрана меняет его размер и потом долго упражняется ворачивая его к прежнему виду! Особенно актуально когда используется TouchScreen.

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Различий между профайлером и РТМ в плане изменений размеров окна нет. Кроме того, не совсем понятно какие окна Вы имеете ввиду. Если всплывающие, то у них есть настройка Сохранять размер, которая позволяет запретить изменение размера всплывающего экрана.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Здравствуйте господа!

В продолжение темы:
Дествительно в релизе 6.05.1 Вы попытались исключить масштабирование размеров в реальном времени всплывающего окна, но вот в чём проблема. Изначально предполагалось что это свойство (запрет масштабирования всплывающего окна) работает в профайлере и неработает при запуске под РТМ. Но на самом деле при запуске проекта на разных машинах с установленными РТМами 6.05.1 масштабировать мышью всётаки получается но не на всех. Т.е. зависит от версий библиотек ОС. В часности под Windows XP Embedded SP2 Rus можно свободно масштабировать мышью всплывающее окно не смотря на установки в настройкак шаблона этого экрана!
Поэтому вопрос: как решить эту проблему - однозначно установить запрет на масштабирование всплывающих окон?

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Поддержка Windows XP Embedded официально у нас не заявлена, поэтому полностью гарантировать работу Trace Mode в ней мы не можем.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Grigorovskih
Forum Professor / Завсегдатай форума
Участник № / Member № 1915


Icon 1 отправлено / posted      Профиль для / Profile for Grigorovskih           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Вы бы хоть комментарии дали с предположением о возможных причинах! А то сказали как отрезали!

Я понимаю что не заявлено, но Господа работать в ответственных "местах" на обычном XP чревато разными проблемами, по этому зря Вы эту тематику упускаете.

Сообщения / Posts 362 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Бибблиотеки в Windows XP Embedded отличаются от библиотек обычного Windows XP, с которыми мы работаем. Возможно какая-то функция просто отсутствует в WXP Embedded или работает по другому. По идее все функции Графической Панели должны подерживаться, а вот функции Экрана поддерживаются не полностью.
Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
ShuraX (TM_Prof)
Forum Member / Участник форума
Участник № / Member № 3130


Icon 1 отправлено / posted      Профиль для / Profile for ShuraX (TM_Prof)           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
quote:
Отправитель / Originally posted by Grigorovskih:
Господа разработчики!

Необходимо проработать поддержку многомониторных систем! Как я должен развернуть основной экран на два монитора? ...

Если это касается стационарного ПК, то я сейчас делаю проект как раз на два монитора под общее разрешение 3360х1050. И никаких проблем не испытываю. Необходимо просто установить последние дрована на видео карточку. К примеру у меня карточка от NVidia стоит. В панели управления NVidia надо указать "Растянуть рабочий стол по горизонтали" и все, можете работать.

в ТМ 5 аналогично делал, тоже все работало. И как вариант делал так (в ТМ5): проект разрабатывал под разрешение монитора. Запускал отдельно сервер матобработки и к нему отдельно подключал 2 графические консоли, разносил по двум мониторам и все работало отлично.

Сообщения / Posts 59 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
Баранов Вячеслав
Junior Member / Новичок
Участник № / Member № 6904


Icon 1 отправлено / posted      Профиль для / Profile for Баранов Вячеслав           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Как я понял - жестко зафиксировать положение всплывающего окна, чтобы предотвратить его возможное перемещение по экрану нельзя? А так же нельзя сделать так, чтобы окно всегда вызывалось именно в том местоположении, которое указано в его настройках, а не в том, куда его перетащили, а потом закрыли?
Сообщения / Posts 24 | Из / From: РФ  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
АдАстра. Техподдержка
Administrator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for АдАстра. Техподдержка           Редактировать/удалить сообщение / Edit/Delete Post   Вставить в ответ текст исходного сообщения  / Reply With Quote 
Из документации:
"Для всплывающих экранов (см. Задание параметров графического экрана ): атрибуты (242, X_pos) и (243, Y_pos) индицируют и задают положение экрана соответственно по осям X и Y. Для изменения положения всплывающего экрана надо задать (изменить) (242, X_pos) и (243, Y_pos) и установить (0, R)=4 в канале вызова экрана. "

Задавайте программно в указанные атрибуты нужные значения и всплывающий экран будет на одном месте. Условием "передачи" должно являться несовпадение реальных координат с заданными.

Сообщения / Posts 17106 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

Quick Reply
Сообщение / Message:

HTML код не разрешен. / HTML is not enabled.
UBB код разрешен. / UBB Code is enabled.

Значки Graemlins / Instant Graemlins
   


Послать новую тему / Post New Topic  Послать ответ / Post A Reply Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2