Что нового

Добавить в GUI адаптивность к контенту

dr.room

Новичок
Сообщения
283
Репутация
0
Версия AutoIt: 3.
3.3.14.2
Описание:
Всем привет
Из справки узнал что есть скрипт со свойством авто прижатия в угол. Кода минимум, работает отлично.
Код:
#cs ----------------------------------------------------------------------------
 AZJIO
http://www.autoitscript.com/forum/topic/151528-getchildcoor-setcoor/
http://azjio.narod.ru/autoit3_docs/userfunctions/_SetCoor.htm
#ce ----------------------------------------------------------------------------
#include <UserGUI.au3>

Local $aWHXY[4] = [10, 10, 3000, 1900] ; Задаём плохие параметры окна
_SetCoor($aWHXY, 200, 170) ; коррекция с отступом 20 и минимального размера 200 x 170

; Окно создастся видимым
$hGui = GUICreate('My program', $aWHXY[0], $aWHXY[1], $aWHXY[2], $aWHXY[3])
GUISetState()
Do
Until GUIGetMsg() = -3

Вопрос: можно ли добавить GUI возможность автоматически менять размер, подстраиваясь под контент? Как это есть в окне MsgBox
Примечания:
Спасибо
 

ra4o

AutoIT Гуру
Сообщения
1,165
Репутация
246
Возможно изменить размер и при необходимости переместить уже созданное окно с нужными размерами.
Код:
WinMove ( "title", "text", x, y [, width [, height [, speed ]]] )

Размеры окна придётся вычислять самостоятельно, в зависимости от Ваших нужд.
 

bambus

Новичок
Сообщения
3
Репутация
0
Более гибко - сделать интерфейс с помощью HTML (IE или MHT).
 
Автор
D

dr.room

Новичок
Сообщения
283
Репутация
0
Спасибо
Мне бы примеров, да побольше... :smile:
 
Верх