Workwindow (Lua): различия между версиями
		
		
		
		
		
		
		Перейти к навигации
		Перейти к поиску
		
				
		
		
		
		
		
		
		
		
	
| Tatikoma (обсуждение | вклад)  (Новая страница: « == Описание == '''workwindow''' - без параметров возвращает хендл окна, к которому привязан скрипт...») | Tatikoma (обсуждение | вклад)  | ||
| Строка 2: | Строка 2: | ||
| == Описание == | == Описание == | ||
| '''workwindow''' - без параметров возвращает хендл окна, к которому привязан скрипт.   | '''workwindow''' - без параметров возвращает хендл окна, к которому привязан скрипт.   | ||
| − | + | <br>Если указан хендл, то делает окно, с указанным хендлом, рабочим. | |
| == Синтаксис == | == Синтаксис == | ||
| Привязка к окну: для работы оператора не требуется. | Привязка к окну: для работы оператора не требуется. | ||
| − | + | <br>Работа со свернутым окном: да. | |
|   workwindow () |   workwindow () | ||
|   workwindow ([handle]) |   workwindow ([handle]) | ||
| Без параметров вернёт хендл текущего рабочего окна | Без параметров вернёт хендл текущего рабочего окна | ||
| − | + | <br>handle - хендл окна к которому необходимо привязать скрипт. | |
| − | + | <br>workwindow может быть использован везде, где необходимо указание хендла рабочего окна. | |
| == Примеры == | == Примеры == | ||
| Строка 29: | Строка 29: | ||
| [[Findwindow (Lua)]] | [[Findwindow (Lua)]] | ||
| − | + | <br>[[Windowfromcursor_(Lua)]] | |
| − | + | <br>[[Getwindow_(Lua)]] | |
Текущая версия на 11:31, 28 августа 2019
Содержание
Описание
workwindow - без параметров возвращает хендл окна, к которому привязан скрипт. 
Если указан хендл, то делает окно, с указанным хендлом, рабочим.
Синтаксис
Привязка к окну: для работы оператора не требуется.
Работа со свернутым окном: да.
workwindow () workwindow ([handle])
Без параметров вернёт хендл текущего рабочего окна
handle - хендл окна к которому необходимо привязать скрипт.
workwindow может быть использован везде, где необходимо указание хендла рабочего окна.
Примеры
--Lua workwindow (6573546) -- сделать рабочим окно c указанным хендлом
--Lua
local h = findwindow("Блокнот")  -- найти окно блокнота
if h then                        -- если найдено 
    workwindow (h[1][1])         -- сделать его рабочим окном
end
--Lua workwindow (windowfromcursor()) -- сделать рабочим окно, над которым сейчас находится курсор мыши
