Xbasic

OVAL Function

Syntax

V OVAL(N XPos,N YPos,N Width,N Height)

Arguments

XPos

The horizontal coordinate of the upper left corner of the shape. Larger values move right.

YPos

The vertical coordinate of the upper left corner of the shape. Larger values move down.

Width

The width of the oval.

Height

The height of the oval.

Description

Draw an oval on a bitmap.

Discussion

The OVAL() function draws an oval on the bitmap. The border color is defined by the current pen color. There is no fill. Compare this function to INNER_OVAL().

images/GR_oval.gif
ui_bitmap_create("test", 4, 2)
ui_bitmap_draw("test", <<%code%
inner_Rect(0, 0, 4, 2)
set_pen("black")
set_brush("green")
inner_oval(1, .5, 2, 1)
%code%)
ui_dlg_box("","{image=test}")

Limitations

Used only in the Code sections of UI_BITMAP_DRAW(), UI_SCREEN_DRAW(), and UI_PRINTER_DRAW().

See Also