PureBasic

ResizeGadget3D()

Синтаксис

ResizeGadget3D(#Gadget3D , x , y , Width , Height)

Описание


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

Параметры

#Gadget Номер для идентификации используемого 3D-Гаджета.
x, y, Width, Height Новая позиция и размеры гаджета.

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

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

Ничего.

Пример

[...]

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

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

Все

<- RemoveGadgetItem3D() - Gadget3D Index - ScrollAreaGadget3D() ->