Workwindow

Материал из UoPilot
Версия от 21:49, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: « == Описание == Переменная хранящая хендл окна к которому привязан скрипт. == Синтаксис == П...»)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к навигации Перейти к поиску

Описание

Переменная хранящая хендл окна к которому привязан скрипт.

Синтаксис

Привязка к окну: для работы оператора не требуется. <br>Работа со свернутым окном: да.

set workwindow <handle>

<handle> - хендл окна к которому необходимо привязать скрипт. <br>Workwindow может быть использован везде, где необходимо указание хендла рабочего окна.

Примеры

set workwindow 6573546 // сделать рабочим окно c указанным хендлом
set workwindow #h // сделать рабочим окно, хендл которого хранится в переменной #h
set workwindow windowfromcursor // сделать рабочим окно, над которым сейчас находится курсор мыши
set #w workwindow // сохранить в переменной #w хендл рабочего окна
set #h workwindow.3 // сохранить в переменной #h хендл рабочего окна скрипта из 3-й вкладки

Смотрите также

Findwindow <br>Set windowpos <br>WindowFromCursor

История развития

2.14 <br>Добавил возможность задания рабочего окна из скрипта:

'set WorkWindow <handle>'

2.19 <br>Добавил возможность ссылаться на 'workwindow' из других скриптов.

2.30 <br>Починил конструкции типа 'workwindow.#sn'.

2.33 <br>Подправил ссылку на переменные 'timer' и 'workwindow' других скриптов.

2.41 <br>Подправил обновление переменной 'workwindow' при нажатии Ctrl+A. <br>Исправил присваивание 'workwindow' в процедурах. Присваивание срабатывало только на вызывающий скрипт.