Hmm.
Unless I'm mistaken, most of the dialog controls have a window handle, and all controls with a window handle capture mouse events (internally anyway). It should only be a matter of Khaled supporting these events. And those controls that dont have handles can have emulated mouse events by calculating the control's position against where the mouse was moved/clicked.
- Raccoon