Размер окна WindowViewer

Вопросы, не попадающие в другие разделы.

Размер окна WindowViewer

Сообщение Shin » Пт дек 14, 2012 12:46 pm

Добрый день!
Подскажите пожалуйста, можно ли подогнать размер окна WindowViewer под размер окна приложения. Например у меня есть 2 окна: одно с размерами 400х400 (Экран1), второе 1280х1024 (Экран2). Я хочу, чтобы при открытии окна Экран1 окно WindowViewer становилось по размеру равным 400х400 + рамка и control bar, а при переходе на окно Экран2 растягивалось под размер 1280х1024 + рамка и control bar.Возможно ли такое?

И второй вопрос связан с OPCLink. Можно ли каким либо образом скрыть окно OPCLink но чтобы при этом сама программа оставалась запущенной, не хочется чтобы оператор имел доступ к нему?
Shin
 
Сообщения: 46
Зарегистрирован: Пн авг 06, 2012 6:24 pm

Re: Размер окна WindowViewer

Сообщение Генератор зла » Пт дек 14, 2012 3:33 pm

Shin писал(а):Подскажите пожалуйста...

Прочёл 3 раза, ничего не понял :(
Shin писал(а):И второй вопрос связан с OPCLink. Можно ли каким либо образом скрыть окно OPCLink но чтобы при этом сама программа оставалась запущенной, не хочется чтобы оператор имел доступ к нему?

Configuring OPCLink (Server) Settings
Start automatically as a Windows NT service.
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Размер окна WindowViewer

Сообщение Shin » Пт дек 14, 2012 4:30 pm

При запуске WindowViewer получаю огромное серое окно в котором нарисован мой маленький белый экран приложения размером 400*400. А хотелось бы чтобы при открытии WindowViewer его окно сразу бы автоматически подгонялось под размер экрана.
Shin
 
Сообщения: 46
Зарегистрирован: Пн авг 06, 2012 6:24 pm

Re: Размер окна WindowViewer

Сообщение Shin » Пт дек 14, 2012 5:21 pm

После установки свойства Start automatically as a Windows NT service opclink запускается, но при этом отображается окно приложения. Кнопка закрыть недоступна. А никак нельзя сделать чтобы окно не появлялось и не нервировало оператора?
Shin
 
Сообщения: 46
Зарегистрирован: Пн авг 06, 2012 6:24 pm

Re: Размер окна WindowViewer

Сообщение mp3corp » Пт дек 14, 2012 6:56 pm

А почему просто не заблокировать кнопку "Windows", клавиши Ctrl,Alt,Tab, тем самым не позволив оператору выйти на Рабочий стол? Либо скачать утилиту блокирующую Рабочий стол?
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Размер окна WindowViewer

Сообщение Генератор зла » Пт дек 14, 2012 10:09 pm

Проще найти оператора-флегматика ;)
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Размер окна WindowViewer

Сообщение Shin » Пн дек 17, 2012 9:54 am

Ок, с оператором поработаем :D А как насчет размера окна Viewer
Shin
 
Сообщения: 46
Зарегистрирован: Пн авг 06, 2012 6:24 pm

Re: Размер окна WindowViewer

Сообщение Генератор зла » Пн дек 17, 2012 12:24 pm

WWControl() function.
Позволяет свернуть, восстановить, максимизировать и закрыть окно. Но не установить размеры "от балды". Вряд ли в InTouch-е это реализуемо (легко и просто). Да и зачем? Делайте все окна по экрану. На пустом месте разместите рекламные банеры :) Или инструкции по пожарной безопасности :twisted:
Vita est dolor.
Генератор зла
 
Сообщения: 2860
Зарегистрирован: Вс янв 23, 2011 5:08 pm

Re: Размер окна WindowViewer

Сообщение Shin » Пн дек 17, 2012 12:28 pm

Спасибо)))
Shin
 
Сообщения: 46
Зарегистрирован: Пн авг 06, 2012 6:24 pm

Re: Размер окна WindowViewer

Сообщение mp3corp » Пн дек 17, 2012 7:22 pm

Не, лучше на пустых местах сделать кнопку с каким нибудь веселым названием, например "Нажми и Я сделаю за тебя всю работу!", и скрывать ее при получении фокуса)
mp3corp
 
Сообщения: 375
Зарегистрирован: Вт фев 22, 2011 4:47 am

Re: Размер окна WindowViewer

Сообщение burovalex » Ср фев 13, 2013 4:27 pm

Перемещение и изменение размера окон
В скрипте можно перемещать и изменять размер окон при помощи
функции WWMoveWindow(). Новое местоположение и новый размер
окна применяются временно, пока открыто указанное окно.
Функция WWMoveWindow()
Перемещает или изменяет размер открытого окна InTouch на указанную
позицию и до указанных размеров. Новое местоположение и новый
размер окна применяются временно, пока открыто указанное окно.
Синтаксис
WWMoveWindow (windowname, xpos, ypos, xsize, ysize)
Параметры
Windowname
Имя окна, которое будет открыто или перемещено.
xpos
Положение в пикселях по горизонтали, левого верхнего угла окна.
Литеральное значение, аналоговый тег или числовое выражение.
ypos
Положение в пикселях по вертикали, левого верхнего угла окна.
Литеральное значение, аналоговый тег или числовое выражением
xsize
Размер в пикселях по горизонтали указанного окна. Литеральное
значение, аналоговый тег или числовое выражение.
ysize
Размер в пикселях по вертикали указанного окна. Литеральное
значение, аналоговый тег или числовое выражение.


Плезная ссылка http://www.google.ru/url?sa=t&rct=j&q=%D1%80%D0%B0%D0%B7%D0%BC%D0%B5%D1%80%20%D0%BE%D0%BA%D0%BD%D0%B0%20intouch&source=web&cd=3&ved=0CEAQFjAC&url=http%3A%2F%2Fold.InTouch.ru%2Fsupport%2Fpub%2FITScriptsAndLogic_ru_10_300408.pdf&ei=IlobUfjzEYqn4ATV04DYBg&usg=AFQjCNH-xxMMM5MtCC0R0FwYsniRjG_zkg&bvm=bv.42261806,d.bGE
burovalex
 
Сообщения: 1
Зарегистрирован: Ср фев 13, 2013 4:25 pm

Re: Размер окна WindowViewer

Сообщение Shin » Чт фев 14, 2013 11:00 am

Спасибо за ответ, но проблема была в другом, хотелось бы менять не размер окна, внутри оболочки VIewer, а размер самой оболочки VIewer подогнать под размер отображаемого в ней окна.
Уважаемый Генератор зла уже сказал что такое простыми средствами InTouch не реализовать :D
Shin
 
Сообщения: 46
Зарегистрирован: Пн авг 06, 2012 6:24 pm


Вернуться в Другое

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

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

cron