Showwindow (Lua): различия между версиями
Перейти к навигации
Перейти к поиску
Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''showwindow''' - управление состоянием окна. == Синтаксис == Привязка к окну: необхо...») |
Tatikoma (обсуждение | вклад) |
||
| Строка 4: | Строка 4: | ||
== Синтаксис == | == Синтаксис == | ||
Привязка к окну: необходима, либо указание хендла в операторе. | Привязка к окну: необходима, либо указание хендла в операторе. | ||
| − | + | <br>Работа со свернутым окном: да. | |
showwindow ([handle [, state]]) | showwindow ([handle [, state]]) | ||
Показывает окно в соответствии с указанными параметрами. | Показывает окно в соответствии с указанными параметрами. | ||
| Строка 47: | Строка 47: | ||
[[Workwindow (Lua)]] | [[Workwindow (Lua)]] | ||
| − | + | <br>[[Findwindow (Lua)]] | |
| − | + | <br>[[Windowfromcursor (Lua)]] | |
Текущая версия на 11:16, 28 августа 2019
Содержание
Описание
showwindow - управление состоянием окна.
Синтаксис
Привязка к окну: необходима, либо указание хендла в операторе.
Работа со свернутым окном: да.
showwindow ([handle [, state]])
Показывает окно в соответствии с указанными параметрами.
- HIDE: спрятать окно
- MAXIMIZE: развернуть во весь экран
- MINIMIZE: свернуть
- RESTORE: развернуть
- SHOW: показать
- TOP: вытащить на поверхность.
По умолчанию приняты следующие параметры: текущее рабочее окно, TOP.
Примеры
--lua -- сделать привязку к окну Ctrl+A showwindow() -- показать текущее рабочее окно
--lua -- сделать привязку к окну Ctrl+A showwindow(workwindow(), "MINIMIZE") -- свернуть текущее рабочее окно
--lua showwindow(windowhandle(), "MINIMIZE") -- свернуть окно пилота
--lua
local h = findwindow("Блокнот") -- найти окно блокнота
if h then
showwindow(h[1][1]) -- вытащить окно блокнота на передний план
else
log ("окно блокнота на найдено")
end
--lua
local h = findwindow("Блокнот") -- найти окно блокнота
if h then
showwindow(h[1][1], "MAXIMIZE") -- развернуть на весь экран
wait (2000) -- ждать 2 секунды
showwindow(h, "RESTORE") -- восстановить размер окна
end