+
+
+void
+create_splash_dialog(Widget parent, Visual *visual, Colormap colormap)
+{
+ Widget box, splash_label2;
+ int depth = visual_depth(XtScreen(parent), visual);
+
+ splash_dialog =
+ XtVaCreatePopupShell("splash_dialog", transientShellWidgetClass, parent,
+ XtNtitle, NULL,
+ XtNoverrideRedirect, TRUE,
+ XtNvisual, visual,
+ XtNcolormap, colormap,
+ XtNdepth, depth,
+ NULL);
+
+ box = XtVaCreateManagedWidget("box", formWidgetClass, splash_dialog,
+ XtNleft, XtChainLeft,
+ XtNright, XtChainRight,
+ XtNtop, XtChainTop,
+ XtNbottom, XtChainBottom,
+ XtNvisual, visual,
+ XtNcolormap, colormap,
+ XtNdepth, depth,
+ NULL);
+
+ splash_roger_label = XtVaCreateManagedWidget("roger", labelWidgetClass, box,
+ XtNlabel, "",
+ XtNleft, XtChainLeft,
+ XtNright, XtChainRight,
+ XtNtop, XtChainTop,
+ NULL);
+
+ splash_label1 = XtVaCreateManagedWidget("splashLabel1", labelWidgetClass,
+ box,
+ XtNfromHoriz, splash_roger_label,
+ XtNright, XtChainRight,
+ XtNtop, XtChainTop,
+ NULL);
+ splash_label2 = XtVaCreateManagedWidget("splashLabel2", labelWidgetClass,
+ box,
+ XtNfromHoriz, splash_roger_label,
+ XtNright, XtChainRight,
+ XtNfromVert, splash_label1,
+ NULL);
+ splash_label3 = XtVaCreateManagedWidget("splashLabel3", labelWidgetClass,
+ box,
+ XtNfromHoriz, splash_roger_label,
+ XtNright, XtChainRight,
+ XtNfromVert, splash_label2,
+ NULL);
+
+ splash_form =
+ XtVaCreateManagedWidget("splash_form", dialogWidgetClass, box,
+ XtNfromHoriz, splash_roger_label,
+ XtNright, XtChainRight,
+ XtNfromVert, splash_label3,
+ NULL);
+}