On Tue, 10 Sep 2013 07:24:10 GMT, det wrote:

dlg.showAll() and then dlg.run() does the trick too. isn't this curious? this is a bit redundant and not quite straightforward. i am still new to GTK, only use it with/from D. wondering if this is a gtkD quirk or standard GTK behavior...but hey, it is working now - all i really needed.

It's the Gtk+ behavior run will show the dialog but not it's children, that is left up to you.

thanks a lot for your help, mike!