Its a common request but something that was avoided in the early days of Phrogram/KPL for 2 reasons.
1. We are trying to simplify things. In the C#/VB scenario you start by editing a form and hooking up the events etc. The zero to 'hello world' becomes a much bigger jump.
2. Events are essential to UI applications - polling becomes very impractical one you have more than a few controls. For similar reasons we have (so far) avoided event driven apps.
As the Phrogram userbase becomes more advanced and starts asking for these things we need to keep the balance of easy for beginners and useful for non beginners which is hard without just becoming VB or C#.
Managed DirectX and XNA ? Check out
http://www.thezbuffer.com