... 550, 784, oClient,0,rgb(173,197,229), { 20, 20, 297+20, 210+20 } ) on a oClient ( odlg,oPanel,...) and that class works with all its graphics subclasses ( line, box, ...) and it save to ini or another format file ER only uses one function to create everything and then uses Tcontrol's dots ...