+ m_mainWidget = XtVaCreateManagedWidget ("staticboxframe",
+ xmFrameWidgetClass, parentWidget,
+ // MBN: why override default?
+ // XmNshadowType, XmSHADOW_IN,
+ NULL);
+
+ if (!label.empty())
+ {
+ wxString label1(GetLabelText(label));
+ wxXmString text(label1);
+ Display* dpy = XtDisplay( parentWidget );
+
+ m_labelWidget = (WXWidget) XtVaCreateManagedWidget ("staticboxlabel",
+ xmLabelWidgetClass, (Widget)m_mainWidget,
+ wxFont::GetFontTag(), m_font.GetFontTypeC(dpy),
+ XmNlabelString, text(),
+#if wxCHECK_MOTIF_VERSION( 2, 0 )
+ XmNframeChildType, XmFRAME_TITLE_CHILD,
+#else
+ XmNchildType, XmFRAME_TITLE_CHILD,
+#endif
+ NULL);
+ }