bool setRectFrame(int left, int top, int right, int bottom, int color)
True if the function succeeded, false otherwise
Draw a rectangle with the given color on 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, setEllipseFill, setRectFill, setRectGradient, endSetPixel