Что нового

Плавающее расположение кнопки (например по центру окна), координаты в процентах

DyadyaGenya

Знающий
Сообщения
300
Репутация
10
Доброго времени суток. Толи забыл, толи и правда раньше не встречал, но точно раньше не использовал у себя и не задавался такой целью. Не могу понять, можно ли сделать расположение кнопки не прописывая руками координаты в пикселях, а записывать координаты в процентах, или вообще ровнять по центру, или по краю, или ещё как-то, по аналогии с текстом. Посмотрел стили , но не нашел там ничего подобного, только выравнивание текста в кнопке.
В идеале, чтоб при изменении окна кнопка могла менять свое расположение.
 

xXx

╚{■_■}╗
Меценат
Сообщения
248
Репутация
95
Начальные координаты всегда задаются в пикселях.
записывать координаты в процентах, или вообще ровнять по центру, или по краю, или ещё как-то
Вы можете создать собственную функцию вычисления нужных координат и пользоваться ей в дальнейшем.

В идеале, чтоб при изменении окна кнопка могла менять свое расположение.
Для этого есть специальные инструменты:
Код:
GUICtrlSetResizing()
Opt('GUIResizeMode', 0)

А также можно отслеживать изменение размера окна по WM Сообщениям и выполнять нужные действия.
 
Последнее редактирование:
Верх