int DrawSquareFill(int dr, int x, int y, int width, int height);
Draws a filled square on the specified Draw surface.
Return Value
Return value not used.
Parameters
dr The handle to the Draw surface where the square will be drawn.
x The x coordinate of the square's bounding rectangle.
y The y coordinate of the square's bounding rectangle.
width The width of the square's bounding rectangle.
height The height of the square's bounding rectangle.
Remarks
DrawSquareFill() will draw a filled square or rectangle in the specified bounding rectangle. Specify the color of the square 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() {
} |