Showwindow (Lua)
Перейти к навигации
Перейти к поиску
Содержание
Описание
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