Showwindow (Lua)
Версия от 21:34, 27 августа 2019; Tatikoma (обсуждение | вклад) (Новая страница: «== Описание == '''showwindow''' - управление состоянием окна. == Синтаксис == Привязка к окну: необхо...»)
Содержание
Описание
showwindow - управление состоянием окна.
Синтаксис
Привязка к окну: необходима, либо указание хендла в операторе. <br>Работа со свернутым окном: да.
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
Смотрите также
Workwindow (Lua) <br>Findwindow (Lua) <br>Windowfromcursor (Lua)