PureBasic

ResizeGadget()

Синтаксис

ResizeGadget(#Gadget , x , y , Width , Height)

Описание


Изменяет размер указанного Гаджета и передвигает его к заданной позиции.

Параметры

#Gadget Номер, идентифицирующий указанный Гаджет.
x, y, Width, Height Новая позиция и размеры гаджета.

Чтобы упростить создание графических пользовательских интерфейсов (GUI) с возможностью изменения размеров в реальном времени, для любого параметра (x, y, Width или Height) можно задать значение #PB_Ignore, и этот параметр не будет изменен. Это очень удобно, потому что часто у Гаджета нужно изменить только ширину (Width) или высоту (Height).

Возвращаемое значение

Ничего.

Пример

[...]

ResizeGadget(0, #PB_Ignore, #PB_Ignore, 300, #PB_Ignore) ; Изменяем только ширину Гаджета.

ResizeGadget(0, 150, 100, #PB_Ignore, #PB_Ignore) ; Только передвигаем Гаджет в новую позицию.
                                                 

См. также

GadgetX(), GadgetY(), GadgetWidth(), GadgetHeight()

Поддерживаемые OS

Все

<- RemoveGadgetItem() - Оглавление Gadget - ScrollAreaGadget()->