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