On Sat, 07 Sep 2013 22:51:47 +0200, Mike Wey wrote:

It seem you need to call vbox.showAll(); before dgl.run for it's content
to show up.

indeed!

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.

thanks a lot for your help, mike!

/det