static Widget _Uxbuild_execDialog() { Widget execDialog_shell; execDialog_shell = XtVaCreatePopupShell( "execDialog_shell", xmDialogShellWidgetClass, exec_parent, XmNx, 231, XmNy, 193, XmNwidth, 390, XmNheight, 416, XmNtitle, "execDialog", NULL ); execDialog = XtVaCreateWidget( "execDialog", xmFileSelectionBoxWidgetClass, execDialog_shell, RES_CONVERT( XmNdirMask, "*.kumac" ), RES_CONVERT( XmNselectionLabelString, "Execute PAW Macro" ), RES_CONVERT( XmNdialogTitle, "Exec Arguments" ), XmNheight, 416, XmNwidth, 390, NULL ); UxPutContext( execDialog, (char *) UxExecDialogContext ); XtAddCallback( execDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxExecDialogContext ); return ( execDialog ); }
static Widget _Uxbuild_openCeDialog() { Widget openCeDialog_shell; openCeDialog_shell = XtVaCreatePopupShell( "openCeDialog_shell", xmDialogShellWidgetClass, save_parent, XmNwidth, 355, XmNheight, 435, XmNtitle, "openCeDialog", NULL ); openCeDialog = XtVaCreateWidget( "openCeDialog", xmFileSelectionBoxWidgetClass, openCeDialog_shell, RES_CONVERT( XmNselectionLabelString, "Enter File Name" ), RES_CONVERT( XmNpattern, "*.cuts" ), RES_CONVERT( XmNdialogTitle, "Open Cuts File" ), XmNheight, 435, XmNwidth, 355, NULL ); UxPutContext( openCeDialog, (char *) UxOpenCeDialogContext ); XtAddCallback( openCeDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxOpenCeDialogContext ); return ( openCeDialog ); }
static Widget _Uxbuild_styleOpenDialog() { Widget styleOpenDialog_shell; styleOpenDialog_shell = XtVaCreatePopupShell( "styleOpenDialog_shell", xmDialogShellWidgetClass, histoStyle, XmNshellUnitType, XmPIXELS, XmNtitle, "styleOpenDialog", NULL ); styleOpenDialog = XtVaCreateWidget( "styleOpenDialog", xmFileSelectionBoxWidgetClass, styleOpenDialog_shell, RES_CONVERT( XmNselectionLabelString, "Enter the style file name" ), RES_CONVERT( XmNpattern, "*.style" ), RES_CONVERT( XmNdialogTitle, "Open Style" ), XmNunitType, XmPIXELS, NULL ); UxPutContext( styleOpenDialog, (char *) UxStyleOpenDialogContext ); XtAddCallback( styleOpenDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxStyleOpenDialogContext ); return ( styleOpenDialog ); }
void display_question_message (Widget parent, char *message, char *button1, XtCallbackProc cb_button1, char *button2, XtCallbackProc cb_button2, char *button3, XtCallbackProc cb_button3) { Widget tmpw; QuestionDialog = XmCreateQuestionDialog(parent, "questionDialog", NULL, 0); tmpw = XmMessageBoxGetChild(QuestionDialog, XmDIALOG_OK_BUTTON); if (button1) { XtVaSetValues(tmpw, RES_CONVERT( XmNlabelString, button1), NULL); XtAddCallback( QuestionDialog, XmNokCallback, (XtCallbackProc) cb_button1, (XtPointer) NULL ); } else { XtUnmanageChild (tmpw); } tmpw = XmMessageBoxGetChild(QuestionDialog, XmDIALOG_CANCEL_BUTTON); if (button2) { XtVaSetValues(tmpw, RES_CONVERT( XmNlabelString, button2), NULL); XtAddCallback( QuestionDialog, XmNcancelCallback, (XtCallbackProc) cb_button2, (XtPointer) NULL ); } else { XtUnmanageChild (tmpw); } tmpw = XmMessageBoxGetChild(QuestionDialog, XmDIALOG_HELP_BUTTON); if (button3) { XtVaSetValues(tmpw, RES_CONVERT( XmNlabelString, button3), NULL); XtAddCallback( QuestionDialog, XmNhelpCallback, (XtCallbackProc) cb_button3, (XtPointer) NULL ); } else { XtUnmanageChild (tmpw); } XtVaSetValues (QuestionDialog, RES_CONVERT(XmNdialogTitle, GETMESSAGE(6, 51, "Create Action - Question")), RES_CONVERT(XmNmessageString, message), NULL); XtManageChild (QuestionDialog); return; }
/*********************************************************************** DESCRIPTION: Convert a floating point value into a string and write it into a label widget. ARGUMENTS: self-explicable ***********************************************************************/ void labelWriteFloat(Widget label, double dval) { char textstr[50]; sprintf(textstr,"%g",dval); XtVaSetValues(label, RES_CONVERT(XmNlabelString, textstr), NULL); }
void display_confirmed_message (Widget parent, char *message) { Confirmed = XmCreateInformationDialog(parent, "confirmedDialog", NULL, 0); XtUnmanageChild (XmMessageBoxGetChild (Confirmed, XmDIALOG_CANCEL_BUTTON)); XtUnmanageChild (XmMessageBoxGetChild (Confirmed, XmDIALOG_HELP_BUTTON)); XtAddCallback( Confirmed, XmNokCallback, (XtCallbackProc) activateCB_Confirmed_OkButton, (XtPointer) NULL ); XtVaSetValues (Confirmed, RES_CONVERT(XmNdialogTitle, GETMESSAGE(6, 41, "Create Action - Confirmation")), RES_CONVERT(XmNmessageString, message), NULL); XtRealizeWidget(Confirmed); XtManageChild (Confirmed); return; }
static Widget _Uxbuild_OpenFile(void) { Widget _UxParent; /* Creation of OpenFile */ _UxParent = XtVaCreatePopupShell( "OpenFile_shell", xmDialogShellWidgetClass, UxTopLevel, XmNx, 200, XmNy, 290, XmNwidth, 398, XmNheight, 500, XmNallowShellResize, TRUE, XmNshellUnitType, XmPIXELS, XmNtitle, GETMESSAGE(12, 25, "Create Action - Open"), NULL ); OpenFile = XtVaCreateWidget( "OpenFile", xmFileSelectionBoxWidgetClass, _UxParent, XmNresizePolicy, XmRESIZE_GROW, XmNunitType, XmPIXELS, XmNwidth, 398, XmNheight, 500, RES_CONVERT( XmNdialogTitle, GETMESSAGE(12, 25, "Create Action - Open")), RES_CONVERT( XmNdirectory, "" ), RES_CONVERT( XmNtextString, "" ), RES_CONVERT( XmNdirSpec, "" ), XmNdialogType, XmDIALOG_FILE_SELECTION, XmNtextColumns, 20, XmNdialogStyle, XmDIALOG_FULL_APPLICATION_MODAL, XmNallowOverlap, FALSE, RES_CONVERT( XmNchildPlacement, "place_below_selection" ), XmNdefaultPosition, FALSE, RES_CONVERT( XmNdirMask, "" ), RES_CONVERT( XmNpattern, "" ), NULL ); XtAddCallback( OpenFile, XmNcancelCallback, (XtCallbackProc) cancelCB_OpenFile, (XtPointer) UxOpenFileContext ); XtAddCallback( OpenFile, XmNokCallback, (XtCallbackProc) okCallback_OpenFile, (XtPointer) UxOpenFileContext ); XtAddCallback( OpenFile, XmNhelpCallback, (XtCallbackProc) helpCallback_OpenFile, (XtPointer) UxOpenFileContext ); XtVaSetValues(OpenFile, XmNuserData, OpenFile, NULL); UxPutContext( OpenFile, (char *) UxOpenFileContext ); XtAddCallback( OpenFile, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxOpenFileContext); return ( OpenFile ); }
static Widget _Uxbuild_attributesFormDialog() { Widget attributesFormDialog_shell; attributesFormDialog_shell = XtVaCreatePopupShell( "attributesFormDialog_shell", xmDialogShellWidgetClass, histoStyle, XmNx, 676, XmNy, 222, XmNwidth, 284, XmNheight, 413, XmNshellUnitType, XmPIXELS, XmNtitle, "attributesFormDialog", NULL ); attributesFormDialog = XtVaCreateWidget( "attributesFormDialog", xmFormWidgetClass, attributesFormDialog_shell, XmNautoUnmanage, FALSE, XmNnoResize, TRUE, RES_CONVERT( XmNdialogTitle, "Object Attributes Settings" ), XmNheight, 413, XmNwidth, 284, XmNunitType, XmPIXELS, NULL ); UxPutContext( attributesFormDialog, (char *) UxAttributesFormDialogContext ); separatorGadget1 = XtVaCreateManagedWidget( "separatorGadget1", xmSeparatorGadgetClass, attributesFormDialog, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 50, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 20, XmNwidth, 1220, XmNy, 280, XmNx, 0, NULL ); UxPutContext( separatorGadget1, (char *) UxAttributesFormDialogContext ); ApplyAttributesBut = XtVaCreateManagedWidget( "ApplyAttributesBut", xmPushButtonGadgetClass, attributesFormDialog, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, XmNleftAttachment, XmATTACH_FORM, XmNleftOffset, 10, RES_CONVERT( XmNlabelString, "Apply" ), XmNheight, 30, XmNwidth, 70, XmNy, 376, XmNx, 13, NULL ); UxPutContext( ApplyAttributesBut, (char *) UxAttributesFormDialogContext ); ResetAttributesBut = XtVaCreateManagedWidget( "ResetAttributesBut", xmPushButtonGadgetClass, attributesFormDialog, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, XmNleftWidget, ApplyAttributesBut, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_WIDGET, RES_CONVERT( XmNlabelString, "Reset" ), XmNheight, 30, XmNwidth, 70, XmNy, 376, XmNx, 00147, NULL ); UxPutContext( ResetAttributesBut, (char *) UxAttributesFormDialogContext ); CloseAttributesBut = XtVaCreateManagedWidget( "CloseAttributesBut", xmPushButtonGadgetClass, attributesFormDialog, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, XmNleftWidget, ResetAttributesBut, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_WIDGET, RES_CONVERT( XmNlabelString, "Close" ), XmNheight, 30, XmNwidth, 70, XmNy, 376, XmNx, 284, NULL ); UxPutContext( CloseAttributesBut, (char *) UxAttributesFormDialogContext ); form9 = XtVaCreateManagedWidget( "form9", xmFormWidgetClass, attributesFormDialog, XmNtopAttachment, XmATTACH_FORM, XmNtopOffset, 220, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNheight, 36, XmNwidth, 180, XmNy, 246, XmNx, 18, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( form9, (char *) UxAttributesFormDialogContext ); LineWidthUpArrow = XtVaCreateManagedWidget( "LineWidthUpArrow", xmArrowButtonWidgetClass, form9, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNshadowThickness, 0, XmNarrowDirection, XmARROW_RIGHT, RES_CONVERT( XmNforeground, "#9f9abe" ), XmNheight, 36, XmNwidth, 42, XmNy, 0, XmNx, 232, NULL ); UxPutContext( LineWidthUpArrow, (char *) UxAttributesFormDialogContext ); LineWidthDownArrow = XtVaCreateManagedWidget( "LineWidthDownArrow", xmArrowButtonWidgetClass, form9, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNshadowThickness, 0, XmNarrowDirection, XmARROW_LEFT, RES_CONVERT( XmNforeground, "#9f9abe" ), XmNheight, 36, XmNwidth, 40, XmNy, 0, XmNx, 0, NULL ); UxPutContext( LineWidthDownArrow, (char *) UxAttributesFormDialogContext ); LineWidthLabel = XtVaCreateManagedWidget( "LineWidthLabel", xmLabelWidgetClass, form9, XmNtopAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNrecomputeSize, FALSE, RES_CONVERT( XmNlabelString, "Histogram Line Width :" ), XmNalignment, XmALIGNMENT_CENTER, XmNheight, 17, XmNwidth, 165, XmNy, 8, XmNx, 39, NULL ); UxPutContext( LineWidthLabel, (char *) UxAttributesFormDialogContext ); LineWidthValueLabel = XtVaCreateManagedWidget( "LineWidthValueLabel", xmLabelGadgetClass, form9, XmNtopAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "XX" ), XmNheight, 17, XmNwidth, 30, XmNy, 3, XmNx, 203, NULL ); UxPutContext( LineWidthValueLabel, (char *) UxAttributesFormDialogContext ); EncadreForm1 = XtVaCreateManagedWidget( "EncadreForm1", xmFormWidgetClass, attributesFormDialog, XmNheight, 210, XmNwidth, 115, XmNy, 5, XmNx, 5, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( EncadreForm1, (char *) UxAttributesFormDialogContext ); Titre1 = XtVaCreateManagedWidget( "Titre1", xmLabelGadgetClass, EncadreForm1, XmNtopOffset, 0, XmNtopAttachment, XmATTACH_FORM, XmNmarginWidth, 0, XmNrecomputeSize, TRUE, RES_CONVERT( XmNlabelString, "Object" ), XmNheight, 20, XmNwidth, 60, XmNy, 0, XmNx, 10, NULL ); UxPutContext( Titre1, (char *) UxAttributesFormDialogContext ); UpperLeftSep1 = XtVaCreateManagedWidget( "UpperLeftSep1", xmSeparatorGadgetClass, EncadreForm1, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_FORM, XmNrightWidget, Titre1, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_WIDGET, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNheight, 2, XmNwidth, 99, XmNy, 200, XmNx, 87, NULL ); UxPutContext( UpperLeftSep1, (char *) UxAttributesFormDialogContext ); LeftSep1 = XtVaCreateManagedWidget( "LeftSep1", xmSeparatorGadgetClass, EncadreForm1, XmNtopOffset, 11, XmNtopAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNorientation, XmVERTICAL, XmNheight, 116, XmNwidth, 2, XmNy, 201, XmNx, 84, NULL ); UxPutContext( LeftSep1, (char *) UxAttributesFormDialogContext ); BottomSep1 = XtVaCreateManagedWidget( "BottomSep1", xmSeparatorGadgetClass, EncadreForm1, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 2, XmNwidth, 292, XmNy, 315, XmNx, 86, NULL ); UxPutContext( BottomSep1, (char *) UxAttributesFormDialogContext ); RightSep1 = XtVaCreateManagedWidget( "RightSep1", xmSeparatorGadgetClass, EncadreForm1, XmNtopOffset, 11, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftAttachment, XmATTACH_NONE, XmNbottomOffset, 1, XmNbottomAttachment, XmATTACH_FORM, XmNorientation, XmVERTICAL, XmNheight, 116, XmNwidth, 2, XmNy, 201, XmNx, 375, NULL ); UxPutContext( RightSep1, (char *) UxAttributesFormDialogContext ); UpperRightSep1 = XtVaCreateManagedWidget( "UpperRightSep1", xmSeparatorGadgetClass, EncadreForm1, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftWidget, Titre1, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_WIDGET, XmNheight, 2, XmNwidth, 106, XmNy, 200, XmNx, 274, NULL ); UxPutContext( UpperRightSep1, (char *) UxAttributesFormDialogContext ); ObjectRow = XtVaCreateManagedWidget( "ObjectRow", xmRowColumnWidgetClass, EncadreForm1, XmNtopOffset, 17, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNbottomAttachment, XmATTACH_FORM, XmNradioAlwaysOne, TRUE, XmNborderWidth, 0, XmNradioBehavior, TRUE, XmNheight, 170, XmNwidth, 123, XmNy, 21, XmNx, 269, NULL ); UxPutContext( ObjectRow, (char *) UxAttributesFormDialogContext ); BoxToggle = XtVaCreateManagedWidget( "BoxToggle", xmToggleButtonGadgetClass, ObjectRow, XmNuserData, (XtPointer) "B", XmNindicatorType, XmONE_OF_MANY, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, "Box" ), XmNheight, 27, XmNwidth, 113, XmNy, 46, XmNx, 276, NULL ); UxPutContext( BoxToggle, (char *) UxAttributesFormDialogContext ); HistoToggle = XtVaCreateManagedWidget( "HistoToggle", xmToggleButtonGadgetClass, ObjectRow, XmNuserData, (XtPointer) "H", XmNindicatorType, XmONE_OF_MANY, RES_CONVERT( XmNlabelString, "Histogram" ), XmNheight, 27, XmNwidth, 113, XmNy, 21, XmNx, 275, NULL ); UxPutContext( HistoToggle, (char *) UxAttributesFormDialogContext ); YAxisToggle = XtVaCreateManagedWidget( "YAxisToggle", xmToggleButtonGadgetClass, ObjectRow, XmNuserData, (XtPointer) "Y", XmNindicatorType, XmONE_OF_MANY, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, "Y Axis" ), XmNheight, 27, XmNwidth, 113, XmNy, 168, XmNx, 275, NULL ); UxPutContext( YAxisToggle, (char *) UxAttributesFormDialogContext ); XAxisToggle = XtVaCreateManagedWidget( "XAxisToggle", xmToggleButtonGadgetClass, ObjectRow, XmNuserData, (XtPointer) "X", XmNindicatorType, XmONE_OF_MANY, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, "X Axis" ), XmNheight, 27, XmNwidth, 113, XmNy, 141, XmNx, 277, NULL ); UxPutContext( XAxisToggle, (char *) UxAttributesFormDialogContext ); FunctionToggle = XtVaCreateManagedWidget( "FunctionToggle", xmToggleButtonGadgetClass, ObjectRow, XmNuserData, (XtPointer) "F", XmNindicatorType, XmONE_OF_MANY, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, "Function" ), XmNheight, 27, XmNwidth, 113, XmNy, 112, XmNx, 275, NULL ); UxPutContext( FunctionToggle, (char *) UxAttributesFormDialogContext ); PictureToggle = XtVaCreateManagedWidget( "PictureToggle", xmToggleButtonGadgetClass, ObjectRow, XmNuserData, (XtPointer) "P", XmNindicatorType, XmONE_OF_MANY, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, "Picture" ), XmNheight, 27, XmNwidth, 113, XmNy, 78, XmNx, 275, NULL ); UxPutContext( PictureToggle, (char *) UxAttributesFormDialogContext ); EncadreForm7 = XtVaCreateManagedWidget( "EncadreForm7", xmFormWidgetClass, attributesFormDialog, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNheight, 210, XmNwidth, 148, XmNy, 17, XmNx, 128, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( EncadreForm7, (char *) UxAttributesFormDialogContext ); Titre7 = XtVaCreateManagedWidget( "Titre7", xmLabelGadgetClass, EncadreForm7, XmNtopOffset, 0, XmNtopAttachment, XmATTACH_FORM, XmNmarginWidth, 0, XmNrecomputeSize, TRUE, RES_CONVERT( XmNlabelString, "Action" ), XmNheight, 20, XmNwidth, 60, XmNy, 0, XmNx, 10, NULL ); UxPutContext( Titre7, (char *) UxAttributesFormDialogContext ); UpperLeftSep7 = XtVaCreateManagedWidget( "UpperLeftSep7", xmSeparatorGadgetClass, EncadreForm7, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_FORM, XmNrightWidget, Titre7, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_WIDGET, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNheight, 2, XmNwidth, 99, XmNy, 200, XmNx, 87, NULL ); UxPutContext( UpperLeftSep7, (char *) UxAttributesFormDialogContext ); LeftSep7 = XtVaCreateManagedWidget( "LeftSep7", xmSeparatorGadgetClass, EncadreForm7, XmNtopOffset, 11, XmNtopAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNorientation, XmVERTICAL, XmNheight, 116, XmNwidth, 2, XmNy, 201, XmNx, 84, NULL ); UxPutContext( LeftSep7, (char *) UxAttributesFormDialogContext ); BottomSep7 = XtVaCreateManagedWidget( "BottomSep7", xmSeparatorGadgetClass, EncadreForm7, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 2, XmNwidth, 292, XmNy, 315, XmNx, 86, NULL ); UxPutContext( BottomSep7, (char *) UxAttributesFormDialogContext ); RightSep7 = XtVaCreateManagedWidget( "RightSep7", xmSeparatorGadgetClass, EncadreForm7, XmNtopOffset, 11, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftAttachment, XmATTACH_NONE, XmNbottomOffset, 1, XmNbottomAttachment, XmATTACH_FORM, XmNorientation, XmVERTICAL, XmNheight, 116, XmNwidth, 2, XmNy, 201, XmNx, 375, NULL ); UxPutContext( RightSep7, (char *) UxAttributesFormDialogContext ); UpperRightSep7 = XtVaCreateManagedWidget( "UpperRightSep7", xmSeparatorGadgetClass, EncadreForm7, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftWidget, Titre7, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_WIDGET, XmNheight, 2, XmNwidth, 106, XmNy, 200, XmNx, 274, NULL ); UxPutContext( UpperRightSep7, (char *) UxAttributesFormDialogContext ); form2 = XtVaCreateManagedWidget( "form2", xmFormWidgetClass, EncadreForm7, XmNbottomOffset, 10, XmNtopOffset, 15, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 110, XmNwidth, 150, XmNy, 110, XmNx, 130, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( form2, (char *) UxAttributesFormDialogContext ); HatchStyleButton = XtVaCreateManagedWidget( "HatchStyleButton", xmPushButtonGadgetClass, form2, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_NONE, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Hatch Style..." ), XmNheight, 30, XmNwidth, 126, XmNy, 21, XmNx, 11, NULL ); UxPutContext( HatchStyleButton, (char *) UxAttributesFormDialogContext ); ColorButton = XtVaCreateManagedWidget( "ColorButton", xmPushButtonGadgetClass, form2, XmNtopWidget, HatchStyleButton, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_NONE, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Color..." ), XmNheight, 30, XmNwidth, 130, XmNy, 78, XmNx, 9, NULL ); UxPutContext( ColorButton, (char *) UxAttributesFormDialogContext ); ResetObjectBut = XtVaCreateManagedWidget( "ResetObjectBut", xmPushButtonGadgetClass, form2, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Reset Object" ), XmNheight, 30, XmNwidth, 130, XmNy, 139, XmNx, 10, NULL ); UxPutContext( ResetObjectBut, (char *) UxAttributesFormDialogContext ); TitleForm = XtVaCreateManagedWidget( "TitleForm", xmFormWidgetClass, attributesFormDialog, XmNtopOffset, 260, XmNtopAttachment, XmATTACH_FORM, XmNheight, 73, XmNwidth, 251, XmNy, 285, XmNx, 20, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( TitleForm, (char *) UxAttributesFormDialogContext ); TitleLabel = XtVaCreateManagedWidget( "TitleLabel", xmLabelGadgetClass, TitleForm, XmNtopOffset, 0, XmNtopAttachment, XmATTACH_FORM, XmNmarginWidth, 0, RES_CONVERT( XmNlabelString, "Histogram Title" ), XmNheight, 22, XmNwidth, 120, XmNy, 0, XmNx, 10, NULL ); UxPutContext( TitleLabel, (char *) UxAttributesFormDialogContext ); UpperLeftSep9 = XtVaCreateManagedWidget( "UpperLeftSep9", xmSeparatorGadgetClass, TitleForm, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_FORM, XmNrightWidget, TitleLabel, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_WIDGET, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNheight, 2, XmNwidth, 10, XmNy, 11, XmNx, 0, NULL ); UxPutContext( UpperLeftSep9, (char *) UxAttributesFormDialogContext ); LeftSep9 = XtVaCreateManagedWidget( "LeftSep9", xmSeparatorGadgetClass, TitleForm, XmNtopOffset, 11, XmNtopAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNorientation, XmVERTICAL, XmNheight, 60, XmNwidth, 2, XmNy, 12, XmNx, 0, NULL ); UxPutContext( LeftSep9, (char *) UxAttributesFormDialogContext ); BottomSep9 = XtVaCreateManagedWidget( "BottomSep9", xmSeparatorGadgetClass, TitleForm, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 2, XmNwidth, 251, XmNy, 70, XmNx, 0, NULL ); UxPutContext( BottomSep9, (char *) UxAttributesFormDialogContext ); RightSep9 = XtVaCreateManagedWidget( "RightSep9", xmSeparatorGadgetClass, TitleForm, XmNtopOffset, 11, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftAttachment, XmATTACH_NONE, XmNbottomOffset, 1, XmNbottomAttachment, XmATTACH_FORM, XmNorientation, XmVERTICAL, XmNheight, 59, XmNwidth, 2, XmNy, 12, XmNx, 249, NULL ); UxPutContext( RightSep9, (char *) UxAttributesFormDialogContext ); UpperRightSep9 = XtVaCreateManagedWidget( "UpperRightSep9", xmSeparatorGadgetClass, TitleForm, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftWidget, TitleLabel, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_WIDGET, XmNheight, 2, XmNwidth, 193, XmNy, 11, XmNx, 58, NULL ); UxPutContext( UpperRightSep9, (char *) UxAttributesFormDialogContext ); TitleText = XtVaCreateManagedWidget( "TitleText", xmTextWidgetClass, TitleForm, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 35, XmNwidth, 160, XmNy, 303, XmNx, 65, NULL ); UxPutContext( TitleText, (char *) UxAttributesFormDialogContext ); XtAddCallback( attributesFormDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxAttributesFormDialogContext ); XtVaSetValues(attributesFormDialog, XmNdefaultButton, ApplyAttributesBut, NULL ); return ( attributesFormDialog ); }
static Widget _Uxbuild_FISAccessForm() { Widget _UxParent; /* Creation of FISAccessForm */ _UxParent = UxParent; if (_UxParent == NULL) { _UxParent = XtVaCreatePopupShell("FISAccessForm_shell", topLevelShellWidgetClass, UxTopLevel, XmNx, 180, XmNy, 306, XmNwidth, 655, XmNheight, 480, XmNshellUnitType, XmPIXELS, XmNtitle, "FISAccessForm", XmNiconName, "FISAccessForm", NULL); } FISAccessForm = XtVaCreateManagedWidget("FISAccessForm", xmFormWidgetClass, _UxParent, XmNwidth, 655, XmNheight, 480, XmNresizePolicy, XmRESIZE_NONE, XmNunitType, XmPIXELS, NULL); UxPutContext(FISAccessForm, (char *) UxFISAccessFormContext); /* Creation of label12 */ label12 = XtVaCreateManagedWidget("label12", xmLabelWidgetClass, FISAccessForm, XmNx, 40, XmNy, 160, XmNwidth, 170, XmNheight, 40, RES_CONVERT(XmNlabelString, "Title"), NULL); UxPutContext(label12, (char *) UxFISAccessFormContext); /* Creation of label13 */ label13 = XtVaCreateManagedWidget("label13", xmLabelWidgetClass, FISAccessForm, XmNx, 36, XmNy, 186, XmNwidth, 170, XmNheight, 40, RES_CONVERT(XmNlabelString, "Database Key"), XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET, XmNleftOffset, 0, XmNleftWidget, label12, XmNtopAttachment, XmATTACH_WIDGET, XmNtopOffset, 15, XmNtopWidget, label12, NULL); UxPutContext(label13, (char *) UxFISAccessFormContext); /* Creation of label14 */ label14 = XtVaCreateManagedWidget("label14", xmLabelWidgetClass, FISAccessForm, XmNx, 23, XmNy, 306, XmNwidth, 170, XmNheight, 40, RES_CONVERT(XmNlabelString, "Group"), XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET, XmNleftOffset, 0, XmNleftWidget, label12, XmNtopAttachment, XmATTACH_WIDGET, XmNtopOffset, 15, XmNtopWidget, label13, NULL); UxPutContext(label14, (char *) UxFISAccessFormContext); /* Creation of label15 */ label15 = XtVaCreateManagedWidget("label15", xmLabelWidgetClass, FISAccessForm, XmNx, 23, XmNy, 361, XmNwidth, 170, XmNheight, 40, RES_CONVERT(XmNlabelString, "Comment"), XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET, XmNleftOffset, 0, XmNleftWidget, label12, XmNtopAttachment, XmATTACH_WIDGET, XmNtopOffset, 15, XmNtopWidget, label14, NULL); UxPutContext(label15, (char *) UxFISAccessFormContext); /* Creation of wGroupTxt */ wGroupTxt = XtVaCreateManagedWidget("wGroupTxt", xmTextFieldWidgetClass, FISAccessForm, XmNwidth, 375, XmNx, 213, XmNy, 306, XmNheight, 40, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 15, XmNleftWidget, label12, XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET, XmNtopOffset, 0, XmNtopWidget, label14, NULL); UxPutContext(wGroupTxt, (char *) UxFISAccessFormContext); /* Creation of wCommentTxt */ wCommentTxt = XtVaCreateManagedWidget("wCommentTxt", xmTextFieldWidgetClass, FISAccessForm, XmNwidth, 380, XmNx, 263, XmNy, 361, XmNheight, 40, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 15, XmNleftWidget, label12, XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET, XmNtopOffset, 0, XmNtopWidget, label15, NULL); UxPutContext(wCommentTxt, (char *) UxFISAccessFormContext); /* Creation of wTitleTxt */ wTitleTxt = XtVaCreateManagedWidget("wTitleTxt", xmTextFieldWidgetClass, FISAccessForm, XmNwidth, 380, XmNx, 191, XmNy, 210, XmNheight, 40, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 15, XmNleftWidget, label12, XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET, XmNtopOffset, 0, XmNtopWidget, label12, NULL); UxPutContext(wTitleTxt, (char *) UxFISAccessFormContext); /* Creation of wDatabaseKeyTxt */ wDatabaseKeyTxt = XtVaCreateManagedWidget("wDatabaseKeyTxt", xmTextFieldWidgetClass, FISAccessForm, XmNwidth, 380, XmNx, 211, XmNy, 260, XmNheight, 40, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 15, XmNleftWidget, label12, XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET, XmNtopOffset, 0, XmNtopWidget, label13, NULL); UxPutContext(wDatabaseKeyTxt, (char *) UxFISAccessFormContext); /* Creation of pushButton12 */ pushButton12 = XtVaCreateManagedWidget("pushButton12", xmPushButtonWidgetClass, FISAccessForm, XmNx, 41, XmNy, 420, XmNwidth, 140, XmNheight, 40, RES_CONVERT(XmNlabelString, "Add"), NULL); XtAddCallback(pushButton12, XmNactivateCallback, (XtCallbackProc) activateCB_pushButton12, (XtPointer) UxFISAccessFormContext); UxPutContext(pushButton12, (char *) UxFISAccessFormContext); /* Creation of pushButton13 */ pushButton13 = XtVaCreateManagedWidget("pushButton13", xmPushButtonWidgetClass, FISAccessForm, XmNx, 231, XmNy, 420, XmNwidth, 140, XmNheight, 40, RES_CONVERT(XmNlabelString, "Update"), XmNsensitive, FALSE, NULL); UxPutContext(pushButton13, (char *) UxFISAccessFormContext); /* Creation of pushButton14 */ pushButton14 = XtVaCreateManagedWidget("pushButton14", xmPushButtonWidgetClass, FISAccessForm, XmNx, 421, XmNy, 420, XmNwidth, 140, XmNheight, 40, RES_CONVERT(XmNlabelString, "Delete"), NULL); XtAddCallback(pushButton14, XmNactivateCallback, (XtCallbackProc) activateCB_pushButton14, (XtPointer) UxFISAccessFormContext); UxPutContext(pushButton14, (char *) UxFISAccessFormContext); /* Creation of frame4 */ frame4 = XtVaCreateManagedWidget("frame4", xmFrameWidgetClass, FISAccessForm, XmNwidth, 620, XmNheight, 110, XmNx, 20, XmNy, 20, NULL); UxPutContext(frame4, (char *) UxFISAccessFormContext); /* Creation of scrolledWindowList6 */ scrolledWindowList6 = XtVaCreateManagedWidget("scrolledWindowList6", xmScrolledWindowWidgetClass, frame4, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNx, 180, XmNy, 10, NULL); UxPutContext(scrolledWindowList6, (char *) UxFISAccessFormContext); /* Creation of wFISAccessList */ wFISAccessList = XtVaCreateManagedWidget("wFISAccessList", xmListWidgetClass, scrolledWindowList6, XmNwidth, 130, XmNheight, 90, NULL); UxPutContext(wFISAccessList, (char *) UxFISAccessFormContext); XtAddCallback(FISAccessForm, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxFISAccessFormContext); return (FISAccessForm); }
static Widget _Uxbuild_colorDialog() { Widget colorDialog_shell; colorDialog_shell = XtVaCreatePopupShell( "colorDialog_shell", xmDialogShellWidgetClass, attributesFormDialog, XmNx, 365, XmNy, 317, XmNwidth, 333, XmNheight, 200, XmNshellUnitType, XmPIXELS, XmNtitle, "colorDialog", NULL ); colorDialog = XtVaCreateWidget( "colorDialog", xmFormWidgetClass, colorDialog_shell, RES_CONVERT( XmNdialogTitle, "Object Color Setting" ), XmNautoUnmanage, FALSE, XmNnoResize, TRUE, XmNheight, 200, XmNwidth, 333, XmNunitType, XmPIXELS, NULL ); UxPutContext( colorDialog, (char *) UxColorDialogContext ); separatorGadget7 = XtVaCreateManagedWidget( "separatorGadget7", xmSeparatorGadgetClass, colorDialog, XmNseparatorType, XmSHADOW_ETCHED_IN, XmNtopAttachment, XmATTACH_NONE, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 50, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 20, XmNwidth, 329, XmNy, 436, XmNx, 3, NULL ); UxPutContext( separatorGadget7, (char *) UxColorDialogContext ); ApplyAttColorBut = XtVaCreateManagedWidget( "ApplyAttColorBut", xmPushButtonGadgetClass, colorDialog, XmNleftAttachment, XmATTACH_FORM, XmNleftOffset, 10, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Apply" ), XmNheight, 30, XmNwidth, 90, XmNy, 376, XmNx, 13, NULL ); UxPutContext( ApplyAttColorBut, (char *) UxColorDialogContext ); ResetAttColorButton = XtVaCreateManagedWidget( "ResetAttColorButton", xmPushButtonGadgetClass, colorDialog, XmNleftWidget, ApplyAttColorBut, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_WIDGET, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Reset" ), XmNheight, 30, XmNwidth, 86, XmNy, 376, XmNx, 147, NULL ); UxPutContext( ResetAttColorButton, (char *) UxColorDialogContext ); CloseAttColorBut = XtVaCreateManagedWidget( "CloseAttColorBut", xmPushButtonGadgetClass, colorDialog, XmNleftWidget, ResetAttColorButton, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_WIDGET, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Close" ), XmNheight, 30, XmNwidth, 90, XmNy, 376, XmNx, 284, NULL ); UxPutContext( CloseAttColorBut, (char *) UxColorDialogContext ); frame3 = XtVaCreateManagedWidget( "frame3", xmFrameWidgetClass, colorDialog, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNheight, 78, XmNwidth, 317, XmNy, 100, XmNx, 9, NULL ); UxPutContext( frame3, (char *) UxColorDialogContext ); TargetRow = XtVaCreateManagedWidget( "TargetRow", xmRowColumnWidgetClass, frame3, XmNheight, 66, XmNradioBehavior, TRUE, XmNspacing, 0, XmNpacking, XmPACK_NONE, XmNorientation, XmHORIZONTAL, XmNmarginWidth, 0, XmNmarginHeight, 0, XmNwidth, 313, XmNy, 10, XmNx, 2, NULL ); UxPutContext( TargetRow, (char *) UxColorDialogContext ); SurfaceToggle = XtVaCreateManagedWidget( "SurfaceToggle", xmToggleButtonGadgetClass, TargetRow, RES_CONVERT( XmNlabelString, "Surface" ), XmNheight, 1, XmNwidth, 90, XmNy, 7, XmNx, 9, NULL ); UxPutContext( SurfaceToggle, (char *) UxColorDialogContext ); StatToggle = XtVaCreateManagedWidget( "StatToggle", xmToggleButtonGadgetClass, TargetRow, RES_CONVERT( XmNlabelString, "Statistic box shadow" ), XmNheight, 29, XmNwidth, 154, XmNy, 7, XmNx, 130, NULL ); UxPutContext( StatToggle, (char *) UxColorDialogContext ); ZoneToggle = XtVaCreateManagedWidget( "ZoneToggle", xmToggleButtonGadgetClass, TargetRow, RES_CONVERT( XmNlabelString, "Zone box shadow" ), XmNheight, 20, XmNwidth, 123, XmNy, 41, XmNx, 130, NULL ); UxPutContext( ZoneToggle, (char *) UxColorDialogContext ); ContourToggle = XtVaCreateManagedWidget( "ContourToggle", xmToggleButtonGadgetClass, TargetRow, RES_CONVERT( XmNlabelString, "Contour" ), XmNheight, 29, XmNwidth, 188, XmNy, 41, XmNx, 9, NULL ); UxPutContext( ContourToggle, (char *) UxColorDialogContext ); form6 = XtVaCreateManagedWidget( "form6", xmFormWidgetClass, colorDialog, XmNheight, 34, XmNwidth, 260, XmNy, 95, XmNx, 7, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( form6, (char *) UxColorDialogContext ); form5 = XtVaCreateManagedWidget( "form5", xmFormWidgetClass, form6, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 34, XmNwidth, 158, XmNy, 94, XmNx, 112, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( form5, (char *) UxColorDialogContext ); AttColorText = XtVaCreateManagedWidget( "AttColorText", xmTextWidgetClass, form5, XmNtopAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNvalue, "1", XmNheight, 33, XmNwidth, 46, XmNy, -1, XmNx, 53, NULL ); UxPutContext( AttColorText, (char *) UxColorDialogContext ); ColorUpArrow = XtVaCreateManagedWidget( "ColorUpArrow", xmArrowButtonWidgetClass, form5, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftWidget, AttColorText, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_WIDGET, XmNtopAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNshadowThickness, 0, XmNarrowDirection, XmARROW_RIGHT, RES_CONVERT( XmNforeground, "#9f9f50" ), XmNheight, 35, XmNwidth, 50, XmNy, 0, XmNx, 97, NULL ); UxPutContext( ColorUpArrow, (char *) UxColorDialogContext ); ColorDownArrow = XtVaCreateManagedWidget( "ColorDownArrow", xmArrowButtonWidgetClass, form5, XmNrightWidget, AttColorText, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_WIDGET, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNshadowThickness, 0, XmNarrowDirection, XmARROW_LEFT, RES_CONVERT( XmNforeground, "#9f9f50" ), XmNheight, 35, XmNwidth, 49, XmNy, -1, XmNx, 7, NULL ); UxPutContext( ColorDownArrow, (char *) UxColorDialogContext ); textcolorlabel1 = XtVaCreateManagedWidget( "textcolorlabel1", xmLabelGadgetClass, form6, XmNtopAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, "Color Index :" ), XmNheight, 24, XmNwidth, 100, XmNy, 96, XmNx, 21, NULL ); UxPutContext( textcolorlabel1, (char *) UxColorDialogContext ); XtAddCallback( colorDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxColorDialogContext ); XtVaSetValues(colorDialog, XmNdefaultButton, ApplyAttColorBut, NULL ); return ( colorDialog ); }
static Widget _Uxbuild_topLevelShell1() { Widget _UxParent; Widget menu1_p1_shell; /* Creation of topLevelShell1 */ _UxParent = UxParent; if (_UxParent == NULL) { _UxParent = UxTopLevel; } topLevelShell1 = XtVaCreatePopupShell("topLevelShell1", topLevelShellWidgetClass, _UxParent, XmNwidth, 1000, XmNheight, 662, XmNx, 49, XmNy, 161, XmNiconName, "OBJECT-VIEWER", NULL); /* Creation of mainWindow1 */ mainWindow1 = XtVaCreateManagedWidget("mainWindow1", xmMainWindowWidgetClass, topLevelShell1, XmNwidth, 1000, XmNheight, 662, XmNx, 0, XmNy, 0, XmNunitType, XmPIXELS, NULL); /* Creation of menu1 */ menu1 = XtVaCreateManagedWidget("menu1", xmRowColumnWidgetClass, mainWindow1, XmNrowColumnType, XmMENU_BAR, XmNmenuAccelerator, "<KeyUp>F10", NULL); /* Creation of menu1_p1 */ menu1_p1_shell = XtVaCreatePopupShell("menu1_p1_shell", xmMenuShellWidgetClass, menu1, XmNwidth, 1, XmNheight, 1, XmNallowShellResize, TRUE, XmNoverrideRedirect, TRUE, NULL); menu1_p1 = XtVaCreateWidget("menu1_p1", xmRowColumnWidgetClass, menu1_p1_shell, XmNrowColumnType, XmMENU_PULLDOWN, NULL); /* Creation of menu1_p1_b1 */ menu1_p1_b1 = XtVaCreateManagedWidget("menu1_p1_b1", xmSeparatorWidgetClass, menu1_p1, NULL); /* Creation of menu1_p1_b2 */ menu1_p1_b2 = XtVaCreateManagedWidget("menu1_p1_b2", xmPushButtonWidgetClass, menu1_p1, RES_CONVERT(XmNlabelString, "Open"), RES_CONVERT(XmNmnemonic, "O"), NULL); XtAddCallback(menu1_p1_b2, XmNactivateCallback, (XtCallbackProc) activateCB_menu1_p1_b2, (XtPointer) NULL); /* Creation of menu1_p1_b3 */ menu1_p1_b3 = XtVaCreateManagedWidget("menu1_p1_b3", xmSeparatorWidgetClass, menu1_p1, NULL); /* Creation of menu1_p1_b4 */ menu1_p1_b4 = XtVaCreateManagedWidget("menu1_p1_b4", xmPushButtonWidgetClass, menu1_p1, RES_CONVERT(XmNlabelString, "Quit"), RES_CONVERT(XmNmnemonic, "Q"), NULL); XtAddCallback(menu1_p1_b4, XmNactivateCallback, (XtCallbackProc) activateCB_menu1_p1_b4, (XtPointer) NULL); /* Creation of menu1_top_b1 */ menu1_top_b1 = XtVaCreateManagedWidget("menu1_top_b1", xmCascadeButtonWidgetClass, menu1, RES_CONVERT(XmNlabelString, "File"), RES_CONVERT(XmNmnemonic, "F"), XmNsubMenuId, menu1_p1, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1"), NULL); /* Creation of bulletinBoard1 */ bulletinBoard1 = XtVaCreateManagedWidget("bulletinBoard1", xmBulletinBoardWidgetClass, mainWindow1, NULL); /* Creation of label1 */ label1 = XtVaCreateManagedWidget("label1", xmLabelWidgetClass, bulletinBoard1, XmNx, 10, XmNy, 80, XmNwidth, 176, XmNheight, 28, RES_CONVERT(XmNlabelString, "INFORMATION ENTITY"), XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1"), NULL); /* Creation of label2 */ label2 = XtVaCreateManagedWidget("label2", xmLabelWidgetClass, bulletinBoard1, XmNx, 320, XmNy, 80, XmNwidth, 88, XmNheight, 24, RES_CONVERT(XmNlabelString, "MODULES"), XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1"), NULL); /* Creation of scrolledWindowList1 */ scrolledWindowList1 = XtVaCreateManagedWidget("scrolledWindowList1", xmScrolledWindowWidgetClass, bulletinBoard1, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNx, 10, XmNy, 110, NULL); /* Creation of scrolledList1 */ scrolledList1 = XtVaCreateManagedWidget("scrolledList1", xmListWidgetClass, scrolledWindowList1, XmNwidth, 280, XmNheight, 324, XmNx, 0, XmNy, 110, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"), NULL); XtAddCallback(scrolledList1, XmNbrowseSelectionCallback, (XtCallbackProc) browseSelectionCB_scrolledList1, (XtPointer) NULL); /* Creation of scrolledWindowList2 */ scrolledWindowList2 = XtVaCreateManagedWidget("scrolledWindowList2", xmScrolledWindowWidgetClass, bulletinBoard1, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNx, 310, XmNy, 110, NULL); /* Creation of scrolledList2 */ scrolledList2 = XtVaCreateManagedWidget("scrolledList2", xmListWidgetClass, scrolledWindowList2, XmNwidth, 316, XmNheight, 324, XmNx, 0, XmNy, 110, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"), NULL); XtAddCallback(scrolledList2, XmNbrowseSelectionCallback, (XtCallbackProc) browseSelectionCB_scrolledList2, (XtPointer) NULL); /* Creation of label3 */ label3 = XtVaCreateManagedWidget("label3", xmLabelWidgetClass, bulletinBoard1, XmNx, 20, XmNy, 440, XmNwidth, 92, XmNheight, 28, RES_CONVERT(XmNlabelString, "ATTRIBUTE "), XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1"), NULL); /* Creation of text1 */ text1 = XtVaCreateManagedWidget("text1", xmTextWidgetClass, bulletinBoard1, XmNwidth, 400, XmNx, 10, XmNy, 470, XmNheight, 70, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"), NULL); /* Creation of scrolledWindowList3 */ scrolledWindowList3 = XtVaCreateManagedWidget("scrolledWindowList3", xmScrolledWindowWidgetClass, bulletinBoard1, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNx, 650, XmNy, 110, NULL); /* Creation of scrolledList3 */ scrolledList3 = XtVaCreateManagedWidget("scrolledList3", xmListWidgetClass, scrolledWindowList3, XmNwidth, 304, XmNheight, 324, XmNx, 0, XmNy, 110, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1"), NULL); XtAddCallback(scrolledList3, XmNbrowseSelectionCallback, (XtCallbackProc) browseSelectionCB_scrolledList3, (XtPointer) NULL); /* Creation of label4 */ label4 = XtVaCreateManagedWidget("label4", xmLabelWidgetClass, bulletinBoard1, XmNx, 660, XmNy, 80, XmNwidth, 104, XmNheight, 24, RES_CONVERT(XmNlabelString, "ATTRIBUTES"), XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1"), NULL); /* Creation of text2 */ text2 = XtVaCreateManagedWidget("text2", xmTextWidgetClass, bulletinBoard1, XmNwidth, 560, XmNx, 410, XmNy, 470, XmNheight, 70, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1"), XmNwordWrap, FALSE, NULL); /* Creation of label5 */ label5 = XtVaCreateManagedWidget("label5", xmLabelWidgetClass, bulletinBoard1, XmNx, 420, XmNy, 440, XmNwidth, 196, XmNheight, 28, RES_CONVERT(XmNlabelString, "ATTRIBUTE INFORMATION"), XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1"), NULL); /* Creation of scrolledWindowText1 */ scrolledWindowText1 = XtVaCreateManagedWidget("scrolledWindowText1", xmScrolledWindowWidgetClass, bulletinBoard1, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNx, 30, XmNy, 550, NULL); /* Creation of scrolledText1 */ scrolledText1 = XtVaCreateManagedWidget("scrolledText1", xmTextWidgetClass, scrolledWindowText1, XmNwidth, 890, XmNheight, 50, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1"), NULL); /* Creation of text3 */ text3 = XtVaCreateManagedWidget("text3", xmTextWidgetClass, bulletinBoard1, XmNwidth, 880, XmNx, 90, XmNy, 20, XmNheight, 40, XmNfontList, UxConvertFontList("-adobe-helvetica-bold-r-normal--14-140-75-75-p-82-iso8859-1"), NULL); XmMainWindowSetAreas(mainWindow1, menu1, (Widget) NULL, (Widget) NULL, (Widget) NULL, bulletinBoard1); return (topLevelShell1); }
static Widget _Uxbuild_geometryDialog() { Widget _UxParent; /* Creation of geometryDialog */ _UxParent = histoStyle; if ( _UxParent == NULL ) { _UxParent = UxTopLevel; } _UxParent = XtVaCreatePopupShell( "geometryDialog_shell", xmDialogShellWidgetClass, _UxParent, XmNx, 730, XmNy, 90, XmNwidth, 400, XmNheight, 760, XmNallowShellResize, FALSE, XmNshellUnitType, XmPIXELS, XmNtitle, "geometryDialog", NULL ); geometryDialog = XtVaCreateWidget( "geometryDialog", xmFormWidgetClass, _UxParent, XmNunitType, XmPIXELS, XmNwidth, 400, XmNheight, 760, XmNautoUnmanage, FALSE, RES_CONVERT( XmNdialogTitle, "Geometry Settings" ), XmNnoResize, TRUE, NULL ); UxPutContext( geometryDialog, (char *) UxGeometryDialogContext ); /* Creation of PixmapForm */ PixmapForm = XtVaCreateManagedWidget( "PixmapForm", xmFormWidgetClass, geometryDialog, XmNresizePolicy, XmRESIZE_NONE, XmNx, 20, XmNy, 30, XmNwidth, 400, XmNheight, 582, XmNleftAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNtopAttachment, XmATTACH_FORM, XmNtopOffset, 0, XmNborderWidth, 1, RES_CONVERT( XmNbackground, "white" ), RES_CONVERT( XmNforeground, "black" ), XmNnoResize, TRUE, NULL ); UxPutContext( PixmapForm, (char *) UxGeometryDialogContext ); /* Creation of Ywin */ Ywin = XtVaCreateManagedWidget( "Ywin", xmPushButtonWidgetClass, PixmapForm, XmNx, 209, XmNy, 286, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Ywin, (char *) UxGeometryDialogContext ); /* Creation of Gsiz */ Gsiz = XtVaCreateManagedWidget( "Gsiz", xmPushButtonWidgetClass, PixmapForm, XmNx, 83, XmNy, 7, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Gsiz, (char *) UxGeometryDialogContext ); /* Creation of Xmgr */ Xmgr = XtVaCreateManagedWidget( "Xmgr", xmPushButtonWidgetClass, PixmapForm, XmNx, 366, XmNy, 120, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Xmgr, (char *) UxGeometryDialogContext ); /* Creation of Xmgl */ Xmgl = XtVaCreateManagedWidget( "Xmgl", xmPushButtonWidgetClass, PixmapForm, XmNx, 11, XmNy, 118, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Xmgl, (char *) UxGeometryDialogContext ); /* Creation of Ymgu */ Ymgu = XtVaCreateManagedWidget( "Ymgu", xmPushButtonWidgetClass, PixmapForm, XmNx, 31, XmNy, 18, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Ymgu, (char *) UxGeometryDialogContext ); /* Creation of Ylab */ Ylab = XtVaCreateManagedWidget( "Ylab", xmPushButtonWidgetClass, PixmapForm, XmNx, 359, XmNy, 553, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Ylab, (char *) UxGeometryDialogContext ); /* Creation of Xlab */ Xlab = XtVaCreateManagedWidget( "Xlab", xmPushButtonWidgetClass, PixmapForm, XmNx, 4, XmNy, 297, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Xlab, (char *) UxGeometryDialogContext ); /* Creation of Ytic */ Ytic = XtVaCreateManagedWidget( "Ytic", xmPushButtonWidgetClass, PixmapForm, XmNx, 98, XmNy, 366, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Ytic, (char *) UxGeometryDialogContext ); /* Creation of Xwin */ Xwin = XtVaCreateManagedWidget( "Xwin", xmPushButtonWidgetClass, PixmapForm, XmNx, 186, XmNy, 118, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Xwin, (char *) UxGeometryDialogContext ); /* Creation of Ygti */ Ygti = XtVaCreateManagedWidget( "Ygti", xmPushButtonWidgetClass, PixmapForm, XmNx, 306, XmNy, 24, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Ygti, (char *) UxGeometryDialogContext ); /* Creation of Asiz */ Asiz = XtVaCreateManagedWidget( "Asiz", xmPushButtonWidgetClass, PixmapForm, XmNx, 305, XmNy, 563, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Asiz, (char *) UxGeometryDialogContext ); /* Creation of Vsiz */ Vsiz = XtVaCreateManagedWidget( "Vsiz", xmPushButtonWidgetClass, PixmapForm, XmNx, 15, XmNy, 486, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Vsiz, (char *) UxGeometryDialogContext ); /* Creation of Xtic */ Xtic = XtVaCreateManagedWidget( "Xtic", xmPushButtonWidgetClass, PixmapForm, XmNx, 149, XmNy, 492, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Xtic, (char *) UxGeometryDialogContext ); /* Creation of Xsiz */ Xsiz = XtVaCreateManagedWidget( "Xsiz", xmPushButtonWidgetClass, PixmapForm, XmNx, 215, XmNy, 452, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Xsiz, (char *) UxGeometryDialogContext ); /* Creation of Ysiz */ Ysiz = XtVaCreateManagedWidget( "Ysiz", xmPushButtonWidgetClass, PixmapForm, XmNx, 373, XmNy, 306, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Ysiz, (char *) UxGeometryDialogContext ); /* Creation of Ymgl */ Ymgl = XtVaCreateManagedWidget( "Ymgl", xmPushButtonWidgetClass, PixmapForm, XmNx, 60, XmNy, 553, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Ymgl, (char *) UxGeometryDialogContext ); /* Creation of Yhti */ Yhti = XtVaCreateManagedWidget( "Yhti", xmPushButtonWidgetClass, PixmapForm, XmNx, 265, XmNy, 540, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Yhti, (char *) UxGeometryDialogContext ); /* Creation of Xval */ Xval = XtVaCreateManagedWidget( "Xval", xmPushButtonWidgetClass, PixmapForm, XmNx, 94, XmNy, 455, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Xval, (char *) UxGeometryDialogContext ); /* Creation of Tsiz */ Tsiz = XtVaCreateManagedWidget( "Tsiz", xmPushButtonWidgetClass, PixmapForm, XmNx, 118, XmNy, 558, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Tsiz, (char *) UxGeometryDialogContext ); /* Creation of Errx */ Errx = XtVaCreateManagedWidget( "Errx", xmPushButtonWidgetClass, PixmapForm, XmNx, 85, XmNy, 336, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Errx, (char *) UxGeometryDialogContext ); /* Creation of Csiz */ Csiz = XtVaCreateManagedWidget( "Csiz", xmPushButtonWidgetClass, PixmapForm, XmNx, 288, XmNy, 396, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Csiz, (char *) UxGeometryDialogContext ); /* Creation of Hmax */ Hmax = XtVaCreateManagedWidget( "Hmax", xmPushButtonWidgetClass, PixmapForm, XmNx, 304, XmNy, 55, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Hmax, (char *) UxGeometryDialogContext ); /* Creation of Baro */ Baro = XtVaCreateManagedWidget( "Baro", xmPushButtonWidgetClass, PixmapForm, XmNx, 150, XmNy, 98, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Baro, (char *) UxGeometryDialogContext ); /* Creation of Barw */ Barw = XtVaCreateManagedWidget( "Barw", xmPushButtonWidgetClass, PixmapForm, XmNx, 109, XmNy, 51, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Barw, (char *) UxGeometryDialogContext ); /* Creation of Yval */ Yval = XtVaCreateManagedWidget( "Yval", xmPushButtonWidgetClass, PixmapForm, XmNx, 38, XmNy, 545, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Yval, (char *) UxGeometryDialogContext ); /* Creation of Smgu */ Smgu = XtVaCreateManagedWidget( "Smgu", xmPushButtonWidgetClass, PixmapForm, XmNx, 164, XmNy, 316, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Smgu, (char *) UxGeometryDialogContext ); /* Creation of Smgr */ Smgr = XtVaCreateManagedWidget( "Smgr", xmPushButtonWidgetClass, PixmapForm, XmNx, 338, XmNy, 406, XmNwidth, 10, XmNheight, 10, RES_CONVERT( XmNlabelString, "" ), RES_CONVERT( XmNforeground, "#509f50" ), XmNmarginWidth, 0, XmNhighlightThickness, 0, NULL ); UxPutContext( Smgr, (char *) UxGeometryDialogContext ); /* Creation of Scale */ Scale = XtVaCreateManagedWidget( "Scale", xmScaleWidgetClass, geometryDialog, XmNx, 2, XmNy, 584, XmNwidth, 396, XmNheight, 63, XmNorientation, XmHORIZONTAL, XmNshowValue, TRUE, RES_CONVERT( XmNtitleString, "" ), XmNdecimalPoints, 2, NULL ); UxPutContext( Scale, (char *) UxGeometryDialogContext ); /* Creation of separatorGadget4 */ separatorGadget4 = XtVaCreateManagedWidget( "separatorGadget4", xmSeparatorGadgetClass, geometryDialog, XmNx, 0, XmNy, 280, XmNwidth, 1220, XmNheight, 20, XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 50, XmNrightAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNtopAttachment, XmATTACH_NONE, NULL ); UxPutContext( separatorGadget4, (char *) UxGeometryDialogContext ); /* Creation of ApplyGeometry */ ApplyGeometry = XtVaCreateManagedWidget( "ApplyGeometry", xmPushButtonGadgetClass, geometryDialog, XmNx, 20, XmNy, 360, XmNwidth, 90, XmNheight, 30, RES_CONVERT( XmNlabelString, "Apply" ), XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNleftOffset, 25, NULL ); UxPutContext( ApplyGeometry, (char *) UxGeometryDialogContext ); /* Creation of ResetGeometry */ ResetGeometry = XtVaCreateManagedWidget( "ResetGeometry", xmPushButtonGadgetClass, geometryDialog, XmNx, 154, XmNy, 707, XmNwidth, 90, XmNheight, 30, RES_CONVERT( XmNlabelString, "Reset" ), XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 10, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 25, XmNleftWidget, ApplyGeometry, NULL ); UxPutContext( ResetGeometry, (char *) UxGeometryDialogContext ); /* Creation of CloseGeometry */ CloseGeometry = XtVaCreateManagedWidget( "CloseGeometry", xmPushButtonGadgetClass, geometryDialog, XmNx, 290, XmNy, 360, XmNwidth, 90, XmNheight, 30, RES_CONVERT( XmNlabelString, "Close" ), XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 10, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 25, XmNrightAttachment, XmATTACH_FORM, XmNrightOffset, 25, XmNleftWidget, ResetGeometry, NULL ); UxPutContext( CloseGeometry, (char *) UxGeometryDialogContext ); /* Creation of form3 */ form3 = XtVaCreateManagedWidget( "form3", xmFormWidgetClass, geometryDialog, XmNresizePolicy, XmRESIZE_NONE, XmNx, 5, XmNy, 649, XmNwidth, 384, XmNheight, 45, NULL ); UxPutContext( form3, (char *) UxGeometryDialogContext ); /* Creation of Label */ Label = XtVaCreateManagedWidget( "Label", xmLabelWidgetClass, form3, XmNx, 4, XmNy, 645, XmNwidth, 82, XmNheight, 45, RES_CONVERT( XmNlabelString, "YMGL : " ), XmNbottomAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, NULL ); UxPutContext( Label, (char *) UxGeometryDialogContext ); /* Creation of Text */ Text = XtVaCreateManagedWidget( "Text", xmTextWidgetClass, form3, XmNx, 86, XmNy, 652, XmNwidth, 100, XmNheight, 30, XmNbottomAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNtopOffset, 5, NULL ); UxPutContext( Text, (char *) UxGeometryDialogContext ); /* Creation of ResetCurrentButton */ ResetCurrentButton = XtVaCreateManagedWidget( "ResetCurrentButton", xmPushButtonGadgetClass, form3, XmNx, 210, XmNy, 3, XmNwidth, 158, XmNheight, 20, XmNbottomAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Reset WWWW" ), XmNbottomOffset, 5, XmNtopOffset, 5, XmNrecomputeSize, FALSE, NULL ); UxPutContext( ResetCurrentButton, (char *) UxGeometryDialogContext ); XtVaSetValues(geometryDialog, XmNdefaultButton, ApplyGeometry, NULL ); XtAddCallback( geometryDialog, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxGeometryDialogContext); return ( geometryDialog ); }
static Widget _Uxbuild_studyListForm() { Widget _UxParent; /* Creation of studyListForm */ _UxParent = UxParent; if (_UxParent == NULL) { _UxParent = UxTopLevel; } _UxParent = XtVaCreatePopupShell("studyListForm_shell", xmDialogShellWidgetClass, _UxParent, XmNx, 550, XmNy, 140, XmNwidth, 330, XmNheight, 320, XmNshellUnitType, XmPIXELS, XmNtitle, "studyListForm", NULL); studyListForm = XtVaCreateWidget("studyListForm", xmFormWidgetClass, _UxParent, XmNwidth, 330, XmNheight, 320, XmNunitType, XmPIXELS, NULL); UxPutContext(studyListForm, (char *) UxStudyListFormContext); /* Creation of labelGadget1 */ labelGadget1 = XtVaCreateManagedWidget("labelGadget1", xmLabelGadgetClass, studyListForm, XmNx, 10, XmNy, 10, XmNwidth, 120, XmNheight, 30, RES_CONVERT(XmNlabelString, "List Of Studies"), NULL); UxPutContext(labelGadget1, (char *) UxStudyListFormContext); /* Creation of scrolledWindowList1 */ scrolledWindowList1 = XtVaCreateManagedWidget("scrolledWindowList1", xmScrolledWindowWidgetClass, studyListForm, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNx, 20, XmNy, 60, NULL); UxPutContext(scrolledWindowList1, (char *) UxStudyListFormContext); /* Creation of wStudyList */ wStudyList = XtVaCreateManagedWidget("wStudyList", xmListWidgetClass, scrolledWindowList1, XmNwidth, 260, XmNheight, 240, XmNautomaticSelection, FALSE, NULL); XtAddCallback(wStudyList, XmNbrowseSelectionCallback, (XtCallbackProc) browseSelectionCB_wStudyList, (XtPointer) UxStudyListFormContext); UxPutContext(wStudyList, (char *) UxStudyListFormContext); XtAddCallback(studyListForm, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxStudyListFormContext); return (studyListForm); }
static Widget _Uxbuild_parHeaderForm() { Widget _UxParent; /* Creation of parHeaderForm */ _UxParent = UxParent; if ( _UxParent == NULL ) { _UxParent = XtVaCreatePopupShell( "parHeaderForm_shell", topLevelShellWidgetClass, UxTopLevel, XmNshellUnitType, Xm100TH_FONT_UNITS, XmNtitle, "parHeaderForm", XmNiconName, "parHeaderForm", NULL ); } parHeaderForm = XtVaCreateManagedWidget( "parHeaderForm", xmFormWidgetClass, _UxParent, XmNresizePolicy, XmRESIZE_ANY, XmNunitType, Xm100TH_FONT_UNITS, XmNmarginHeight, 0, XmNmarginWidth, 0, RES_CONVERT( XmNforeground, "Red" ), NULL ); UxPutContext( parHeaderForm, (char *) UxParHeaderFormContext ); /* Creation of parHeaderRightForm */ parHeaderRightForm = XtVaCreateManagedWidget( "parHeaderRightForm", xmFormWidgetClass, parHeaderForm, XmNresizePolicy, XmRESIZE_ANY, XmNunitType, Xm100TH_FONT_UNITS, XmNallowOverlap, FALSE, XmNshadowThickness, 0, XmNrightAttachment, XmATTACH_FORM, NULL ); UxPutContext( parHeaderRightForm, (char *) UxParHeaderFormContext ); /* Creation of parValueLabel */ parValueLabel = XtVaCreateManagedWidget( "parValueLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Value" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), XmNleftAttachment, XmATTACH_FORM, NULL ); UxPutContext( parValueLabel, (char *) UxParHeaderFormContext ); /* Creation of parFixLabel */ parFixLabel = XtVaCreateManagedWidget( "parFixLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "F/R" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), XmNleftAttachment, XmATTACH_WIDGET, XmNleftWidget, parValueLabel, NULL ); UxPutContext( parFixLabel, (char *) UxParHeaderFormContext ); /* Creation of parLowLimitLabel */ parLowLimitLabel = XtVaCreateWidget( "parLowLimitLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Lower limit" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), NULL ); UxPutContext( parLowLimitLabel, (char *) UxParHeaderFormContext ); /* Creation of parUppLimitLabel */ parUppLimitLabel = XtVaCreateWidget( "parUppLimitLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Upper limit" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), XmNleftAttachment, XmATTACH_WIDGET, XmNleftWidget, parLowLimitLabel, NULL ); UxPutContext( parUppLimitLabel, (char *) UxParHeaderFormContext ); /* Creation of parStepLabel */ parStepLabel = XtVaCreateWidget( "parStepLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Step" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), NULL ); UxPutContext( parStepLabel, (char *) UxParHeaderFormContext ); /* Creation of parEparabLabel */ parEparabLabel = XtVaCreateWidget( "parEparabLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Eparab" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), NULL ); UxPutContext( parEparabLabel, (char *) UxParHeaderFormContext ); /* Creation of parEminusLabel */ parEminusLabel = XtVaCreateWidget( "parEminusLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Eminus" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), NULL ); UxPutContext( parEminusLabel, (char *) UxParHeaderFormContext ); /* Creation of parEplusLabel */ parEplusLabel = XtVaCreateWidget( "parEplusLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Eplus" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), XmNleftAttachment, XmATTACH_WIDGET, XmNleftWidget, parEminusLabel, NULL ); UxPutContext( parEplusLabel, (char *) UxParHeaderFormContext ); /* Creation of parGlobccLabel */ parGlobccLabel = XtVaCreateWidget( "parGlobccLabel", xmLabelWidgetClass, parHeaderRightForm, RES_CONVERT( XmNlabelString, "Globcc" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), NULL ); UxPutContext( parGlobccLabel, (char *) UxParHeaderFormContext ); /* Creation of parHeaderLeftForm */ parHeaderLeftForm = XtVaCreateManagedWidget( "parHeaderLeftForm", xmFormWidgetClass, parHeaderForm, XmNresizePolicy, XmRESIZE_ANY, XmNunitType, Xm100TH_FONT_UNITS, XmNallowOverlap, FALSE, XmNshadowThickness, 0, XmNleftAttachment, XmATTACH_FORM, NULL ); UxPutContext( parHeaderLeftForm, (char *) UxParHeaderFormContext ); /* Creation of parNumberLabel */ parNumberLabel = XtVaCreateManagedWidget( "parNumberLabel", xmLabelWidgetClass, parHeaderLeftForm, RES_CONVERT( XmNlabelString, "No" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), NULL ); UxPutContext( parNumberLabel, (char *) UxParHeaderFormContext ); /* Creation of parNameLabel */ parNameLabel = XtVaCreateManagedWidget( "parNameLabel", xmLabelWidgetClass, parHeaderLeftForm, RES_CONVERT( XmNlabelString, "Name" ), XmNrecomputeSize, FALSE, RES_CONVERT( XmNforeground, "red" ), XmNleftAttachment, XmATTACH_WIDGET, XmNleftWidget, parNumberLabel, NULL ); UxPutContext( parNameLabel, (char *) UxParHeaderFormContext ); /* Creation of parTopSeparator */ parTopSeparator = XtVaCreateManagedWidget( "parTopSeparator", xmSeparatorGadgetClass, parHeaderForm, XmNseparatorType, XmSHADOW_ETCHED_OUT, XmNleftAttachment, XmATTACH_FORM, XmNrightAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_WIDGET, XmNtopWidget, parHeaderRightForm, NULL ); UxPutContext( parTopSeparator, (char *) UxParHeaderFormContext ); XtAddCallback( parHeaderForm, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxParHeaderFormContext); return ( parHeaderForm ); }
static Widget _Uxbuild_axisFormDialog() { Widget axisFormDialog_shell; axisFormDialog_shell = XtVaCreatePopupShell( "axisFormDialog_shell", xmDialogShellWidgetClass, histoStyle, XmNx, 79, XmNy, 154, XmNwidth, 343, XmNheight, 501, XmNtitle, "axisFormDialog", NULL ); axisFormDialog = XtVaCreateWidget( "axisFormDialog", xmFormWidgetClass, axisFormDialog_shell, XmNresizePolicy, XmRESIZE_NONE, XmNautoUnmanage, FALSE, XmNfractionBase, 100, XmNnoResize, TRUE, RES_CONVERT( XmNdialogTitle, "Axis Settings" ), XmNheight, 501, XmNwidth, 343, NULL ); UxPutContext( axisFormDialog, (char *) UxAxisFormDialogContext ); AxisApplyButton = XtVaCreateManagedWidget( "AxisApplyButton", xmPushButtonGadgetClass, axisFormDialog, XmNrightPosition, 25, XmNrightAttachment, XmATTACH_POSITION, XmNleftPosition, 5, XmNshowAsDefault, 1, XmNleftAttachment, XmATTACH_POSITION, XmNbottomOffset, 5, XmNbottomAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Apply" ), XmNheight, 30, XmNwidth, 90, XmNy, 565, XmNx, 5, NULL ); UxPutContext( AxisApplyButton, (char *) UxAxisFormDialogContext ); AxisResetButton = XtVaCreateManagedWidget( "AxisResetButton", xmPushButtonGadgetClass, axisFormDialog, XmNrightPosition, 60, XmNrightAttachment, XmATTACH_POSITION, XmNleftPosition, 40, XmNleftAttachment, XmATTACH_POSITION, XmNbottomOffset, 5, XmNbottomAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Reset" ), XmNheight, 30, XmNwidth, 90, XmNy, 565, XmNx, 125, NULL ); UxPutContext( AxisResetButton, (char *) UxAxisFormDialogContext ); separatorGadget10 = XtVaCreateManagedWidget( "separatorGadget10", xmSeparatorGadgetClass, axisFormDialog, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 50, XmNbottomAttachment, XmATTACH_FORM, NULL ); UxPutContext( separatorGadget10, (char *) UxAxisFormDialogContext ); AxisCloseButton = XtVaCreateManagedWidget( "AxisCloseButton", xmPushButtonGadgetClass, axisFormDialog, XmNrightPosition, 95, XmNleftPosition, 75, XmNrightAttachment, XmATTACH_POSITION, XmNbottomOffset, 5, XmNbottomAttachment, XmATTACH_FORM, XmNleftAttachment, XmATTACH_POSITION, RES_CONVERT( XmNlabelString, "Close" ), XmNheight, 30, XmNwidth, 90, XmNy, 565, XmNx, 245, NULL ); UxPutContext( AxisCloseButton, (char *) UxAxisFormDialogContext ); frame1 = XtVaCreateManagedWidget( "frame1", xmFrameWidgetClass, axisFormDialog, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, XmNtopOffset, 5, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, NULL ); UxPutContext( frame1, (char *) UxAxisFormDialogContext ); rowColumn8 = XtVaCreateManagedWidget( "rowColumn8", xmRowColumnWidgetClass, frame1, XmNresizeWidth, FALSE, XmNmarginWidth, 6, XmNorientation, XmHORIZONTAL, XmNspacing, 45, XmNradioBehavior, TRUE, NULL ); UxPutContext( rowColumn8, (char *) UxAxisFormDialogContext ); XAxisToggleButtonGadget = XtVaCreateManagedWidget( "XAxisToggleButtonGadget", xmToggleButtonGadgetClass, rowColumn8, XmNset, TRUE, RES_CONVERT( XmNlabelString, "X Axis" ), XmNheight, 35, XmNwidth, 60, XmNy, 5, XmNx, 0, NULL ); UxPutContext( XAxisToggleButtonGadget, (char *) UxAxisFormDialogContext ); YAxisToggleButtonGadget = XtVaCreateManagedWidget( "YAxisToggleButtonGadget", xmToggleButtonGadgetClass, rowColumn8, RES_CONVERT( XmNlabelString, "Y Axis" ), XmNheight, 29, XmNwidth, 60, XmNy, 32, XmNx, 3, NULL ); UxPutContext( YAxisToggleButtonGadget, (char *) UxAxisFormDialogContext ); ZAxisToggleButtonGadget = XtVaCreateManagedWidget( "ZAxisToggleButtonGadget", xmToggleButtonGadgetClass, rowColumn8, RES_CONVERT( XmNlabelString, "Z Axis" ), XmNheight, 35, XmNwidth, 245, XmNy, 45, XmNx, 13, NULL ); UxPutContext( ZAxisToggleButtonGadget, (char *) UxAxisFormDialogContext ); form3 = XtVaCreateManagedWidget( "form3", xmFormWidgetClass, axisFormDialog, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNtopWidget, frame1, XmNtopOffset, 15, XmNtopAttachment, XmATTACH_WIDGET, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNresizePolicy, XmRESIZE_NONE, NULL ); UxPutContext( form3, (char *) UxAxisFormDialogContext ); labelPushButtonGadget = XtVaCreateManagedWidget( "labelPushButtonGadget", xmPushButtonGadgetClass, form3, XmNtopOffset, 0, XmNtopAttachment, XmATTACH_FORM, XmNrightAttachment, XmATTACH_FORM, XmNwidth, 110, XmNalignment, XmALIGNMENT_CENTER, XmNy, 90, XmNx, 145, RES_CONVERT( XmNlabelString, "Labels..." ), XmNheight, 30, NULL ); UxPutContext( labelPushButtonGadget, (char *) UxAxisFormDialogContext ); logtoggleButtonGadget = XtVaCreateManagedWidget( "logtoggleButtonGadget", xmToggleButtonGadgetClass, form3, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, "Logarithmic" ), XmNheight, 25, NULL ); UxPutContext( logtoggleButtonGadget, (char *) UxAxisFormDialogContext ); gridtoggleButtonGadget = XtVaCreateManagedWidget( "gridtoggleButtonGadget", xmToggleButtonGadgetClass, form3, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNalignment, XmALIGNMENT_BEGINNING, XmNwidth, 100, RES_CONVERT( XmNlabelString, "Grid" ), XmNheight, 25, NULL ); UxPutContext( gridtoggleButtonGadget, (char *) UxAxisFormDialogContext ); orienPushButtonGadget = XtVaCreateManagedWidget( "orienPushButtonGadget", xmPushButtonGadgetClass, form3, XmNy, 35, XmNx, -5, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_FORM, XmNtopWidget, labelPushButtonGadget, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_WIDGET, XmNwidth, 110, RES_CONVERT( XmNlabelString, "Orientation..." ), XmNalignment, XmALIGNMENT_CENTER, XmNheight, 30, NULL ); UxPutContext( orienPushButtonGadget, (char *) UxAxisFormDialogContext ); ticktoggleButtonGadget = XtVaCreateManagedWidget( "ticktoggleButtonGadget", xmToggleButtonGadgetClass, form3, XmNtopOffset, 20, XmNtopAttachment, XmATTACH_FORM, XmNalignment, XmALIGNMENT_BEGINNING, XmNwidth, 100, RES_CONVERT( XmNlabelString, "Ticks" ), XmNheight, 25, NULL ); UxPutContext( ticktoggleButtonGadget, (char *) UxAxisFormDialogContext ); frame2 = XtVaCreateManagedWidget( "frame2", xmFrameWidgetClass, axisFormDialog, XmNbottomWidget, separatorGadget10, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_WIDGET, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, NULL ); UxPutContext( frame2, (char *) UxAxisFormDialogContext ); DivAxisform = XtVaCreateManagedWidget( "DivAxisform", xmFormWidgetClass, frame2, XmNfractionBase, 100, XmNheight, 287, XmNwidth, 329, XmNy, 5, XmNx, 2, NULL ); UxPutContext( DivAxisform, (char *) UxAxisFormDialogContext ); labelGadget2 = XtVaCreateManagedWidget( "labelGadget2", xmLabelGadgetClass, DivAxisform, XmNx, 0, XmNtopAttachment, XmATTACH_FORM, XmNtopOffset, 45, XmNwidth, 210, XmNy, 14, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Number of Primary Divisions" ), NULL ); UxPutContext( labelGadget2, (char *) UxAxisFormDialogContext ); AxisPrimaryText = XtVaCreateManagedWidget( "AxisPrimaryText", xmTextWidgetClass, DivAxisform, XmNcolumns, 7, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, XmNtopPosition, 20, XmNtopOffset, 40, XmNheight, 30, XmNvalue, "10", XmNmarginHeight, 3, NULL ); UxPutContext( AxisPrimaryText, (char *) UxAxisFormDialogContext ); AxisPrimaryScale = XtVaCreateManagedWidget( "AxisPrimaryScale", xmScaleWidgetClass, DivAxisform, XmNmaximum, 20, XmNshowValue, TRUE, XmNnavigationType, XmTAB_GROUP, RES_CONVERT( XmNtitleString, "" ), XmNresizable, FALSE, XmNminimum, 1, XmNvalue, 10, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNtopOffset, 5, XmNtopWidget, AxisPrimaryText, XmNtopAttachment, XmATTACH_WIDGET, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNorientation, XmHORIZONTAL, NULL ); UxPutContext( AxisPrimaryScale, (char *) UxAxisFormDialogContext ); labelGadget3 = XtVaCreateManagedWidget( "labelGadget3", xmLabelGadgetClass, DivAxisform, XmNy, 14, XmNx, 0, XmNwidth, 230, XmNheight, 21, XmNtopWidget, AxisPrimaryScale, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_WIDGET, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, "Number of Secondary Divisions" ), NULL ); UxPutContext( labelGadget3, (char *) UxAxisFormDialogContext ); AxisSecondaryText = XtVaCreateManagedWidget( "AxisSecondaryText", xmTextWidgetClass, DivAxisform, XmNcolumns, 7, XmNtopWidget, AxisPrimaryScale, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_WIDGET, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNvalue, "5", XmNmarginHeight, 3, XmNheight, 30, NULL ); UxPutContext( AxisSecondaryText, (char *) UxAxisFormDialogContext ); AxisSecondaryScale = XtVaCreateManagedWidget( "AxisSecondaryScale", xmScaleWidgetClass, DivAxisform, XmNscaleMultiple, 1, XmNmaximum, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNwidth, 316, XmNheight, 44, XmNtopWidget, AxisSecondaryText, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_WIDGET, XmNshowValue, TRUE, XmNnavigationType, XmTAB_GROUP, RES_CONVERT( XmNtitleString, "" ), XmNminimum, 1, XmNvalue, 5, XmNorientation, XmHORIZONTAL, NULL ); UxPutContext( AxisSecondaryScale, (char *) UxAxisFormDialogContext ); labelGadget4 = XtVaCreateManagedWidget( "labelGadget4", xmLabelGadgetClass, DivAxisform, XmNwidth, 210, XmNtopWidget, AxisSecondaryScale, XmNtopOffset, 10, XmNtopAttachment, XmATTACH_WIDGET, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNx, 45, XmNy, 299, XmNheight, 21, RES_CONVERT( XmNlabelString, "Number of Tertiary Divisions" ), NULL ); UxPutContext( labelGadget4, (char *) UxAxisFormDialogContext ); AxisTertiaryText = XtVaCreateManagedWidget( "AxisTertiaryText", xmTextWidgetClass, DivAxisform, XmNcolumns, 7, XmNtopWidget, AxisSecondaryScale, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_WIDGET, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNvalue, "1", XmNmarginHeight, 3, XmNheight, 30, XmNy, 195, NULL ); UxPutContext( AxisTertiaryText, (char *) UxAxisFormDialogContext ); AxisTertiaryScale = XtVaCreateManagedWidget( "AxisTertiaryScale", xmScaleWidgetClass, DivAxisform, XmNscaleMultiple, 1, XmNmaximum, 5, XmNtopWidget, AxisTertiaryText, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_WIDGET, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNwidth, 316, XmNheight, 44, XmNshowValue, TRUE, XmNnavigationType, XmTAB_GROUP, RES_CONVERT( XmNtitleString, "" ), XmNminimum, 1, XmNvalue, 1, XmNorientation, XmHORIZONTAL, NULL ); UxPutContext( AxisTertiaryScale, (char *) UxAxisFormDialogContext ); NoOptimiToggleButtonGadget = XtVaCreateManagedWidget( "NoOptimiToggleButtonGadget", xmToggleButtonGadgetClass, DivAxisform, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, XmNtopOffset, 5, XmNheight, 30, XmNy, 135, XmNx, 10, RES_CONVERT( XmNlabelString, "No Optimization" ), NULL ); UxPutContext( NoOptimiToggleButtonGadget, (char *) UxAxisFormDialogContext ); XtAddCallback( axisFormDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxAxisFormDialogContext ); XtVaSetValues(axisFormDialog, XmNdefaultButton, AxisApplyButton, NULL ); return ( axisFormDialog ); }
static Widget _Uxbuild_groupNamesForm() { Widget _UxParent; /* Creation of groupNamesForm */ _UxParent = UxParent; if (_UxParent == NULL) { _UxParent = XtVaCreatePopupShell("groupNamesForm_shell", topLevelShellWidgetClass, UxTopLevel, XmNx, 330, XmNy, 380, XmNwidth, 620, XmNheight, 300, XmNshellUnitType, XmPIXELS, XmNtitle, "groupNamesForm", XmNiconName, "groupNamesForm", NULL); } groupNamesForm = XtVaCreateManagedWidget("groupNamesForm", xmFormWidgetClass, _UxParent, XmNwidth, 620, XmNheight, 300, XmNresizePolicy, XmRESIZE_NONE, XmNunitType, XmPIXELS, NULL); UxPutContext(groupNamesForm, (char *) UxGroupNamesFormContext); /* Creation of label10 */ label10 = XtVaCreateManagedWidget("label10", xmLabelWidgetClass, groupNamesForm, XmNx, 30, XmNy, 140, XmNwidth, 190, XmNheight, 30, RES_CONVERT(XmNlabelString, "Group"), NULL); UxPutContext(label10, (char *) UxGroupNamesFormContext); /* Creation of label11 */ label11 = XtVaCreateManagedWidget("label11", xmLabelWidgetClass, groupNamesForm, XmNx, 30, XmNy, 180, XmNwidth, 190, XmNheight, 30, XmNleftAttachment, XmATTACH_OPPOSITE_WIDGET, XmNleftOffset, 0, XmNleftWidget, label10, XmNtopAttachment, XmATTACH_WIDGET, XmNtopOffset, 15, XmNtopWidget, label10, RES_CONVERT(XmNlabelString, "Application (Title)"), NULL); UxPutContext(label11, (char *) UxGroupNamesFormContext); /* Creation of wGroupTxt */ wGroupTxt = XtVaCreateManagedWidget("wGroupTxt", xmTextFieldWidgetClass, groupNamesForm, XmNwidth, 340, XmNx, 260, XmNy, 120, XmNheight, 40, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 15, XmNleftWidget, label10, XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET, XmNtopOffset, 0, XmNtopWidget, label10, NULL); UxPutContext(wGroupTxt, (char *) UxGroupNamesFormContext); /* Creation of wApplicationTxt */ wApplicationTxt = XtVaCreateManagedWidget("wApplicationTxt", xmTextFieldWidgetClass, groupNamesForm, XmNwidth, 340, XmNx, 260, XmNy, 180, XmNheight, 40, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 15, XmNleftWidget, label10, XmNtopAttachment, XmATTACH_OPPOSITE_WIDGET, XmNtopOffset, 0, XmNtopWidget, label11, NULL); UxPutContext(wApplicationTxt, (char *) UxGroupNamesFormContext); /* Creation of pushButton10 */ pushButton10 = XtVaCreateManagedWidget("pushButton10", xmPushButtonWidgetClass, groupNamesForm, XmNx, 110, XmNy, 240, XmNwidth, 130, XmNheight, 50, RES_CONVERT(XmNlabelString, "Add"), NULL); XtAddCallback(pushButton10, XmNactivateCallback, (XtCallbackProc) activateCB_pushButton10, (XtPointer) UxGroupNamesFormContext); UxPutContext(pushButton10, (char *) UxGroupNamesFormContext); /* Creation of pushButton11 */ pushButton11 = XtVaCreateManagedWidget("pushButton11", xmPushButtonWidgetClass, groupNamesForm, XmNx, 370, XmNy, 240, XmNwidth, 130, XmNheight, 50, RES_CONVERT(XmNlabelString, "Delete"), NULL); XtAddCallback(pushButton11, XmNactivateCallback, (XtCallbackProc) activateCB_pushButton11, (XtPointer) UxGroupNamesFormContext); UxPutContext(pushButton11, (char *) UxGroupNamesFormContext); /* Creation of bulletinBoard1 */ bulletinBoard1 = XtVaCreateManagedWidget("bulletinBoard1", xmBulletinBoardWidgetClass, groupNamesForm, XmNresizePolicy, XmRESIZE_NONE, XmNwidth, 600, XmNheight, 110, XmNx, 10, XmNy, 10, XmNnoResize, TRUE, NULL); UxPutContext(bulletinBoard1, (char *) UxGroupNamesFormContext); /* Creation of scrolledWindowList4 */ scrolledWindowList4 = XtVaCreateManagedWidget("scrolledWindowList4", xmScrolledWindowWidgetClass, bulletinBoard1, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNx, 10, XmNy, 10, NULL); UxPutContext(scrolledWindowList4, (char *) UxGroupNamesFormContext); /* Creation of wGroupGroupList */ wGroupGroupList = XtVaCreateManagedWidget("wGroupGroupList", xmListWidgetClass, scrolledWindowList4, XmNwidth, 280, XmNheight, 90, XmNlistSizePolicy, XmCONSTANT, NULL); XtAddCallback(wGroupGroupList, XmNbrowseSelectionCallback, (XtCallbackProc) browseSelectionCB_wGroupGroupList, (XtPointer) UxGroupNamesFormContext); UxPutContext(wGroupGroupList, (char *) UxGroupNamesFormContext); /* Creation of scrolledWindowList5 */ scrolledWindowList5 = XtVaCreateManagedWidget("scrolledWindowList5", xmScrolledWindowWidgetClass, bulletinBoard1, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNx, 300, XmNy, 10, NULL); UxPutContext(scrolledWindowList5, (char *) UxGroupNamesFormContext); /* Creation of wGroupTitleList */ wGroupTitleList = XtVaCreateManagedWidget("wGroupTitleList", xmListWidgetClass, scrolledWindowList5, XmNwidth, 280, XmNheight, 90, XmNlistSizePolicy, XmCONSTANT, NULL); XtAddCallback(wGroupTitleList, XmNbrowseSelectionCallback, (XtCallbackProc) browseSelectionCB_wGroupTitleList, (XtPointer) UxGroupNamesFormContext); UxPutContext(wGroupTitleList, (char *) UxGroupNamesFormContext); XtAddCallback(groupNamesForm, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxGroupNamesFormContext); return (groupNamesForm); }
/*********************************************************************** Mark text field as invalid by putting a red frame around it. ***********************************************************************/ void utl_markTextInvalid(Widget text) { XtVaSetValues(text, RES_CONVERT( XmNbottomShadowColor, "Red" ), RES_CONVERT( XmNtopShadowColor, "Red" ), NULL); }
static Widget _Uxbuild_AddFiletype(void) { Widget _UxParent; char *UxTmp0; Widget AF_CharacteristicsWindow; Widget ActionAreaForm; int ntotalbuttons = 4; int nbutton = 0; Widget AF_ScrolledWindow; Widget AF_BigForm; Dimension dim1, dim2, dim3; Widget AF_MED_IconForm, AF_TINY_IconForm; IconData *pIconData; char *pre, *suf, *title; XmString emptyString; size_t len; #define TIGHTNESS 20 #define ICON_MIN_HEIGHT 83 #define FINDEDIT_SPACING 6 #define BORDER_OFFSET 3 /* Creation of AddFiletype */ _UxParent = UxParent; if ( _UxParent == NULL ) { _UxParent = UxTopLevel; } pre = GETMESSAGE(3, 10, "Create Action"); suf = GETMESSAGE(7, 10, "Add Datatype"); len = strlen(pre) + strlen(suf) + 4; title = XtMalloc(len); snprintf(title,len - 1, "%s - %s", pre, suf); _UxParent = XtVaCreatePopupShell( "AddFiletype_shell", xmDialogShellWidgetClass, _UxParent, XmNx, 422, XmNy, 148, XmNshellUnitType, XmPIXELS, XmNtitle, title, NULL ); /* XtAddCallback(_UxParent, XmNpopupCallback, LayoutCB_AddFiletype, NULL); */ if (bLowRes) { AF_BigForm = XtVaCreateWidget( "AF_BigForm", xmFormWidgetClass, _UxParent, XmNunitType, XmPIXELS, XmNdialogStyle, XmDIALOG_APPLICATION_MODAL, RES_CONVERT( XmNdialogTitle, title ), XmNautoUnmanage, FALSE, NULL ); AF_ScrolledWindow = XtVaCreateManagedWidget( "AF_ScrolledWindow", xmScrolledWindowWidgetClass, AF_BigForm, XmNscrollingPolicy, XmAUTOMATIC, XmNleftAttachment, XmATTACH_FORM, XmNrightAttachment, XmATTACH_FORM, XmNbottomAttachment, XmATTACH_FORM, XmNtopAttachment, XmATTACH_FORM, NULL ); XtVaSetValues(AF_BigForm, XmNuserData, AF_ScrolledWindow, NULL); AddFiletype = XtVaCreateManagedWidget( "AddFiletype", xmFormWidgetClass, AF_ScrolledWindow, NULL ); } else { AddFiletype = XtVaCreateWidget( "AddFiletype", xmFormWidgetClass, _UxParent, XmNunitType, XmPIXELS, XmNdialogStyle, XmDIALOG_APPLICATION_MODAL, RES_CONVERT( XmNdialogTitle, title ), XmNautoUnmanage, FALSE, NULL ); } XtFree(title); XtAddCallback( AddFiletype, XmNhelpCallback, (XtCallbackProc) helpCB_general, (XtPointer) HELP_ADDFILETYPE ); /* Creation of AF_FiletypeFamilyNameLabel */ AF_FiletypeFamilyNameLabel = XtVaCreateManagedWidget( "AF_FiletypeFamilyNameLabel", xmLabelWidgetClass, AddFiletype, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 14, "Name of Datatype Family:")), XmNalignment, XmALIGNMENT_BEGINNING, XmNtopOffset, 15, XmNtopAttachment, XmATTACH_FORM, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, NULL ); /* Creation of AF_FileTypeNameTextField */ AF_FileTypeNameTextField = XtVaCreateManagedWidget( "AF_FileTypeNameTextField", xmTextFieldWidgetClass, AddFiletype, XmNtopOffset, 0, XmNtopWidget, AF_FiletypeFamilyNameLabel, XmNtopAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, NULL ); ActionAreaForm = XtVaCreateManagedWidget( "ActionAreaForm", xmFormWidgetClass, AddFiletype, XmNnavigationType, XmTAB_GROUP, XmNskipAdjust, TRUE, XmNfractionBase, ((TIGHTNESS * ntotalbuttons) - 1), XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNbottomOffset, 20, XmNbottomAttachment, XmATTACH_FORM, NULL ); /* Creation of AF_OkButton */ AF_OkButton = XtVaCreateManagedWidget( "AF_OkButton", xmPushButtonGadgetClass, ActionAreaForm, RES_CONVERT( XmNlabelString, GETMESSAGE(6, 10, "OK")), XmNmultiClick, XmMULTICLICK_DISCARD, XmNleftAttachment, nbutton ? XmATTACH_POSITION : XmATTACH_FORM, XmNleftPosition, TIGHTNESS * nbutton, XmNrightAttachment, nbutton != (ntotalbuttons - 1) ? XmATTACH_POSITION : XmATTACH_FORM, XmNrightPosition, (TIGHTNESS * nbutton)+(TIGHTNESS - 1), NULL ); nbutton++; XtAddCallback( AF_OkButton, XmNactivateCallback, (XtCallbackProc) activateCB_AF_OkButton, (XtPointer) NULL ); /* Creation of AF_ApplyButton */ AF_ApplyButton = XtVaCreateManagedWidget( "AF_ApplyButton", xmPushButtonGadgetClass, ActionAreaForm, RES_CONVERT( XmNlabelString, GETMESSAGE(6, 11, "Apply")), XmNleftAttachment, nbutton ? XmATTACH_POSITION : XmATTACH_FORM, XmNleftPosition, TIGHTNESS * nbutton, XmNrightAttachment, nbutton != (ntotalbuttons - 1) ? XmATTACH_POSITION : XmATTACH_FORM, XmNrightPosition, (TIGHTNESS * nbutton)+(TIGHTNESS - 1), NULL ); nbutton++; XtAddCallback( AF_ApplyButton, XmNactivateCallback, (XtCallbackProc) activateCB_AF_ApplyButton, (XtPointer) NULL ); /* Creation of AF_CancelButton */ AF_CancelButton = XtVaCreateManagedWidget( "AF_CancelButton", xmPushButtonGadgetClass, ActionAreaForm, RES_CONVERT( XmNlabelString, GETMESSAGE(6, 12, "Cancel")), XmNleftAttachment, nbutton ? XmATTACH_POSITION : XmATTACH_FORM, XmNleftPosition, TIGHTNESS * nbutton, XmNrightAttachment, nbutton != (ntotalbuttons - 1) ? XmATTACH_POSITION : XmATTACH_FORM, XmNrightPosition, (TIGHTNESS * nbutton)+(TIGHTNESS - 1), NULL ); nbutton++; XtAddCallback( AF_CancelButton, XmNactivateCallback, (XtCallbackProc) activateCB_AF_CancelButton, (XtPointer) NULL ); /* Creation of AF_HelpButton */ AF_HelpButton = XtVaCreateManagedWidget( "AF_HelpButton", xmPushButtonGadgetClass, ActionAreaForm, RES_CONVERT( XmNlabelString, GETMESSAGE(6, 13, "Help")), XmNuserData, AddFiletype, XmNleftAttachment, nbutton ? XmATTACH_POSITION : XmATTACH_FORM, XmNleftPosition, TIGHTNESS * nbutton, XmNrightAttachment, nbutton != (ntotalbuttons - 1) ? XmATTACH_POSITION : XmATTACH_FORM, XmNrightPosition, (TIGHTNESS * nbutton)+(TIGHTNESS - 1), NULL ); nbutton++; XtAddCallback( AF_HelpButton, XmNactivateCallback, (XtCallbackProc) helpCB_general, (XtPointer) HELP_ADDFILETYPE ); /* Creation of AF_IdCharacteristicsLabel */ AF_IdCharacteristicsLabel = XtVaCreateManagedWidget( "AF_IdCharacteristicsLabel", xmLabelWidgetClass, AddFiletype, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 15, "Identifying Characteristics:")), XmNalignment, XmALIGNMENT_BEGINNING, XmNtopOffset, 10, XmNtopWidget, AF_FileTypeNameTextField, XmNtopAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, NULL ); /* Creation of AF_IdCharacteristicsText */ AF_IdCharacteristicsText = XtVaCreateManagedWidget( "AF_IdCharacteristicsText", xmTextWidgetClass, AddFiletype, XmNheight, 90, XmNeditMode, XmMULTI_LINE_EDIT , XmNeditable, FALSE, XmNrows, 3, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNtopOffset, 0, XmNtopWidget, AF_IdCharacteristicsLabel, XmNtopAttachment, XmATTACH_WIDGET, NULL ); #ifdef DEBUG printf("AF_IdCharacteristicsText = %p\n", AF_IdCharacteristicsText); #endif /* Creation of AF_IdCharacteristicsEdit */ AF_IdCharacteristicsEdit = XtVaCreateManagedWidget( "AF_IdCharacteristicsEdit", xmPushButtonGadgetClass, AddFiletype, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 16, "Edit...")), XmNalignment, XmALIGNMENT_BEGINNING, XmNmultiClick, XmMULTICLICK_DISCARD, XmNnavigationType, XmTAB_GROUP, XmNtraversalOn, TRUE, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNbottomWidget, AF_IdCharacteristicsText, XmNbottomAttachment, XmATTACH_OPPOSITE_WIDGET, NULL ); XtAddCallback( AF_IdCharacteristicsEdit, XmNactivateCallback, (XtCallbackProc) activateCB_edit_id_characteristics, (XtPointer) NULL ); XtRealizeWidget(AF_IdCharacteristicsEdit); XtVaGetValues(AF_IdCharacteristicsEdit, XmNwidth, &dim1, NULL); XtVaSetValues(AF_IdCharacteristicsText, XmNrightOffset, dim1 + 25, XmNrightAttachment, XmATTACH_FORM, NULL); /* Creation of AF_FiletypeIconHelpLabel */ AF_FiletypeIconHelpLabel = XtVaCreateManagedWidget( "AF_FiletypeIconHelpLabel", xmLabelWidgetClass, AddFiletype, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 17, "Help Text for this Datatype Icon:")), XmNalignment, XmALIGNMENT_BEGINNING, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNtopOffset, 10, XmNtopWidget, AF_IdCharacteristicsText, XmNtopAttachment, XmATTACH_WIDGET, NULL ); /* XtVaSetValues(AF_IdCharacteristicsText, XmNrightWidget, AF_IdCharacteristicsEdit, XmNrightAttachment, XmATTACH_OPPOSITE_WIDGET, NULL); */ /* Creation of AF_FiletypePrintCmdTextField */ AF_FiletypePrintCmdTextField = XtVaCreateManagedWidget( "AF_FiletypePrintCmdTextField", xmTextFieldWidgetClass, AddFiletype, XmNbottomOffset, 15, XmNbottomWidget, AF_OkButton, XmNbottomAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, NULL ); /* Creation of AF_FiletypePrintCmdLabel */ AF_FiletypePrintCmdLabel = XtVaCreateManagedWidget( "AF_FiletypePrintCmdLabel", xmLabelWidgetClass, AddFiletype, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 23, "Command to Print this Datatype:")), XmNalignment, XmALIGNMENT_BEGINNING, XmNbottomOffset, 0, XmNbottomWidget, AF_FiletypePrintCmdTextField, XmNbottomAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, NULL ); /* Creation of AF_OpenCmdText */ AF_OpenCmdText = XtVaCreateManagedWidget( "AF_OpenCmdText", xmTextWidgetClass, AddFiletype, XmNeditable, FALSE, XmNbottomOffset, 15, XmNbottomWidget, AF_FiletypePrintCmdLabel, XmNbottomAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNrows, 1, XmNeditMode, XmMULTI_LINE_EDIT , NULL ); /* Creation of AF_OpenFiletypeCmdLabel */ AF_OpenFiletypeCmdLabel = XtVaCreateManagedWidget( "AF_OpenFiletypeCmdLabel", xmLabelWidgetClass, AddFiletype, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 22, "Command to Open this Datatype:")), XmNalignment, XmALIGNMENT_BEGINNING, XmNbottomOffset, 0, XmNbottomWidget, AF_OpenCmdText, XmNbottomAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, NULL ); /* Creation of AF_CommandsLabel */ AF_CommandsLabel = XtVaCreateManagedWidget( "AF_CommandsLabel", xmLabelWidgetClass, AddFiletype, XmNalignment, XmALIGNMENT_BEGINNING, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 21, "Commands")), XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 15, XmNbottomWidget, AF_OpenFiletypeCmdLabel, XmNbottomAttachment, XmATTACH_WIDGET, NULL ); /* Creation of AF_FiletypeIconForm */ AF_FiletypeIconForm = XtVaCreateManagedWidget( "AF_FiletypeIconForm", xmFormWidgetClass, AddFiletype, XmNresizePolicy, XmRESIZE_NONE, XmNborderWidth, 0, XmNbottomOffset, 20, XmNbottomWidget, AF_CommandsLabel, XmNbottomAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNshadowType, XmSHADOW_ETCHED_IN, XmNshadowThickness, 3, XmNheight, 90, NULL ); AF_MED_IconForm = XtVaCreateManagedWidget( "AF_MED_IconForm", xmFormWidgetClass, AF_FiletypeIconForm, XmNresizePolicy, XmRESIZE_NONE, XmNborderWidth, ICON_BORDER_WIDTH, XmNleftPosition, 16, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_POSITION, XmNbottomPosition, 88, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_POSITION, NULL ); /* Creation of AF_MED_IconGadget */ emptyString = XmStringCreateLocalized(""); pIconData = (IconData *)XtMalloc(sizeof(IconData)); memset(pIconData, 0, sizeof(IconData)); IconDataList[AF_MED] = pIconData; AF_MED_IconGadget = XtVaCreateManagedWidget( "AF_MED_IconGadget", dtIconGadgetClass, AF_MED_IconForm, XmNalignment, XmALIGNMENT_CENTER, XmNuserData, pIconData, XmNrecomputeSize, TRUE, XmNstring, emptyString, XmNleftOffset, BORDER_OFFSET, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, BORDER_OFFSET, XmNrightAttachment, XmATTACH_FORM, XmNtopOffset, BORDER_OFFSET, XmNtopAttachment, XmATTACH_FORM, XmNbottomOffset, BORDER_OFFSET, XmNbottomAttachment, XmATTACH_FORM, NULL ); pIconData->wid = AF_MED_IconGadget; pIconData->size = Medium_Icon; XtAddCallback( AF_MED_IconGadget, XmNcallback, (XtCallbackProc) activateCB_filetype_icon, (XtPointer) NULL ); createCB_IconGadget(AF_MED_IconGadget, FALSE, Medium_Icon); last_filetype_pushed = AF_MED_IconGadget; AF_TINY_IconForm = XtVaCreateManagedWidget( "AF_TINY_IconForm", xmFormWidgetClass, AF_FiletypeIconForm, XmNresizePolicy, XmRESIZE_NONE, XmNleftPosition, 41, XmNleftOffset, -1, XmNleftAttachment, XmATTACH_POSITION, XmNbottomPosition, 86, XmNbottomOffset, 0, XmNbottomAttachment, XmATTACH_POSITION, NULL ); /* Creation of AF_TINY_IconGadget */ pIconData = (IconData *)XtMalloc(sizeof(IconData)); memset(pIconData, 0, sizeof(IconData)); IconDataList[AF_TINY] = pIconData; AF_TINY_IconGadget = XtVaCreateManagedWidget( "AF_TINY_IconGadget", dtIconGadgetClass, AF_TINY_IconForm, XmNalignment, XmALIGNMENT_CENTER, XmNuserData, pIconData, XmNrecomputeSize, TRUE, XmNstring, emptyString, XmNleftOffset, BORDER_OFFSET, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, BORDER_OFFSET, XmNrightAttachment, XmATTACH_FORM, XmNtopOffset, BORDER_OFFSET, XmNtopAttachment, XmATTACH_FORM, XmNbottomOffset, BORDER_OFFSET, XmNbottomAttachment, XmATTACH_FORM, NULL ); pIconData->wid = AF_TINY_IconGadget; pIconData->size = Tiny_Icon; XtAddCallback( AF_TINY_IconGadget, XmNcallback, (XtCallbackProc) activateCB_filetype_icon, (XtPointer) NULL ); createCB_IconGadget(AF_TINY_IconGadget, FALSE, Tiny_Icon); XmStringFree(emptyString); /* Creation of AF_FiletypeIconsEditButton */ AF_FiletypeIconsEditButton = XtVaCreateManagedWidget( "AF_FiletypeIconsEditButton", xmPushButtonGadgetClass, AF_FiletypeIconForm, RES_CONVERT( XmNlabelString, GETMESSAGE(6, 20, "Edit Icon...")), XmNalignment, XmALIGNMENT_BEGINNING, XmNmultiClick, XmMULTICLICK_DISCARD, /*XmNnavigationType, XmTAB_GROUP,*/ XmNleftPosition, 64, XmNleftOffset, -1, XmNleftAttachment, XmATTACH_POSITION, NULL ); XtAddCallback( AF_FiletypeIconsEditButton, XmNactivateCallback, (XtCallbackProc) activateCB_edit_icon, (XtPointer) CA_FILETYPE_ICONS ); /* Creation of AF_FiletypeIconFindSetButton */ AF_FiletypeIconFindSetButton = XtVaCreateManagedWidget( "AF_FiletypeIconFindSetButton", xmPushButtonGadgetClass, AF_FiletypeIconForm, XmNx, 290, XmNy, 20, RES_CONVERT( XmNlabelString, GETMESSAGE(6, 19, "Find Set...")), XmNalignment, XmALIGNMENT_BEGINNING, /*XmNnavigationType, XmTAB_GROUP,*/ XmNmultiClick, XmMULTICLICK_DISCARD, XmNleftPosition, 64, XmNleftOffset, -1, XmNleftAttachment, XmATTACH_POSITION, NULL ); XtAddCallback( AF_FiletypeIconFindSetButton, XmNactivateCallback, (XtCallbackProc) activateCB_open_FindSet, (XtPointer) CA_FILETYPE_ICONS ); /******************************************************************/ /* Determine which button is wider, attach the short one onto it */ /******************************************************************/ XtVaGetValues(AF_FiletypeIconsEditButton, XmNwidth, &dim1, NULL); XtVaGetValues(AF_FiletypeIconFindSetButton, XmNwidth, &dim2, NULL); if (dim1 > dim2) { XtVaSetValues(AF_FiletypeIconFindSetButton, XmNwidth, dim1, NULL); } else { XtVaSetValues(AF_FiletypeIconsEditButton, XmNwidth, dim2, NULL); } /******************************************************************/ /* Determine vertical positioning for findset and edit buttons */ /******************************************************************/ /*XtRealizeWidget(AF_FiletypeIconForm);*/ XtVaGetValues(AF_FiletypeIconForm, XmNheight, &dim3, NULL); XtVaGetValues(AF_FiletypeIconsEditButton, XmNheight, &dim1, NULL); XtVaGetValues(AF_FiletypeIconFindSetButton, XmNheight, &dim2, NULL); #ifdef DEBUG printf("find set size = %d\n", dim2); printf("edit size = %d\n", dim1); printf("icon area form size = %d\n", dim3); #endif if ((int)(dim1 + dim2) + 3*(FINDEDIT_SPACING) > (int)dim3) { XtVaSetValues(AF_FiletypeIconsEditButton, XmNbottomOffset, FINDEDIT_SPACING, XmNbottomAttachment, XmATTACH_FORM, NULL); XtVaSetValues(AF_FiletypeIconFindSetButton, XmNbottomOffset, FINDEDIT_SPACING, XmNbottomWidget, AF_FiletypeIconsEditButton, XmNbottomAttachment, XmATTACH_WIDGET, XmNtopOffset, FINDEDIT_SPACING, XmNtopAttachment, XmATTACH_FORM, NULL); } else { XtVaSetValues(AF_FiletypeIconsEditButton, XmNtopPosition, 50, XmNtopOffset, (int)(FINDEDIT_SPACING / 2), XmNtopAttachment, XmATTACH_POSITION, NULL); XtVaSetValues(AF_FiletypeIconFindSetButton, XmNbottomPosition, 50, XmNbottomOffset, (int)(FINDEDIT_SPACING / 2), XmNbottomAttachment, XmATTACH_POSITION, NULL); } /******************************************************************/ /* Creation of AF_FiletypeIconsBoxLabel */ /******************************************************************/ AF_FiletypeIconsBoxLabel = XtVaCreateManagedWidget( "AF_FiletypeIconsBoxLabel", xmLabelWidgetClass, AddFiletype, RES_CONVERT( XmNlabelString, GETMESSAGE(7, 18, "Datatype Icons:")), XmNalignment, XmALIGNMENT_BEGINNING, XmNbottomOffset, 0, XmNbottomWidget, AF_FiletypeIconForm, XmNbottomAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, NULL ); /* Creation of AF_FiletypeHelpScrolledWindow */ AF_FiletypeHelpScrolledWindow = XtVaCreateManagedWidget( "AF_FiletypeHelpScrolledWindow", xmScrolledWindowWidgetClass, AddFiletype, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNx, 10, XmNy, 226, XmNvisualPolicy, XmVARIABLE, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNtopOffset, 0, XmNtopWidget, AF_FiletypeIconHelpLabel, XmNtopAttachment, XmATTACH_WIDGET, XmNbottomOffset, 10, XmNbottomWidget, AF_FiletypeIconsBoxLabel, XmNbottomAttachment, XmATTACH_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNheight, 94, NULL ); /* Creation of AF_FiletypeHelpText */ AF_FiletypeHelpText = XtVaCreateManagedWidget( "AF_FiletypeHelpText", xmTextWidgetClass, AF_FiletypeHelpScrolledWindow, XmNscrollHorizontal, FALSE, XmNscrollVertical, TRUE, XmNeditMode, XmMULTI_LINE_EDIT , XmNwordWrap, TRUE, XmNx, 19, XmNy, 0, XmNheight, 80, NULL ); /* Creation of AF_separator2 */ AF_separator2 = XtVaCreateManagedWidget( "AF_separator2", xmSeparatorWidgetClass, AddFiletype, XmNleftOffset, 0, XmNleftWidget, AF_CommandsLabel, XmNleftAttachment, XmATTACH_WIDGET, XmNrightOffset, 10, XmNrightAttachment, XmATTACH_FORM, XmNbottomOffset, 10, XmNbottomWidget, AF_CommandsLabel, XmNbottomAttachment, XmATTACH_OPPOSITE_WIDGET, NULL ); #if 0 /* Creation of AF_separator1 */ AF_separator1 = XtVaCreateManagedWidget( "AF_separator1", xmSeparatorWidgetClass, AddFiletype, XmNbottomOffset, 0, XmNbottomWidget, AF_separator2, XmNbottomAttachment, XmATTACH_OPPOSITE_WIDGET, XmNleftOffset, 10, XmNleftAttachment, XmATTACH_FORM, XmNrightOffset, 0, XmNrightWidget, AF_CommandsLabel, XmNrightAttachment, XmATTACH_WIDGET, NULL ); #endif XtVaSetValues(AddFiletype, XmNcancelButton, AF_CancelButton, XmNdefaultButton, AF_OkButton, XmNinitialFocus, AF_FileTypeNameTextField, NULL ); XtAddCallback( AddFiletype, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxAddFiletypeContext); if (bLowRes) { return ( AF_BigForm ); } else { return ( AddFiletype ); } }
static Widget _Uxbuild_topLevelShell1() { Widget _UxParent; Widget menu1_p1_shell; /* Creation of topLevelShell1 */ _UxParent = UxParent; if (_UxParent == NULL) { _UxParent = UxTopLevel; } topLevelShell1 = XtVaCreatePopupShell("topLevelShell1", topLevelShellWidgetClass, _UxParent, XmNwidth, 1070, XmNheight, 780, XmNx, 107, XmNy, 225, NULL); /* Creation of mainWindow1 */ mainWindow1 = XtVaCreateManagedWidget("mainWindow1", xmMainWindowWidgetClass, topLevelShell1, XmNwidth, 1070, XmNheight, 780, XmNx, 190, XmNy, 210, XmNunitType, XmPIXELS, NULL); /* Creation of menu1 */ menu1 = XtVaCreateManagedWidget("menu1", xmRowColumnWidgetClass, mainWindow1, XmNrowColumnType, XmMENU_BAR, XmNmenuAccelerator, "<KeyUp>F10", NULL); /* Creation of menu1_p1 */ menu1_p1_shell = XtVaCreatePopupShell("menu1_p1_shell", xmMenuShellWidgetClass, menu1, XmNwidth, 1, XmNheight, 1, XmNallowShellResize, TRUE, XmNoverrideRedirect, TRUE, NULL); menu1_p1 = XtVaCreateWidget("menu1_p1", xmRowColumnWidgetClass, menu1_p1_shell, XmNrowColumnType, XmMENU_PULLDOWN, NULL); /* Creation of menu1_p1_b2 */ menu1_p1_b2 = XtVaCreateManagedWidget("menu1_p1_b2", xmPushButtonWidgetClass, menu1_p1, RES_CONVERT(XmNlabelString, "Edit Database"), NULL); XtAddCallback(menu1_p1_b2, XmNactivateCallback, (XtCallbackProc) activateCB_menu1_p1_b2, (XtPointer) NULL); /* Creation of menu1_p1_b3 */ menu1_p1_b3 = XtVaCreateManagedWidget("menu1_p1_b3", xmPushButtonWidgetClass, menu1_p1, RES_CONVERT(XmNlabelString, "Demonstration Interface"), NULL); XtAddCallback(menu1_p1_b3, XmNactivateCallback, (XtCallbackProc) activateCB_menu1_p1_b3, (XtPointer) NULL); /* Creation of menu1_p1_b5 */ menu1_p1_b5 = XtVaCreateManagedWidget("menu1_p1_b5", xmPushButtonWidgetClass, menu1_p1, RES_CONVERT(XmNlabelString, "Configuration"), NULL); XtAddCallback(menu1_p1_b5, XmNactivateCallback, (XtCallbackProc) activateCB_menu1_p1_b5, (XtPointer) NULL); /* Creation of menu1_p1_b4 */ menu1_p1_b4 = XtVaCreateManagedWidget("menu1_p1_b4", xmSeparatorGadgetClass, menu1_p1, NULL); /* Creation of menu1_p1_b1 */ menu1_p1_b1 = XtVaCreateManagedWidget("menu1_p1_b1", xmPushButtonWidgetClass, menu1_p1, RES_CONVERT(XmNlabelString, "Quit"), NULL); XtAddCallback(menu1_p1_b1, XmNactivateCallback, (XtCallbackProc) activateCB_menu1_p1_b1, (XtPointer) NULL); /* Creation of menu1_top_b1 */ menu1_top_b1 = XtVaCreateManagedWidget("menu1_top_b1", xmCascadeButtonWidgetClass, menu1, RES_CONVERT(XmNlabelString, "Control"), XmNsubMenuId, menu1_p1, NULL); /* Creation of form1 */ form1 = XtVaCreateManagedWidget("form1", xmFormWidgetClass, mainWindow1, NULL); XmMainWindowSetAreas(mainWindow1, menu1, (Widget) NULL, (Widget) NULL, (Widget) NULL, form1); return (topLevelShell1); }
static Widget _Uxbuild_kuipCommandP() { Widget _UxParent; /* Creation of kuipCommandP */ _UxParent = XtVaCreatePopupShell( "kuipCommandP_shell", xmDialogShellWidgetClass, UxTopLevel, XmNallowShellResize, TRUE, XmNtitle, "kuipCommandP", NULL ); kuipCommandP = XtVaCreateWidget( "kuipCommandP", xmFormWidgetClass, _UxParent, XmNautoUnmanage, FALSE, RES_CONVERT( XmNdialogTitle, "Command" ), XmNdefaultPosition, FALSE, XmNresizePolicy, XmRESIZE_ANY, NULL ); UxPutContext( kuipCommandP, (char *) UxKuipCommandPContext ); /* Creation of commandSep */ commandSep = XtVaCreateManagedWidget( "commandSep", xmSeparatorGadgetClass, kuipCommandP, XmNheight, 10, XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 45, XmNleftAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNrightOffset, 0, NULL ); UxPutContext( commandSep, (char *) UxKuipCommandPContext ); /* Creation of km_cmdOK */ km_cmdOK = XtVaCreateManagedWidget( "km_cmdOK", xmPushButtonGadgetClass, kuipCommandP, XmNwidth, 80, XmNheight, 30, RES_CONVERT( XmNlabelString, "OK" ), XmNshowAsDefault, 1, XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNtopAttachment, XmATTACH_NONE, XmNrightAttachment, XmATTACH_POSITION, XmNrightOffset, 5, XmNrightPosition, 20, XmNmnemonicCharSet, "O", NULL ); UxPutContext( km_cmdOK, (char *) UxKuipCommandPContext ); /* Creation of km_cmdEX */ km_cmdEX = XtVaCreateManagedWidget( "km_cmdEX", xmPushButtonGadgetClass, kuipCommandP, XmNwidth, 80, XmNheight, 30, RES_CONVERT( XmNlabelString, "Execute" ), XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 5, XmNleftWidget, km_cmdOK, XmNrightAttachment, XmATTACH_POSITION, XmNrightOffset, 5, XmNrightPosition, 40, RES_CONVERT( XmNmnemonic, "E" ), NULL ); UxPutContext( km_cmdEX, (char *) UxKuipCommandPContext ); /* Creation of km_cmdRE */ km_cmdRE = XtVaCreateManagedWidget( "km_cmdRE", xmPushButtonGadgetClass, kuipCommandP, XmNwidth, 80, XmNheight, 30, XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 5, XmNleftWidget, km_cmdEX, XmNrightAttachment, XmATTACH_POSITION, XmNrightOffset, 5, XmNrightPosition, 60, XmNtopAttachment, XmATTACH_NONE, RES_CONVERT( XmNlabelString, "Reset" ), RES_CONVERT( XmNmnemonic, "R" ), NULL ); UxPutContext( km_cmdRE, (char *) UxKuipCommandPContext ); /* Creation of km_cmdCA */ km_cmdCA = XtVaCreateManagedWidget( "km_cmdCA", xmPushButtonGadgetClass, kuipCommandP, XmNwidth, 80, XmNheight, 30, XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 5, XmNleftWidget, km_cmdRE, XmNrightAttachment, XmATTACH_POSITION, XmNrightOffset, 5, XmNrightPosition, 80, RES_CONVERT( XmNlabelString, "Cancel" ), RES_CONVERT( XmNmnemonic, "C" ), NULL ); UxPutContext( km_cmdCA, (char *) UxKuipCommandPContext ); /* Creation of km_cmdHE */ km_cmdHE = XtVaCreateManagedWidget( "km_cmdHE", xmPushButtonGadgetClass, kuipCommandP, XmNwidth, 80, XmNheight, 30, XmNbottomAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNrightAttachment, XmATTACH_POSITION, XmNrightOffset, 5, XmNleftAttachment, XmATTACH_WIDGET, XmNleftOffset, 5, XmNleftWidget, km_cmdCA, XmNrightPosition, 100, RES_CONVERT( XmNlabelString, "Help" ), RES_CONVERT( XmNmnemonic, "H" ), NULL ); UxPutContext( km_cmdHE, (char *) UxKuipCommandPContext ); XtVaSetValues(kuipCommandP, XmNdefaultButton, km_cmdOK, NULL ); XtAddCallback( kuipCommandP, XmNdestroyCallback, (XtCallbackProc) UxDestroyContextCB, (XtPointer) UxKuipCommandPContext); return ( kuipCommandP ); }
static Widget _Uxbuild_inputTrDialog() { Widget inputTrDialog_shell; inputTrDialog_shell = XtVaCreatePopupShell( "inputTrDialog_shell", xmDialogShellWidgetClass, kuipIo, XmNwidth, 520, XmNheight, 315, XmNshellUnitType, XmPIXELS, XmNtitle, "inputTrDialog", NULL ); inputTrDialog = XtVaCreateWidget( "inputTrDialog", xmFormWidgetClass, inputTrDialog_shell, XmNdefaultPosition, FALSE, XmNautoUnmanage, FALSE, RES_CONVERT( XmNdialogTitle, "Input Transcript" ), XmNheight, 315, XmNwidth, 520, XmNunitType, XmPIXELS, NULL ); UxPutContext( inputTrDialog, (char *) UxInputTrDialogContext ); closeInputTrButton = XtVaCreateManagedWidget( "closeInputTrButton", xmPushButtonWidgetClass, inputTrDialog, XmNrightPosition, 60, XmNrightAttachment, XmATTACH_POSITION, XmNleftPosition, 40, XmNleftAttachment, XmATTACH_POSITION, RES_CONVERT( XmNlabelString, "Close" ), XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 30, XmNwidth, 60, NULL ); UxPutContext( closeInputTrButton, (char *) UxInputTrDialogContext ); separator2 = XtVaCreateManagedWidget( "separator2", xmSeparatorWidgetClass, inputTrDialog, XmNrightAttachment, XmATTACH_FORM, XmNleftAttachment, XmATTACH_FORM, XmNbottomWidget, closeInputTrButton, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_WIDGET, NULL ); UxPutContext( separator2, (char *) UxInputTrDialogContext ); scrolledWindow = XtVaCreateManagedWidget( "scrolledWindow", xmScrolledWindowWidgetClass, inputTrDialog, XmNbottomWidget, separator2, XmNbottomOffset, 5, XmNbottomAttachment, XmATTACH_WIDGET, XmNtopOffset, 5, XmNrightOffset, 5, XmNtopAttachment, XmATTACH_FORM, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNshadowThickness, 0, XmNscrollBarDisplayPolicy, XmSTATIC, XmNvisualPolicy, XmVARIABLE, XmNscrollingPolicy, XmAPPLICATION_DEFINED, NULL ); UxPutContext( scrolledWindow, (char *) UxInputTrDialogContext ); inputTrText = XtVaCreateManagedWidget( "inputTrText", xmTextWidgetClass, scrolledWindow, XmNeditable, FALSE, XmNeditMode, XmMULTI_LINE_EDIT , XmNheight, 210, XmNwidth, 495, NULL ); UxPutContext( inputTrText, (char *) UxInputTrDialogContext ); XtAddCallback( inputTrDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxInputTrDialogContext ); XtVaSetValues(inputTrDialog, XmNdefaultButton, closeInputTrButton, NULL ); return ( inputTrDialog ); }
static Widget _Uxbuild_helpDialog() { Widget helpDialog_shell; helpDialog_shell = XtVaCreatePopupShell( "helpDialog_shell", xmDialogShellWidgetClass, UxTopLevel, XmNx, 441, XmNy, 211, XmNwidth, 650, XmNheight, 410, XmNtitle, "helpDialog", NULL ); helpDialog = XtVaCreateWidget( "helpDialog", xmFormWidgetClass, helpDialog_shell, RES_CONVERT( XmNdialogTitle, "Help" ), XmNautoUnmanage, FALSE, XmNheight, 410, XmNwidth, 650, NULL ); UxPutContext( helpDialog, (char *) UxHelpDialogContext ); helpScWindow = XtVaCreateManagedWidget( "helpScWindow", xmScrolledWindowWidgetClass, helpDialog, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNbottomPosition, 80, XmNbottomOffset, 80, XmNbottomAttachment, XmATTACH_FORM, XmNvisualPolicy, XmVARIABLE, XmNscrollingPolicy, XmAPPLICATION_DEFINED, XmNscrollBarDisplayPolicy, XmSTATIC, XmNshadowThickness, 0, XmNy, 20, XmNx, 20, NULL ); UxPutContext( helpScWindow, (char *) UxHelpDialogContext ); helpText = XtVaCreateManagedWidget( "helpText", xmTextWidgetClass, helpScWindow, XmNeditMode, XmMULTI_LINE_EDIT , XmNeditable, FALSE, XmNheight, 300, XmNwidth, 560, XmNy, 0, XmNx, 68, NULL ); UxPutContext( helpText, (char *) UxHelpDialogContext ); helpOK = XtVaCreateManagedWidget( "helpOK", xmPushButtonGadgetClass, helpDialog, XmNtopAttachment, XmATTACH_NONE, XmNrightPosition, 55, XmNleftPosition, 50, XmNleftOffset, -30, XmNleftAttachment, XmATTACH_POSITION, XmNbottomOffset, 10, XmNbottomAttachment, XmATTACH_FORM, XmNshowAsDefault, 1, RES_CONVERT( XmNlabelString, "OK" ), XmNheight, 30, XmNwidth, 60, XmNy, 370, XmNx, 292, NULL ); UxPutContext( helpOK, (char *) UxHelpDialogContext ); helpSep = XtVaCreateManagedWidget( "helpSep", xmSeparatorGadgetClass, helpDialog, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 60, XmNbottomAttachment, XmATTACH_FORM, XmNheight, 10, XmNwidth, 510, XmNy, 330, XmNx, 70, NULL ); UxPutContext( helpSep, (char *) UxHelpDialogContext ); XtAddCallback( helpDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxHelpDialogContext ); XtVaSetValues(helpDialog, XmNdefaultButton, helpOK, NULL ); return ( helpDialog ); }
static Widget _Uxbuild_fitFormDialog() { Widget fitFormDialog_shell; fitFormDialog_shell = XtVaCreatePopupShell( "fitFormDialog_shell", xmDialogShellWidgetClass, histoStyle, XmNx, 525, XmNy, 483, XmNwidth, 140, XmNheight, 138, XmNtitle, "fitFormDialog", NULL ); fitFormDialog = XtVaCreateWidget( "fitFormDialog", xmFormWidgetClass, fitFormDialog_shell, XmNnoResize, TRUE, RES_CONVERT( XmNdialogTitle, "Fits" ), XmNheight, 138, XmNwidth, 140, NULL ); UxPutContext( fitFormDialog, (char *) UxFitFormDialogContext ); FitPushButtonGadget = XtVaCreateManagedWidget( "FitPushButtonGadget", xmPushButtonGadgetClass, fitFormDialog, XmNrightPosition, 80, XmNleftPosition, 20, XmNrightAttachment, XmATTACH_POSITION, XmNleftAttachment, XmATTACH_POSITION, XmNbottomOffset, 5, XmNbottomAttachment, XmATTACH_FORM, RES_CONVERT( XmNlabelString, " Close " ), XmNheight, 30, NULL ); UxPutContext( FitPushButtonGadget, (char *) UxFitFormDialogContext ); separatorGadget3 = XtVaCreateManagedWidget( "separatorGadget3", xmSeparatorGadgetClass, fitFormDialog, XmNbottomWidget, FitPushButtonGadget, XmNrightOffset, 0, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 0, XmNleftAttachment, XmATTACH_FORM, XmNbottomOffset, 5, XmNbottomAttachment, XmATTACH_WIDGET, NULL ); UxPutContext( separatorGadget3, (char *) UxFitFormDialogContext ); rowColumn4 = XtVaCreateManagedWidget( "rowColumn4", xmRowColumnWidgetClass, fitFormDialog, XmNbottomWidget, separatorGadget3, XmNbottomAttachment, XmATTACH_WIDGET, XmNtopOffset, 5, XmNtopAttachment, XmATTACH_FORM, XmNrightOffset, 5, XmNrightAttachment, XmATTACH_FORM, XmNleftOffset, 5, XmNleftAttachment, XmATTACH_FORM, XmNspacing, 0, NULL ); UxPutContext( rowColumn4, (char *) UxFitFormDialogContext ); ChiToggleButtonGadget = XtVaCreateManagedWidget( "ChiToggleButtonGadget", xmToggleButtonGadgetClass, rowColumn4, XmNset, TRUE, RES_CONVERT( XmNlabelString, "Chi Square" ), XmNheight, 20, XmNwidth, 100, XmNy, 13, XmNx, 13, NULL ); UxPutContext( ChiToggleButtonGadget, (char *) UxFitFormDialogContext ); ErrorsToggleButtonGadget = XtVaCreateManagedWidget( "ErrorsToggleButtonGadget", xmToggleButtonGadgetClass, rowColumn4, RES_CONVERT( XmNlabelString, "Errors" ), XmNheight, 20, XmNwidth, 100, XmNy, 41, XmNx, 13, NULL ); UxPutContext( ErrorsToggleButtonGadget, (char *) UxFitFormDialogContext ); ParametersToggleButtonGadget = XtVaCreateManagedWidget( "ParametersToggleButtonGadget", xmToggleButtonGadgetClass, rowColumn4, XmNset, TRUE, RES_CONVERT( XmNlabelString, "Parameters" ), XmNheight, 20, XmNwidth, 100, XmNy, 41, XmNx, 13, NULL ); UxPutContext( ParametersToggleButtonGadget, (char *) UxFitFormDialogContext ); XtAddCallback( fitFormDialog, XmNdestroyCallback, UxFreeClientDataCB, (XtPointer) UxFitFormDialogContext ); return ( fitFormDialog ); }