bool setEllipseFill(int left, int top, int right, int bottom, int color)
True if the function succeeded, false otherwise
Render an ellipse or circle filled with the given color to an OWNERDRAW control.
%fml ctl(1): OWNERDRAW(drawitem), Pos=(300,50), Size=(100, 100) OnFilterStart: { // Maximum X/Y pixel co-ords of ownerdraw int maxxpixel = HDBUsToPixels(100)-1; int maxYpixel = VDBUsToPixels(100)-1; // Start using setPixel drawing on OWNERDRAW control 1 startSetPixel(1); // Draw rectangle around OWNERDRAW area setRectFrame(0, 0, maxxpixel, maxYpixel, RGB(0,0,0)); // Draw a filled red ellipse setEllipseFill(5, 5, 200, 150, RGB(255, 0, 0)); // Draw a blue circle setEllipse(25, 50, 150, 175, RGB(0, 0, 255)); // Stop using setPixel drawing endSetPixel(1); return true; }
OWNERDRAW, startSetPixel, setEllipse, setRectFrame, endSetPixel