fails (perhaps because the widget is not realized?).
Correct wxRTTI information for wxFrame: it derives from
wxTopLevelWindow, not wxWindow.
Don't try setting Widget size to 0, because it will fail: set
it to 1 instead which is exactly as sensible, but does not crash.
git-svn-id: https://svn.wxwidgets.org/svn/wx/wxWidgets/trunk@23288
c3d73ce0-8a6f-49c7-b76d-
6d57e0e08775
if (!widget)
return wxEmptyString;
- XmString text;
+ XmString text = NULL;
XtVaGetValues (widget,
XmNlabelString, &text,
NULL);
EVT_SYS_COLOUR_CHANGED(wxFrame::OnSysColourChanged)
END_EVENT_TABLE()
-IMPLEMENT_DYNAMIC_CLASS(wxFrame, wxWindow)
+IMPLEMENT_DYNAMIC_CLASS(wxFrame, wxTopLevelWindow)
// ============================================================================
// implementation
w -= 2 * (thick + margin);
}
+ if( w < 1 ) w = 1;
XtVaSetValues ((Widget) m_scrolledWindow, XmNwidth, w, NULL);
}
h -= 2 * (thick + margin);
}
+ if( h < 1 ) h = 1;
XtVaSetValues ((Widget) m_scrolledWindow, XmNheight, h, NULL);
}