int DrawCircleFill(int dr, int x, int y, int width, int height);
Draws a filled circle on the Draw surface.
Return Value
Return value not used.
Parameters
dr The handle to the Draw surface where the circle will be drawn.
x The x coordinate of the circle's bounding rectangle.
y The y coordinate of the circle's bounding rectangle.
width The width of the circle's bounding rectangle.
height The height of the circle's bounding rectangle.
Remarks
DrawCircleFill() will draw a filled circle or ellipse in the specified bounding rectangle. Specify the color of the circle using DrawSetFillColor().
Availability
Available in DragonFireSDK 1.3 and later.
Example
#include "DragonFireSDK.h"
int MyDraw;
void AppMain() { MyDraw = DrawAdd(0, 0, 320, 480); // Set up my draw colors and pen width... DrawSetColor(MyDraw, 0xFF0000); DrawSetFillColor(MyDraw, 0x00FF00FF); DrawSetPenWidth(MyDraw, 2); //Draw a line... DrawMoveTo(MyDraw, 10, 10); DrawLineTo(MyDraw, 20, 20); //Draw another line... DrawLine(MyDraw, 20, 20, 10, 20); //Draw a hollow circle... DrawCircle(MyDraw, 10, 50, 50, 50); //Draw a filled circle... DrawCircleFill(MyDraw, 10, 110, 50, 50); //Draw a hollow square... DrawSquare(MyDraw, 80, 50, 50, 50); //Draw a fillerd square... DrawSquareFill(MyDraw, 80, 110, 50, 50); //Draw an arc... DrawArc(MyDraw, 140, 75, 25, 0, 90); }
void AppExit() {
}
void OnTimer() {
} |