bool setThinEllipseAA (int left, int top, int right, int bottom, int color)
True if the function succeeded, false otherwise
Render an anti-aliased ellipse or circle 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 an outline of a red ellipse setThinEllipseAA(5, 5, 200, 150, RGB(255, 0, 0)); // Draw an outline of a blue circle setThinEllipseAA(25, 50, 150, 175, RGB(0, 0, 255)); // Stop using setPixel drawing endSetPixel(1); return true; }
OWNERDRAW, startSetPixel, setEllipseFill, setRectFrame, endSetPixel