Страница 1 из 1

Размер окна WindowViewer

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

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

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

СообщениеДобавлено: Пт дек 14, 2012 3:33 pm
Генератор зла
Shin писал(а):Подскажите пожалуйста...

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

Configuring OPCLink (Server) Settings
Start automatically as a Windows NT service.

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

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

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

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

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

СообщениеДобавлено: Пт дек 14, 2012 6:56 pm
mp3corp
А почему просто не заблокировать кнопку "Windows", клавиши Ctrl,Alt,Tab, тем самым не позволив оператору выйти на Рабочий стол? Либо скачать утилиту блокирующую Рабочий стол?

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

СообщениеДобавлено: Пт дек 14, 2012 10:09 pm
Генератор зла
Проще найти оператора-флегматика ;)

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

СообщениеДобавлено: Пн дек 17, 2012 9:54 am
Shin
Ок, с оператором поработаем :D А как насчет размера окна Viewer

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

СообщениеДобавлено: Пн дек 17, 2012 12:24 pm
Генератор зла
WWControl() function.
Позволяет свернуть, восстановить, максимизировать и закрыть окно. Но не установить размеры "от балды". Вряд ли в InTouch-е это реализуемо (легко и просто). Да и зачем? Делайте все окна по экрану. На пустом месте разместите рекламные банеры :) Или инструкции по пожарной безопасности :twisted:

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

СообщениеДобавлено: Пн дек 17, 2012 12:28 pm
Shin
Спасибо)))

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

СообщениеДобавлено: Пн дек 17, 2012 7:22 pm
mp3corp
Не, лучше на пустых местах сделать кнопку с каким нибудь веселым названием, например "Нажми и Я сделаю за тебя всю работу!", и скрывать ее при получении фокуса)

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

СообщениеДобавлено: Ср фев 13, 2013 4:27 pm
burovalex
Перемещение и изменение размера окон
В скрипте можно перемещать и изменять размер окон при помощи
функции 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

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

СообщениеДобавлено: Чт фев 14, 2013 11:00 am
Shin
Спасибо за ответ, но проблема была в другом, хотелось бы менять не размер окна, внутри оболочки VIewer, а размер самой оболочки VIewer подогнать под размер отображаемого в ней окна.
Уважаемый Генератор зла уже сказал что такое простыми средствами InTouch не реализовать :D