I’ve run into an issue using a wxDialog object on Linux In the construtor for the object I pass the relevant style flags (wxCAPTION|wxMINIMIZE_BOX|wxMAXIMIZE_BOX|wxCLOSE_BOX|wx_RESIZE_BORDER) but the buttons don’t show up. When I was designing the class in wxformbuilder they would appear on the displayed design but don’t show up in my running application.
I’m using wxWidgets 2.8.7 at the moment and running on Scientific Linux 5 (RHEL 5). Any suggestions or ideas on how to work around this?
EDIT: BTW, This is related to this question
If you create a dialog on wxGTK then during construction
is called, which leaves it up to the window manager what decoration is shown for this window. So if you give it the style but no buttons are shown, then there’s nothing you can do. In any case, I think showing a wxFrame while the parent frame is disabled should work just as well.