ziggy #1 I think It could be done in Windows using some GDI+ API, but I'm not sure how the drawing context can be managed from within BlitzMax.