одна экранная форма на два монитора

Системная платформа - продукт для комплексной автоматизации процессов предприятия от Wonderware.

одна экранная форма на два монитора

Сообщение love4nn » Чт сен 20, 2018 12:28 pm

Здрасте, есть проект в интаче на два монитора: есть обзорная схема 1 с координатами (0.0) и обзорная схема 2 с координатами (1920.0), с первой схемы открываются экранные формы на мониторе №1, с второго на мониторе №2, все это с помощью функции ShowAt(). Но вот беда - при открытии одной экранной формы на обоих мониторах, на одном она закрывается при открытии на другом, есть ли возможность открыть одновременно на обоих мониторах одну экранную форму (не дублируя их в виндоу мэйкере с разными координатами)???
love4nn
 
Сообщения: 9
Зарегистрирован: Ср окт 11, 2017 11:55 am

Re: одна экранная форма на два монитора

Сообщение Генератор зла » Чт сен 20, 2018 1:10 pm

Запишите одну экранную форму под 2-мя разными именами и вызывайте.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: одна экранная форма на два монитора

Сообщение love4nn » Чт сен 20, 2018 1:12 pm

Генератор зла писал(а):Запишите одну экранную форму под 2-мя разными именами и вызывайте.

куда записать? как???
love4nn
 
Сообщения: 9
Зарегистрирован: Ср окт 11, 2017 11:55 am

Re: одна экранная форма на два монитора

Сообщение Генератор зла » Чт сен 20, 2018 6:06 pm

InTouch не поддерживает одновременный вызов нескольких экземпляров одного и того же окна.
Поэтому.
Запишите окно, которое требуется вызывать из двух разных полей/кнопок/экранов, под именами Wnd_1, Wnd_2. Одно и то же окно. С одной и той же начинкой. Но с разными именами. И вызывайте от Button_1 -> Wnd_1, а от Button_2 -> Wnd_2.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: одна экранная форма на два монитора

Сообщение love4nn » Пт сен 21, 2018 7:06 am

Генератор зла писал(а):InTouch не поддерживает одновременный вызов нескольких экземпляров одного и того же окна.
Поэтому.
Запишите окно, которое требуется вызывать из двух разных полей/кнопок/экранов, под именами Wnd_1, Wnd_2. Одно и то же окно. С одной и той же начинкой. Но с разными именами. И вызывайте от Button_1 -> Wnd_1, а от Button_2 -> Wnd_2.

Спасибо, понял, это очень печально((((
love4nn
 
Сообщения: 9
Зарегистрирован: Ср окт 11, 2017 11:55 am

Re: одна экранная форма на два монитора

Сообщение Генератор зла » Пт сен 21, 2018 12:08 pm

Всё, что я написАл, справедливо лишь для классического InTouch.
С всплывающими окнами на основе ArchestrA-графики вполне можно добиться вызова нескольких экземпляров одновременно.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: одна экранная форма на два монитора

Сообщение love4nn » Пт сен 21, 2018 2:49 pm

Генератор зла писал(а):Всё, что я написАл, справедливо лишь для классического InTouch.
С всплывающими окнами на основе ArchestrA-графики вполне можно добиться вызова нескольких экземпляров одновременно.

Тогда все придется переделывать в арчестровую графику... я хотел слишком малой кровью отделаться
love4nn
 
Сообщения: 9
Зарегистрирован: Ср окт 11, 2017 11:55 am


Вернуться в Wonderware System Platform

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2