> Last question is > How to catch keyboard events in GUI? That's covered in my Event Driven Programming tutor page, both simple keystrokes and special keys like CTRL etc. Alan G Author of the Learn to Program web tutor http://www.freenetpages.co.uk/hp/alan.gauld/tutor2/tutevent.htm