ResizeWindow()
Синтаксис
ResizeWindow(#Window , x , y , Width , Height)
Описание
Перемещает указанное Окно в заданную позицию и изменяет его размеры на указанные. Если какой-либо из параметров должен быть проигнорирован (и не изменяться), вместо него следует передать значение #PB_Ignore.
Параметры
#Window Номер идентифицирующий Окно, которое требуется переместить и/или масштабировать. x, y Новые координаты Окна в пикселях. Если для 'x' или 'y' будет установлено значение #PB_Ignore, текущее значение соответственно 'x' или 'y' не будет изменено. Width, Height Новый размер окна в пикселях. Если для параметра 'Width' или 'Height' будет установлено значение #PB_Ignore, текущее значение соответственно 'Ширины' или 'Высоты' не будет изменено.
Возвращаемое значение
Ничего.
Пример (Фран)
If OpenWindow(0, 0, 0, 220, 100, "Пример...", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) ButtonGadget(1, 10, 60, 200, 30, "Окно сместить и увеличить") Repeat Event = WaitWindowEvent() Select Event Case #PB_Event_Gadget Select EventGadget() Case 1 ResizeWindow(0, 100, 100, 350, #PB_Ignore) EndSelect EndSelect Until Event = #PB_Event_CloseWindow EndIf
Поддерживаемые OS
Все