That sounds quite interesting, so I could pull a line from a file and use that on it, I'm not sure as of yet if it is or has an equivalent in Delphi either.

But could you show me a direct example involving , seperated data like such:

Draw_Box=20, 20, 100, 100

Which relates to X1, Y1, X2, Y2 (for a framed, or filled rectangle for example).