Box()
Синтаксис
Box(x , y , Width , Height [, Color])
Описание
Выводит прямоугольник заданных размеров на текущей поверхности вывода графики. Режим заполнения устанавливается с помощью DrawingMode(). Текущая поверхность устанавливается с помощью StartDrawing().
Параметры
x, y, Width, Height x,y - координаты начального угла. Width и Height - соответственно ширина и высота прямоугольника. Color (дополн.) Цвет для вывода прямоугольника. Если этот параметр не задан, то будет использоваться цвет установленный функцией FrontColor(). Значение цвета может быть в формате RGBA или RGB.
Возвращаемое значение
Ничего.
Пример
If OpenWindow(0, 0, 0, 200, 200, "2DDrawing Example", #PB_Window_SystemMenu | #PB_Window_ScreenCentered) If CreateImage(0, 200, 200) And StartDrawing(ImageOutput(0)) y = 0 For x = 0 To 95 Step 10 Box(x, y, 200-2*x, 200-2*y, RGB(Random(255), Random(255), Random(255))) y + 10 ; то же самое, что и y = y + 10 Next x StopDrawing() ImageGadget(0, 0, 0, 200, 200, ImageID(0)) EndIf Repeat Event = WaitWindowEvent() Until Event = #PB_Event_CloseWindow EndIf
См. также
RoundBox(), line(), Circle(), Ellipse() FrontColor(), RGB(), RGBA(), DrawingMode()
Поддерживаемые OS
Все