Setting it in the constructor does fix it, though it causes the dialog window to be hidden after alt-tabbing. I've seen other threads about that though, with some resolutions. Also, I'll look into your other suggestions after work and see if there's an overall better solution for this widget.
Out of curiosity without digging into internals, do you know why setting it in the parent constructor would matter? I'd expect a setter and a constructor to have the same end-result.
Thanks.
Bookmarks