I committed some changed to CVS. I rewrote QWidget::create so it supports most WFlags now. I also started moving the message handling code to a global window procedure (qt_window_procedure), but I haven't finished that, so it's currently #ifdef'ed out. Chris --- Christopher January www.atomice.com