1: /* 2: * WARNING: This file is overwritten at code generation time. 3: * Any changes to this file will be lost. 4: */ 5: /* 6: * Generated by the ICS Builder Xcessory (BX). 7: * 8: * Builder Xcessory 4.0 9: * Code Generator Xcessory 2.0 (09/09/96) 10: * 11: */ 12: #include <Xm/Xm.h> 13: #include <Xm/Form.h> 14: #include <Xm/ScrolledW.h> 15: #include <Xm/Text.h> 16: #include <Xm/RowColumn.h> 17: #include <Xm/CascadeB.h> 18: #include <Xm/PushB.h> 19: #include <Xm/Separator.h> 20: #include <Xm/DialogS.h> 21: #include <Xm/MwmUtil.h> 22: #include <Xm/MessageB.h> 23: #include <Xm/FileSB.h> 24: #include <Xm/TextF.h> 25: #include <Xm/Label.h> 26: 27: /* 28: * Global declarations are now stored in the header file. 29: * 30: * If DECLARE_BX_GLOBALS is defined then this header file 31: * declares the globals, otherwise it just externs them. 32: */ 33: #define DECLARE_BX_GLOBALS 34: 35: /* 36: * Globally included information. 37: */ 38: 39: 40: /* 41: * Common constant and pixmap declarations. 42: */ 43: #include "hsplicer-creation-c.h" 44: 45: /* 46: * Convenience functions from utilities file. 47: */ 48: extern void RegisterBxConverters(); 49: extern XtPointer CONVERT(); 50: extern XtPointer DOUBLE(); 51: extern XtPointer SINGLE(); 52: extern void MENU_POST(); 53: extern Pixmap XPM_PIXMAP(); 54: extern void SET_BACKGROUND_COLOR(); 55: 56: /* 57: * Declarations for callbacks and handlers. 58: */ 59: void HsTextHelpCreateCB(); 60: void BxManageCB(); 61: void HsprintCB(); 62: void BxExitCB(); 63: void HsHelpTopicCB(); 64: void BxUnmanageCB(); 65: void BxHelpCB(); 66: void HssaveCB(); 67: void HsPrintOKCB(); 68: 69: /* 70: * Create the formHelp hierarchy of widgets. 71: */ 72: Widget 73: CreateformHelp(parent) 74: Widget parent; 75: { 76: Arg args[256]; 77: Cardinal ac=0; 78: Cardinal cdc=0; 79: Boolean argok=False; 80: Widget formHelp; 81: Widget scrolledWindowHelp; 82: Widget menuBarHelp; 83: Widget cascadeButtonFile; 84: Widget pulldownMenuFile; 85: Widget pushButtonSave; 86: Widget pushButtonPrint; 87: Widget pushButtonExit; 88: Widget cascadeButtonTopics; 89: Widget pulldownMenuTopics; 90: Widget pushButtonAboutSplicer; 91: Widget separatorTopics1; 92: Widget pushButtonFileMenu; 93: Widget pushButtonEditMenu; 94: Widget pushButtonViewMenu; 95: Widget separatortopics2; 96: Widget cascadeButtonFormat; 97: Widget pulldownMenuFormat; 98: Widget pushButtonInputFormat; 99: Widget pushButtonOutputFormat; 100: Widget cascadeButtonData; 101: Widget pulldownMenuData; 102: Widget pushButtonDataInfo; 103: Widget pushButtonDataOpen; 104: Widget pushButtonDataClose; 105: Widget pushButtonSaveData; 106: Widget pushButtonDataOutput; 107: Widget cascadeButtonAffine; 108: Widget pulldownMenuAffine; 109: Widget pushButtonAffineInfo; 110: Widget pushButtonAffineOpen; 111: Widget pushButtonAffineSave; 112: Widget cascadeButtonSplicerTable; 113: Widget pulldownMenu3; 114: Widget pushButtonSplicerTableInfo; 115: Widget pushButtonOpenSplicerTable; 116: Widget pushButtonSaveSplicerTable; 117: Widget cascadeButtonDataProcess; 118: Widget pulldownMenuDataProcess; 119: Widget pushButtonDataProcessInfo; 120: Widget cascadeButtonCull; 121: Widget pulldownMenu; 122: Widget pushButtonCull; 123: Widget pushButtonCullSave; 124: Widget pushButtonCullOpen; 125: Widget pushButtonSmooth; 126: Widget pushButtonDecimate; 127: Widget cascadeButtonStrat; 128: Widget pulldownMenuStrat; 129: Widget pushButtonSaveStrat; 130: Widget pushButtonOpenStrat; 131: Widget separator1; 132: Widget pushButtonDisplay; 133: Widget pushButtonComposite; 134: Widget pushButtonDepthOffset; 135: Widget pushButtonSplice; 136: Widget separator2; 137: Widget pushButtonReportSave; 138: Widget pushButtonSplicerDefaults; 139: Widget pushButtonClearWorkspace; 140: Widget pushButtonExitTopic; 141: Widget xmDialogShellIncomplete; 142: Widget xmDialogShellSave; 143: Widget xmDialogShellError; 144: Widget xmDialogShellPrint; 145: Widget pushButtonPrintCancel; 146: Widget pushButtonPrintOK; 147: Widget separator; 148: Widget labelPrint; 149: 150: /* 151: * Register the converters for the widgets. 152: */ 153: RegisterBxConverters(XtWidgetToApplicationContext(parent)); 154: XtInitializeWidgetClass(xmFormWidgetClass); 155: XtInitializeWidgetClass(xmScrolledWindowWidgetClass); 156: XtInitializeWidgetClass(xmTextWidgetClass); 157: XtInitializeWidgetClass(xmRowColumnWidgetClass); 158: XtInitializeWidgetClass(xmCascadeButtonWidgetClass); 159: XtInitializeWidgetClass(xmRowColumnWidgetClass); 160: XtInitializeWidgetClass(xmPushButtonWidgetClass); 161: XtInitializeWidgetClass(xmSeparatorWidgetClass); 162: XtInitializeWidgetClass(xmDialogShellWidgetClass); 163: XtInitializeWidgetClass(xmMessageBoxWidgetClass); 164: XtInitializeWidgetClass(xmFileSelectionBoxWidgetClass); 165: XtInitializeWidgetClass(xmFormWidgetClass); 166: XtInitializeWidgetClass(xmTextFieldWidgetClass); 167: XtInitializeWidgetClass(xmLabelWidgetClass); 168: 169: ac = 0; 170: XtSetArg(args[ac], XmNresizePolicy, XmRESIZE_GROW); ac++; 171: XtSetArg(args[ac], XmNdialogTitle, 172: CONVERT(parent, "Splicer Help", 173: XmRXmString, 0, &argok)); if (argok) ac++; 174: XtSetArg(args[ac], XmNx, 820); ac++; 175: XtSetArg(args[ac], XmNy, 302); ac++; 176: XtSetArg(args[ac], XmNwidth, 614); ac++; 177: XtSetArg(args[ac], XmNheight, 658); ac++; 178: formHelp = XmCreateForm(parent, 179: "formHelp", 180: args, 181: ac); 182: 183: ac = 0; 184: XtSetArg(args[ac], XmNscrollingPolicy, XmAUTOMATIC); ac++; 185: XtSetArg(args[ac], XmNscrollBarDisplayPolicy, XmAS_NEEDED); ac++; 186: XtSetArg(args[ac], XmNx, 0); ac++; 187: XtSetArg(args[ac], XmNy, 32); ac++; 188: XtSetArg(args[ac], XmNwidth, 614); ac++; 189: XtSetArg(args[ac], XmNheight, 626); ac++; 190: scrolledWindowHelp = XmCreateScrolledWindow(formHelp, 191: "scrolledWindowHelp", 192: args, 193: ac); 194: XtManageChild(scrolledWindowHelp); 195: 196: ac = 0; 197: XtSetArg(args[ac], XmNhighlightThickness, 0); ac++; 198: XtSetArg(args[ac], XmNshadowThickness, 0); ac++; 199: XtSetArg(args[ac], XmNvalue, "Welcome, please pick a topic."); ac++; 200: XtSetArg(args[ac], XmNeditMode, XmMULTI_LINE_EDIT); ac++; 201: XtSetArg(args[ac], XmNautoShowCursorPosition, False); ac++; 202: XtSetArg(args[ac], XmNeditable, False); ac++; 203: XtSetArg(args[ac], XmNfontList, 204: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 205: XmRFontList, 0, &argok)); if (argok) ac++; 206: XtSetArg(args[ac], XmNwordWrap, True); ac++; 207: XtSetArg(args[ac], XmNcolumns, 29); ac++; 208: XtSetArg(args[ac], XmNcursorPositionVisible, False); ac++; 209: XtSetArg(args[ac], XmNheight, 27); ac++; 210: textHelp = XmCreateText(scrolledWindowHelp, 211: "textHelp", 212: args, 213: ac); 214: XtManageChild(textHelp); 215: HsTextHelpCreateCB(textHelp, (XtPointer)0, (XtPointer)0); 216: 217: ac = 0; 218: XtSetArg(args[ac], XmNx, 0); ac++; 219: XtSetArg(args[ac], XmNy, 0); ac++; 220: XtSetArg(args[ac], XmNwidth, 614); ac++; 221: XtSetArg(args[ac], XmNheight, 32); ac++; 222: menuBarHelp = XmCreateMenuBar(formHelp, 223: "menuBarHelp", 224: args, 225: ac); 226: XtManageChild(menuBarHelp); 227: 228: ac = 0; 229: XtSetArg(args[ac], XmNfontList, 230: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 231: XmRFontList, 0, &argok)); if (argok) ac++; 232: XtSetArg(args[ac], XmNlabelString, 233: CONVERT(parent, "File", 234: XmRXmString, 0, &argok)); if (argok) ac++; 235: XtSetArg(args[ac], XmNmnemonic, 'F'); ac++; 236: XtSetArg(args[ac], XmNx, 5); ac++; 237: XtSetArg(args[ac], XmNy, 5); ac++; 238: XtSetArg(args[ac], XmNwidth, 39); ac++; 239: XtSetArg(args[ac], XmNheight, 22); ac++; 240: cascadeButtonFile = XmCreateCascadeButton(menuBarHelp, 241: "cascadeButtonFile", 242: args, 243: ac); 244: XtManageChild(cascadeButtonFile); 245: 246: ac = 0; 247: XtSetArg(args[ac], XmNx, 53); ac++; 248: XtSetArg(args[ac], XmNy, 221); ac++; 249: XtSetArg(args[ac], XmNwidth, 164); ac++; 250: XtSetArg(args[ac], XmNheight, 70); ac++; 251: pulldownMenuFile = XmCreatePulldownMenu(XtParent(cascadeButtonFile), 252: "pulldownMenuFile", 253: args, 254: ac); 255: 256: ac = 0; 257: XtSetArg(args[ac], XmNfontList, 258: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 259: XmRFontList, 0, &argok)); if (argok) ac++; 260: XtSetArg(args[ac], XmNlabelString, 261: CONVERT(parent, "Save help Text to file...", 262: XmRXmString, 0, &argok)); if (argok) ac++; 263: XtSetArg(args[ac], XmNmnemonic, 'S'); ac++; 264: pushButtonSave = XmCreatePushButton(pulldownMenuFile, 265: "pushButtonSave", 266: args, 267: ac); 268: XtManageChild(pushButtonSave); 269: XtAddCallback(pushButtonSave, XmNactivateCallback, BxManageCB, (XtPointer)"fileSelectionBoxSave"); 270: 271: ac = 0; 272: XtSetArg(args[ac], XmNfontList, 273: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 274: XmRFontList, 0, &argok)); if (argok) ac++; 275: XtSetArg(args[ac], XmNlabelString, 276: CONVERT(parent, "Print help Text", 277: XmRXmString, 0, &argok)); if (argok) ac++; 278: XtSetArg(args[ac], XmNmnemonic, 'P'); ac++; 279: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 280: pushButtonPrint = XmCreatePushButton(pulldownMenuFile, 281: "pushButtonPrint", 282: args, 283: ac); 284: XtManageChild(pushButtonPrint); 285: XtAddCallback(pushButtonPrint, XmNactivateCallback, HsprintCB, (XtPointer)0); 286: 287: ac = 0; 288: XtSetArg(args[ac], XmNfontList, 289: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 290: XmRFontList, 0, &argok)); if (argok) ac++; 291: XtSetArg(args[ac], XmNlabelString, 292: CONVERT(parent, "Exit", 293: XmRXmString, 0, &argok)); if (argok) ac++; 294: XtSetArg(args[ac], XmNmnemonic, 'x'); ac++; 295: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 296: pushButtonExit = XmCreatePushButton(pulldownMenuFile, 297: "pushButtonExit", 298: args, 299: ac); 300: XtManageChild(pushButtonExit); 301: XtAddCallback(pushButtonExit, XmNactivateCallback, BxExitCB, (XtPointer)0); 302: 303: ac = 0; 304: XtSetArg(args[ac], XmNsubMenuId, pulldownMenuFile); ac++; 305: XtSetValues(cascadeButtonFile, args, ac); 306: 307: ac = 0; 308: XtSetArg(args[ac], XmNfontList, 309: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 310: XmRFontList, 0, &argok)); if (argok) ac++; 311: XtSetArg(args[ac], XmNlabelString, 312: CONVERT(parent, "Topics", 313: XmRXmString, 0, &argok)); if (argok) ac++; 314: XtSetArg(args[ac], XmNmnemonic, 'T'); ac++; 315: XtSetArg(args[ac], XmNx, 44); ac++; 316: XtSetArg(args[ac], XmNy, 5); ac++; 317: XtSetArg(args[ac], XmNwidth, 60); ac++; 318: XtSetArg(args[ac], XmNheight, 22); ac++; 319: cascadeButtonTopics = XmCreateCascadeButton(menuBarHelp, 320: "cascadeButtonTopics", 321: args, 322: ac); 323: XtManageChild(cascadeButtonTopics); 324: 325: ac = 0; 326: XtSetArg(args[ac], XmNx, 92); ac++; 327: XtSetArg(args[ac], XmNy, 221); ac++; 328: XtSetArg(args[ac], XmNwidth, 186); ac++; 329: XtSetArg(args[ac], XmNheight, 408); ac++; 330: pulldownMenuTopics = XmCreatePulldownMenu(XtParent(cascadeButtonTopics), 331: "pulldownMenuTopics", 332: args, 333: ac); 334: 335: ac = 0; 336: XtSetArg(args[ac], XmNfontList, 337: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 338: XmRFontList, 0, &argok)); if (argok) ac++; 339: XtSetArg(args[ac], XmNlabelString, 340: CONVERT(parent, "About Splicer", 341: XmRXmString, 0, &argok)); if (argok) ac++; 342: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 343: pushButtonAboutSplicer = XmCreatePushButton(pulldownMenuTopics, 344: "pushButtonAboutSplicer", 345: args, 346: ac); 347: XtManageChild(pushButtonAboutSplicer); 348: XtAddCallback(pushButtonAboutSplicer, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpAboutSplicer.help"); 349: 350: ac = 0; 351: separatorTopics1 = XmCreateSeparator(pulldownMenuTopics, 352: "separatorTopics1", 353: args, 354: ac); 355: XtManageChild(separatorTopics1); 356: 357: ac = 0; 358: XtSetArg(args[ac], XmNfontList, 359: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 360: XmRFontList, 0, &argok)); if (argok) ac++; 361: XtSetArg(args[ac], XmNlabelString, 362: CONVERT(parent, "File Menu Options", 363: XmRXmString, 0, &argok)); if (argok) ac++; 364: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 365: pushButtonFileMenu = XmCreatePushButton(pulldownMenuTopics, 366: "pushButtonFileMenu", 367: args, 368: ac); 369: XtManageChild(pushButtonFileMenu); 370: XtAddCallback(pushButtonFileMenu, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpFileMenu.help"); 371: 372: ac = 0; 373: XtSetArg(args[ac], XmNfontList, 374: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 375: XmRFontList, 0, &argok)); if (argok) ac++; 376: XtSetArg(args[ac], XmNlabelString, 377: CONVERT(parent, "Process Menu Options", 378: XmRXmString, 0, &argok)); if (argok) ac++; 379: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 380: pushButtonEditMenu = XmCreatePushButton(pulldownMenuTopics, 381: "pushButtonEditMenu", 382: args, 383: ac); 384: XtManageChild(pushButtonEditMenu); 385: XtAddCallback(pushButtonEditMenu, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpProcessMenu.help"); 386: 387: ac = 0; 388: XtSetArg(args[ac], XmNfontList, 389: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 390: XmRFontList, 0, &argok)); if (argok) ac++; 391: XtSetArg(args[ac], XmNlabelString, 392: CONVERT(parent, "View Menu Options", 393: XmRXmString, 0, &argok)); if (argok) ac++; 394: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 395: pushButtonViewMenu = XmCreatePushButton(pulldownMenuTopics, 396: "pushButtonViewMenu", 397: args, 398: ac); 399: XtManageChild(pushButtonViewMenu); 400: XtAddCallback(pushButtonViewMenu, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpViewMenu.help"); 401: 402: ac = 0; 403: separatortopics2 = XmCreateSeparator(pulldownMenuTopics, 404: "separatortopics2", 405: args, 406: ac); 407: XtManageChild(separatortopics2); 408: 409: ac = 0; 410: XtSetArg(args[ac], XmNfontList, 411: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 412: XmRFontList, 0, &argok)); if (argok) ac++; 413: XtSetArg(args[ac], XmNlabelString, 414: CONVERT(parent, "Data Formats", 415: XmRXmString, 0, &argok)); if (argok) ac++; 416: cascadeButtonFormat = XmCreateCascadeButton(pulldownMenuTopics, 417: "cascadeButtonFormat", 418: args, 419: ac); 420: XtManageChild(cascadeButtonFormat); 421: 422: ac = 0; 423: XtSetArg(args[ac], XmNx, 0); ac++; 424: XtSetArg(args[ac], XmNy, 0); ac++; 425: XtSetArg(args[ac], XmNwidth, 59); ac++; 426: XtSetArg(args[ac], XmNheight, 48); ac++; 427: pulldownMenuFormat = XmCreatePulldownMenu(XtParent(cascadeButtonFormat), 428: "pulldownMenuFormat", 429: args, 430: ac); 431: 432: ac = 0; 433: XtSetArg(args[ac], XmNfontList, 434: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 435: XmRFontList, 0, &argok)); if (argok) ac++; 436: XtSetArg(args[ac], XmNlabelString, 437: CONVERT(parent, "Input", 438: XmRXmString, 0, &argok)); if (argok) ac++; 439: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 440: pushButtonInputFormat = XmCreatePushButton(pulldownMenuFormat, 441: "pushButtonInputFormat", 442: args, 443: ac); 444: XtManageChild(pushButtonInputFormat); 445: XtAddCallback(pushButtonInputFormat, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpInputFormat.help"); 446: 447: ac = 0; 448: XtSetArg(args[ac], XmNfontList, 449: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 450: XmRFontList, 0, &argok)); if (argok) ac++; 451: XtSetArg(args[ac], XmNlabelString, 452: CONVERT(parent, "Output", 453: XmRXmString, 0, &argok)); if (argok) ac++; 454: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 455: pushButtonOutputFormat = XmCreatePushButton(pulldownMenuFormat, 456: "pushButtonOutputFormat", 457: args, 458: ac); 459: XtManageChild(pushButtonOutputFormat); 460: XtAddCallback(pushButtonOutputFormat, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpOutputFormat.help"); 461: 462: ac = 0; 463: XtSetArg(args[ac], XmNsubMenuId, pulldownMenuFormat); ac++; 464: XtSetValues(cascadeButtonFormat, args, ac); 465: 466: ac = 0; 467: XtSetArg(args[ac], XmNfontList, 468: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 469: XmRFontList, 0, &argok)); if (argok) ac++; 470: XtSetArg(args[ac], XmNlabelString, 471: CONVERT(parent, "Data Files", 472: XmRXmString, 0, &argok)); if (argok) ac++; 473: cascadeButtonData = XmCreateCascadeButton(pulldownMenuTopics, 474: "cascadeButtonData", 475: args, 476: ac); 477: XtManageChild(cascadeButtonData); 478: 479: ac = 0; 480: XtSetArg(args[ac], XmNlabelString, 481: CONVERT(parent, "Data Files", 482: XmRXmString, 0, &argok)); if (argok) ac++; 483: XtSetArg(args[ac], XmNx, 0); ac++; 484: XtSetArg(args[ac], XmNy, 0); ac++; 485: XtSetArg(args[ac], XmNwidth, 147); ac++; 486: XtSetArg(args[ac], XmNheight, 114); ac++; 487: pulldownMenuData = XmCreatePulldownMenu(XtParent(cascadeButtonData), 488: "pulldownMenuData", 489: args, 490: ac); 491: 492: ac = 0; 493: XtSetArg(args[ac], XmNfontList, 494: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 495: XmRFontList, 0, &argok)); if (argok) ac++; 496: XtSetArg(args[ac], XmNlabelString, 497: CONVERT(parent, "General Information", 498: XmRXmString, 0, &argok)); if (argok) ac++; 499: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 500: pushButtonDataInfo = XmCreatePushButton(pulldownMenuData, 501: "pushButtonDataInfo", 502: args, 503: ac); 504: XtManageChild(pushButtonDataInfo); 505: XtAddCallback(pushButtonDataInfo, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDataInfo.help"); 506: 507: ac = 0; 508: XtSetArg(args[ac], XmNfontList, 509: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 510: XmRFontList, 0, &argok)); if (argok) ac++; 511: XtSetArg(args[ac], XmNlabelString, 512: CONVERT(parent, "Opening", 513: XmRXmString, 0, &argok)); if (argok) ac++; 514: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 515: pushButtonDataOpen = XmCreatePushButton(pulldownMenuData, 516: "pushButtonDataOpen", 517: args, 518: ac); 519: XtManageChild(pushButtonDataOpen); 520: XtAddCallback(pushButtonDataOpen, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDataOpen.help"); 521: 522: ac = 0; 523: XtSetArg(args[ac], XmNfontList, 524: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 525: XmRFontList, 0, &argok)); if (argok) ac++; 526: XtSetArg(args[ac], XmNlabelString, 527: CONVERT(parent, "Closing", 528: XmRXmString, 0, &argok)); if (argok) ac++; 529: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 530: pushButtonDataClose = XmCreatePushButton(pulldownMenuData, 531: "pushButtonDataClose", 532: args, 533: ac); 534: XtManageChild(pushButtonDataClose); 535: XtAddCallback(pushButtonDataClose, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDataClose.help"); 536: 537: ac = 0; 538: XtSetArg(args[ac], XmNfontList, 539: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 540: XmRFontList, 0, &argok)); if (argok) ac++; 541: XtSetArg(args[ac], XmNlabelString, 542: CONVERT(parent, "Saving", 543: XmRXmString, 0, &argok)); if (argok) ac++; 544: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 545: pushButtonSaveData = XmCreatePushButton(pulldownMenuData, 546: "pushButtonSaveData", 547: args, 548: ac); 549: XtManageChild(pushButtonSaveData); 550: XtAddCallback(pushButtonSaveData, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpSaveData.help"); 551: 552: ac = 0; 553: XtSetArg(args[ac], XmNfontList, 554: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 555: XmRFontList, 0, &argok)); if (argok) ac++; 556: XtSetArg(args[ac], XmNlabelString, 557: CONVERT(parent, "Naming Files", 558: XmRXmString, 0, &argok)); if (argok) ac++; 559: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 560: pushButtonDataOutput = XmCreatePushButton(pulldownMenuData, 561: "pushButtonDataOutput", 562: args, 563: ac); 564: XtManageChild(pushButtonDataOutput); 565: XtAddCallback(pushButtonDataOutput, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDataOutput.help"); 566: 567: ac = 0; 568: XtSetArg(args[ac], XmNsubMenuId, pulldownMenuData); ac++; 569: XtSetValues(cascadeButtonData, args, ac); 570: 571: ac = 0; 572: XtSetArg(args[ac], XmNfontList, 573: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 574: XmRFontList, 0, &argok)); if (argok) ac++; 575: XtSetArg(args[ac], XmNlabelString, 576: CONVERT(parent, "Affine Table", 577: XmRXmString, 0, &argok)); if (argok) ac++; 578: cascadeButtonAffine = XmCreateCascadeButton(pulldownMenuTopics, 579: "cascadeButtonAffine", 580: args, 581: ac); 582: XtManageChild(cascadeButtonAffine); 583: 584: ac = 0; 585: XtSetArg(args[ac], XmNlabelString, 586: CONVERT(parent, "Affine Table", 587: XmRXmString, 0, &argok)); if (argok) ac++; 588: XtSetArg(args[ac], XmNx, 0); ac++; 589: XtSetArg(args[ac], XmNy, 0); ac++; 590: XtSetArg(args[ac], XmNwidth, 147); ac++; 591: XtSetArg(args[ac], XmNheight, 70); ac++; 592: pulldownMenuAffine = XmCreatePulldownMenu(XtParent(cascadeButtonAffine), 593: "pulldownMenuAffine", 594: args, 595: ac); 596: 597: ac = 0; 598: XtSetArg(args[ac], XmNfontList, 599: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 600: XmRFontList, 0, &argok)); if (argok) ac++; 601: XtSetArg(args[ac], XmNlabelString, 602: CONVERT(parent, "General Information", 603: XmRXmString, 0, &argok)); if (argok) ac++; 604: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 605: pushButtonAffineInfo = XmCreatePushButton(pulldownMenuAffine, 606: "pushButtonAffineInfo", 607: args, 608: ac); 609: XtManageChild(pushButtonAffineInfo); 610: XtAddCallback(pushButtonAffineInfo, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpAffineInfo.help"); 611: 612: ac = 0; 613: XtSetArg(args[ac], XmNfontList, 614: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 615: XmRFontList, 0, &argok)); if (argok) ac++; 616: XtSetArg(args[ac], XmNlabelString, 617: CONVERT(parent, "Opening", 618: XmRXmString, 0, &argok)); if (argok) ac++; 619: pushButtonAffineOpen = XmCreatePushButton(pulldownMenuAffine, 620: "pushButtonAffineOpen", 621: args, 622: ac); 623: XtManageChild(pushButtonAffineOpen); 624: XtAddCallback(pushButtonAffineOpen, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpAffineOpen.help"); 625: 626: ac = 0; 627: XtSetArg(args[ac], XmNfontList, 628: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 629: XmRFontList, 0, &argok)); if (argok) ac++; 630: XtSetArg(args[ac], XmNlabelString, 631: CONVERT(parent, "Closing", 632: XmRXmString, 0, &argok)); if (argok) ac++; 633: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 634: pushButtonAffineSave = XmCreatePushButton(pulldownMenuAffine, 635: "pushButtonAffineSave", 636: args, 637: ac); 638: XtManageChild(pushButtonAffineSave); 639: XtAddCallback(pushButtonAffineSave, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpAffineSave.help"); 640: 641: ac = 0; 642: XtSetArg(args[ac], XmNsubMenuId, pulldownMenuAffine); ac++; 643: XtSetValues(cascadeButtonAffine, args, ac); 644: 645: ac = 0; 646: XtSetArg(args[ac], XmNfontList, 647: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 648: XmRFontList, 0, &argok)); if (argok) ac++; 649: XtSetArg(args[ac], XmNlabelString, 650: CONVERT(parent, "Splicer Tables", 651: XmRXmString, 0, &argok)); if (argok) ac++; 652: cascadeButtonSplicerTable = XmCreateCascadeButton(pulldownMenuTopics, 653: "cascadeButtonSplicerTable", 654: args, 655: ac); 656: XtManageChild(cascadeButtonSplicerTable); 657: 658: ac = 0; 659: XtSetArg(args[ac], XmNx, 0); ac++; 660: XtSetArg(args[ac], XmNy, 0); ac++; 661: XtSetArg(args[ac], XmNwidth, 147); ac++; 662: XtSetArg(args[ac], XmNheight, 70); ac++; 663: pulldownMenu3 = XmCreatePulldownMenu(XtParent(cascadeButtonSplicerTable), 664: "pulldownMenu3", 665: args, 666: ac); 667: 668: ac = 0; 669: XtSetArg(args[ac], XmNfontList, 670: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 671: XmRFontList, 0, &argok)); if (argok) ac++; 672: XtSetArg(args[ac], XmNlabelString, 673: CONVERT(parent, "General Information", 674: XmRXmString, 0, &argok)); if (argok) ac++; 675: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 676: pushButtonSplicerTableInfo = XmCreatePushButton(pulldownMenu3, 677: "pushButtonSplicerTableInfo", 678: args, 679: ac); 680: XtManageChild(pushButtonSplicerTableInfo); 681: XtAddCallback(pushButtonSplicerTableInfo, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpSplicerTableInfo.help"); 682: 683: ac = 0; 684: XtSetArg(args[ac], XmNfontList, 685: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 686: XmRFontList, 0, &argok)); if (argok) ac++; 687: XtSetArg(args[ac], XmNlabelString, 688: CONVERT(parent, "Opening", 689: XmRXmString, 0, &argok)); if (argok) ac++; 690: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 691: pushButtonOpenSplicerTable = XmCreatePushButton(pulldownMenu3, 692: "pushButtonOpenSplicerTable", 693: args, 694: ac); 695: XtManageChild(pushButtonOpenSplicerTable); 696: XtAddCallback(pushButtonOpenSplicerTable, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpOpenSplicerTable.help"); 697: 698: ac = 0; 699: XtSetArg(args[ac], XmNfontList, 700: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 701: XmRFontList, 0, &argok)); if (argok) ac++; 702: XtSetArg(args[ac], XmNlabelString, 703: CONVERT(parent, "Saving", 704: XmRXmString, 0, &argok)); if (argok) ac++; 705: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 706: pushButtonSaveSplicerTable = XmCreatePushButton(pulldownMenu3, 707: "pushButtonSaveSplicerTable", 708: args, 709: ac); 710: XtManageChild(pushButtonSaveSplicerTable); 711: XtAddCallback(pushButtonSaveSplicerTable, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpSaveSplicerTable.help"); 712: 713: ac = 0; 714: XtSetArg(args[ac], XmNsubMenuId, pulldownMenu3); ac++; 715: XtSetValues(cascadeButtonSplicerTable, args, ac); 716: 717: ac = 0; 718: XtSetArg(args[ac], XmNfontList, 719: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 720: XmRFontList, 0, &argok)); if (argok) ac++; 721: XtSetArg(args[ac], XmNlabelString, 722: CONVERT(parent, "Data Processing", 723: XmRXmString, 0, &argok)); if (argok) ac++; 724: cascadeButtonDataProcess = XmCreateCascadeButton(pulldownMenuTopics, 725: "cascadeButtonDataProcess", 726: args, 727: ac); 728: XtManageChild(cascadeButtonDataProcess); 729: 730: ac = 0; 731: XtSetArg(args[ac], XmNx, 0); ac++; 732: XtSetArg(args[ac], XmNy, 0); ac++; 733: XtSetArg(args[ac], XmNwidth, 163); ac++; 734: XtSetArg(args[ac], XmNheight, 92); ac++; 735: pulldownMenuDataProcess = XmCreatePulldownMenu(XtParent(cascadeButtonDataProcess), 736: "pulldownMenuDataProcess", 737: args, 738: ac); 739: 740: ac = 0; 741: XtSetArg(args[ac], XmNfontList, 742: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 743: XmRFontList, 0, &argok)); if (argok) ac++; 744: XtSetArg(args[ac], XmNlabelString, 745: CONVERT(parent, "General Information", 746: XmRXmString, 0, &argok)); if (argok) ac++; 747: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 748: pushButtonDataProcessInfo = XmCreatePushButton(pulldownMenuDataProcess, 749: "pushButtonDataProcessInfo", 750: args, 751: ac); 752: XtManageChild(pushButtonDataProcessInfo); 753: XtAddCallback(pushButtonDataProcessInfo, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDataProcessInfo.help"); 754: 755: ac = 0; 756: XtSetArg(args[ac], XmNfontList, 757: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 758: XmRFontList, 0, &argok)); if (argok) ac++; 759: XtSetArg(args[ac], XmNlabelString, 760: CONVERT(parent, "Culling", 761: XmRXmString, 0, &argok)); if (argok) ac++; 762: cascadeButtonCull = XmCreateCascadeButton(pulldownMenuDataProcess, 763: "cascadeButtonCull", 764: args, 765: ac); 766: XtManageChild(cascadeButtonCull); 767: 768: ac = 0; 769: XtSetArg(args[ac], XmNx, 0); ac++; 770: XtSetArg(args[ac], XmNy, 0); ac++; 771: XtSetArg(args[ac], XmNwidth, 121); ac++; 772: XtSetArg(args[ac], XmNheight, 70); ac++; 773: pulldownMenu = XmCreatePulldownMenu(XtParent(cascadeButtonCull), 774: "pulldownMenu", 775: args, 776: ac); 777: 778: ac = 0; 779: XtSetArg(args[ac], XmNfontList, 780: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 781: XmRFontList, 0, &argok)); if (argok) ac++; 782: XtSetArg(args[ac], XmNlabelString, 783: CONVERT(parent, "Culling", 784: XmRXmString, 0, &argok)); if (argok) ac++; 785: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 786: pushButtonCull = XmCreatePushButton(pulldownMenu, 787: "pushButtonCull", 788: args, 789: ac); 790: XtManageChild(pushButtonCull); 791: XtAddCallback(pushButtonCull, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpCull.help"); 792: 793: ac = 0; 794: XtSetArg(args[ac], XmNfontList, 795: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 796: XmRFontList, 0, &argok)); if (argok) ac++; 797: XtSetArg(args[ac], XmNlabelString, 798: CONVERT(parent, "Save Cull Table", 799: XmRXmString, 0, &argok)); if (argok) ac++; 800: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 801: pushButtonCullSave = XmCreatePushButton(pulldownMenu, 802: "pushButtonCullSave", 803: args, 804: ac); 805: XtManageChild(pushButtonCullSave); 806: XtAddCallback(pushButtonCullSave, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpCullSave.help"); 807: 808: ac = 0; 809: XtSetArg(args[ac], XmNfontList, 810: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 811: XmRFontList, 0, &argok)); if (argok) ac++; 812: XtSetArg(args[ac], XmNlabelString, 813: CONVERT(parent, "Open Cull Table", 814: XmRXmString, 0, &argok)); if (argok) ac++; 815: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 816: pushButtonCullOpen = XmCreatePushButton(pulldownMenu, 817: "pushButtonCullOpen", 818: args, 819: ac); 820: XtManageChild(pushButtonCullOpen); 821: XtAddCallback(pushButtonCullOpen, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpCullOpen.help"); 822: 823: ac = 0; 824: XtSetArg(args[ac], XmNsubMenuId, pulldownMenu); ac++; 825: XtSetValues(cascadeButtonCull, args, ac); 826: 827: ac = 0; 828: XtSetArg(args[ac], XmNfontList, 829: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 830: XmRFontList, 0, &argok)); if (argok) ac++; 831: XtSetArg(args[ac], XmNlabelString, 832: CONVERT(parent, "Smoothing", 833: XmRXmString, 0, &argok)); if (argok) ac++; 834: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 835: pushButtonSmooth = XmCreatePushButton(pulldownMenuDataProcess, 836: "pushButtonSmooth", 837: args, 838: ac); 839: XtManageChild(pushButtonSmooth); 840: XtAddCallback(pushButtonSmooth, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpSmooth.help"); 841: 842: ac = 0; 843: XtSetArg(args[ac], XmNfontList, 844: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 845: XmRFontList, 0, &argok)); if (argok) ac++; 846: XtSetArg(args[ac], XmNlabelString, 847: CONVERT(parent, "Decimating", 848: XmRXmString, 0, &argok)); if (argok) ac++; 849: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 850: pushButtonDecimate = XmCreatePushButton(pulldownMenuDataProcess, 851: "pushButtonDecimate", 852: args, 853: ac); 854: XtManageChild(pushButtonDecimate); 855: XtAddCallback(pushButtonDecimate, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDecimate.help"); 856: 857: ac = 0; 858: XtSetArg(args[ac], XmNsubMenuId, pulldownMenuDataProcess); ac++; 859: XtSetValues(cascadeButtonDataProcess, args, ac); 860: 861: ac = 0; 862: XtSetArg(args[ac], XmNfontList, 863: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 864: XmRFontList, 0, &argok)); if (argok) ac++; 865: XtSetArg(args[ac], XmNlabelString, 866: CONVERT(parent, "Stratigraphy Data", 867: XmRXmString, 0, &argok)); if (argok) ac++; 868: cascadeButtonStrat = XmCreateCascadeButton(pulldownMenuTopics, 869: "cascadeButtonStrat", 870: args, 871: ac); 872: XtManageChild(cascadeButtonStrat); 873: 874: ac = 0; 875: XtSetArg(args[ac], XmNx, 0); ac++; 876: XtSetArg(args[ac], XmNy, 0); ac++; 877: XtSetArg(args[ac], XmNwidth, 77); ac++; 878: XtSetArg(args[ac], XmNheight, 48); ac++; 879: pulldownMenuStrat = XmCreatePulldownMenu(XtParent(cascadeButtonStrat), 880: "pulldownMenuStrat", 881: args, 882: ac); 883: 884: ac = 0; 885: XtSetArg(args[ac], XmNfontList, 886: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 887: XmRFontList, 0, &argok)); if (argok) ac++; 888: XtSetArg(args[ac], XmNlabelString, 889: CONVERT(parent, "Save File", 890: XmRXmString, 0, &argok)); if (argok) ac++; 891: pushButtonSaveStrat = XmCreatePushButton(pulldownMenuStrat, 892: "pushButtonSaveStrat", 893: args, 894: ac); 895: XtManageChild(pushButtonSaveStrat); 896: XtAddCallback(pushButtonSaveStrat, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpSaveStrat.help"); 897: 898: ac = 0; 899: XtSetArg(args[ac], XmNfontList, 900: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 901: XmRFontList, 0, &argok)); if (argok) ac++; 902: XtSetArg(args[ac], XmNlabelString, 903: CONVERT(parent, "Open File", 904: XmRXmString, 0, &argok)); if (argok) ac++; 905: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 906: pushButtonOpenStrat = XmCreatePushButton(pulldownMenuStrat, 907: "pushButtonOpenStrat", 908: args, 909: ac); 910: XtManageChild(pushButtonOpenStrat); 911: XtAddCallback(pushButtonOpenStrat, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpOpenStrat.help"); 912: 913: ac = 0; 914: XtSetArg(args[ac], XmNsubMenuId, pulldownMenuStrat); ac++; 915: XtSetValues(cascadeButtonStrat, args, ac); 916: 917: ac = 0; 918: separator1 = XmCreateSeparator(pulldownMenuTopics, 919: "separator1", 920: args, 921: ac); 922: XtManageChild(separator1); 923: 924: ac = 0; 925: XtSetArg(args[ac], XmNfontList, 926: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 927: XmRFontList, 0, &argok)); if (argok) ac++; 928: XtSetArg(args[ac], XmNlabelString, 929: CONVERT(parent, "Display", 930: XmRXmString, 0, &argok)); if (argok) ac++; 931: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 932: pushButtonDisplay = XmCreatePushButton(pulldownMenuTopics, 933: "pushButtonDisplay", 934: args, 935: ac); 936: XtManageChild(pushButtonDisplay); 937: XtAddCallback(pushButtonDisplay, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDisplay.help"); 938: 939: ac = 0; 940: XtSetArg(args[ac], XmNfontList, 941: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 942: XmRFontList, 0, &argok)); if (argok) ac++; 943: XtSetArg(args[ac], XmNlabelString, 944: CONVERT(parent, "Composite", 945: XmRXmString, 0, &argok)); if (argok) ac++; 946: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 947: pushButtonComposite = XmCreatePushButton(pulldownMenuTopics, 948: "pushButtonComposite", 949: args, 950: ac); 951: XtManageChild(pushButtonComposite); 952: XtAddCallback(pushButtonComposite, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpComposite.help"); 953: 954: ac = 0; 955: XtSetArg(args[ac], XmNfontList, 956: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 957: XmRFontList, 0, &argok)); if (argok) ac++; 958: XtSetArg(args[ac], XmNlabelString, 959: CONVERT(parent, "Depth Offset", 960: XmRXmString, 0, &argok)); if (argok) ac++; 961: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 962: pushButtonDepthOffset = XmCreatePushButton(pulldownMenuTopics, 963: "pushButtonDepthOffset", 964: args, 965: ac); 966: XtManageChild(pushButtonDepthOffset); 967: XtAddCallback(pushButtonDepthOffset, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpDepthOffset.help"); 968: 969: ac = 0; 970: XtSetArg(args[ac], XmNfontList, 971: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 972: XmRFontList, 0, &argok)); if (argok) ac++; 973: XtSetArg(args[ac], XmNlabelString, 974: CONVERT(parent, "Splicing", 975: XmRXmString, 0, &argok)); if (argok) ac++; 976: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 977: pushButtonSplice = XmCreatePushButton(pulldownMenuTopics, 978: "pushButtonSplice", 979: args, 980: ac); 981: XtManageChild(pushButtonSplice); 982: XtAddCallback(pushButtonSplice, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpSplice.help"); 983: 984: ac = 0; 985: separator2 = XmCreateSeparator(pulldownMenuTopics, 986: "separator2", 987: args, 988: ac); 989: XtManageChild(separator2); 990: 991: ac = 0; 992: XtSetArg(args[ac], XmNfontList, 993: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 994: XmRFontList, 0, &argok)); if (argok) ac++; 995: XtSetArg(args[ac], XmNlabelString, 996: CONVERT(parent, "Save Report File", 997: XmRXmString, 0, &argok)); if (argok) ac++; 998: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 999: pushButtonReportSave = XmCreatePushButton(pulldownMenuTopics, 1000: "pushButtonReportSave", 1001: args, 1002: ac); 1003: XtManageChild(pushButtonReportSave); 1004: XtAddCallback(pushButtonReportSave, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpReportSave.help"); 1005: 1006: ac = 0; 1007: XtSetArg(args[ac], XmNfontList, 1008: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 1009: XmRFontList, 0, &argok)); if (argok) ac++; 1010: XtSetArg(args[ac], XmNlabelString, 1011: CONVERT(parent, "Splicer Defaults File", 1012: XmRXmString, 0, &argok)); if (argok) ac++; 1013: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 1014: pushButtonSplicerDefaults = XmCreatePushButton(pulldownMenuTopics, 1015: "pushButtonSplicerDefaults", 1016: args, 1017: ac); 1018: XtManageChild(pushButtonSplicerDefaults); 1019: XtAddCallback(pushButtonSplicerDefaults, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpSplicerDefaults.help"); 1020: 1021: ac = 0; 1022: XtSetArg(args[ac], XmNfontList, 1023: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 1024: XmRFontList, 0, &argok)); if (argok) ac++; 1025: XtSetArg(args[ac], XmNlabelString, 1026: CONVERT(parent, "Clear Workspace", 1027: XmRXmString, 0, &argok)); if (argok) ac++; 1028: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 1029: pushButtonClearWorkspace = XmCreatePushButton(pulldownMenuTopics, 1030: "pushButtonClearWorkspace", 1031: args, 1032: ac); 1033: XtManageChild(pushButtonClearWorkspace); 1034: XtAddCallback(pushButtonClearWorkspace, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpClearWorkspace.help"); 1035: 1036: ac = 0; 1037: XtSetArg(args[ac], XmNfontList, 1038: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 1039: XmRFontList, 0, &argok)); if (argok) ac++; 1040: XtSetArg(args[ac], XmNlabelString, 1041: CONVERT(parent, "Exiting SPLICER", 1042: XmRXmString, 0, &argok)); if (argok) ac++; 1043: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 1044: pushButtonExitTopic = XmCreatePushButton(pulldownMenuTopics, 1045: "pushButtonExitTopic", 1046: args, 1047: ac); 1048: XtManageChild(pushButtonExitTopic); 1049: XtAddCallback(pushButtonExitTopic, XmNactivateCallback, HsHelpTopicCB, (XtPointer)"SpExit.help"); 1050: 1051: ac = 0; 1052: XtSetArg(args[ac], XmNsubMenuId, pulldownMenuTopics); ac++; 1053: XtSetValues(cascadeButtonTopics, args, ac); 1054: 1055: ac = 0; 1056: XtSetArg(args[ac], XmNtitle, "Print Splicer Help"); ac++; 1057: XtSetArg(args[ac], XmNx, 834); ac++; 1058: XtSetArg(args[ac], XmNy, 624); ac++; 1059: XtSetArg(args[ac], XmNwidth, 435); ac++; 1060: XtSetArg(args[ac], XmNheight, 179); ac++; 1061: xmDialogShellPrint = XtCreatePopupShell("xmDialogShellPrint", 1062: xmDialogShellWidgetClass, 1063: formHelp, 1064: args, 1065: ac); 1066: 1067: ac = 0; 1068: XtSetArg(args[ac], XmNresizePolicy, XmRESIZE_ANY); ac++; 1069: XtSetArg(args[ac], XmNx, 834); ac++; 1070: XtSetArg(args[ac], XmNy, 624); ac++; 1071: XtSetArg(args[ac], XmNwidth, 435); ac++; 1072: XtSetArg(args[ac], XmNheight, 179); ac++; 1073: formPrint = XmCreateForm(xmDialogShellPrint, 1074: "formPrint", 1075: args, 1076: ac); 1077: 1078: ac = 0; 1079: XtSetArg(args[ac], XmNfontList, 1080: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 1081: XmRFontList, 0, &argok)); if (argok) ac++; 1082: XtSetArg(args[ac], XmNlabelString, 1083: CONVERT(parent, "Cancel", 1084: XmRXmString, 0, &argok)); if (argok) ac++; 1085: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 1086: XtSetArg(args[ac], XmNx, 312); ac++; 1087: XtSetArg(args[ac], XmNy, 140); ac++; 1088: XtSetArg(args[ac], XmNwidth, 80); ac++; 1089: XtSetArg(args[ac], XmNheight, 30); ac++; 1090: pushButtonPrintCancel = XmCreatePushButton(formPrint, 1091: "pushButtonPrintCancel", 1092: args, 1093: ac); 1094: XtManageChild(pushButtonPrintCancel); 1095: XtAddCallback(pushButtonPrintCancel, XmNactivateCallback, BxUnmanageCB, (XtPointer)"formPrint"); 1096: 1097: ac = 0; 1098: XtSetArg(args[ac], XmNfontList, 1099: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 1100: XmRFontList, 0, &argok)); if (argok) ac++; 1101: XtSetArg(args[ac], XmNlabelString, 1102: CONVERT(parent, "OK", 1103: XmRXmString, 0, &argok)); if (argok) ac++; 1104: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 1105: XtSetArg(args[ac], XmNx, 44); ac++; 1106: XtSetArg(args[ac], XmNy, 140); ac++; 1107: XtSetArg(args[ac], XmNwidth, 80); ac++; 1108: XtSetArg(args[ac], XmNheight, 30); ac++; 1109: pushButtonPrintOK = XmCreatePushButton(formPrint, 1110: "pushButtonPrintOK", 1111: args, 1112: ac); 1113: XtManageChild(pushButtonPrintOK); 1114: XtAddCallback(pushButtonPrintOK, XmNactivateCallback, HsPrintOKCB, (XtPointer)0); 1115: 1116: ac = 0; 1117: XtSetArg(args[ac], XmNx, 0); ac++; 1118: XtSetArg(args[ac], XmNy, 112); ac++; 1119: XtSetArg(args[ac], XmNwidth, 435); ac++; 1120: XtSetArg(args[ac], XmNheight, 20); ac++; 1121: separator = XmCreateSeparator(formPrint, 1122: "separator", 1123: args, 1124: ac); 1125: XtManageChild(separator); 1126: 1127: ac = 0; 1128: XtSetArg(args[ac], XmNfontList, 1129: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 1130: XmRFontList, 0, &argok)); if (argok) ac++; 1131: XtSetArg(args[ac], XmNx, 20); ac++; 1132: XtSetArg(args[ac], XmNy, 61); ac++; 1133: XtSetArg(args[ac], XmNwidth, 395); ac++; 1134: XtSetArg(args[ac], XmNheight, 35); ac++; 1135: textFieldPrint = XmCreateTextField(formPrint, 1136: "textFieldPrint", 1137: args, 1138: ac); 1139: XtManageChild(textFieldPrint); 1140: 1141: ac = 0; 1142: XtSetArg(args[ac], XmNalignment, XmALIGNMENT_BEGINNING); ac++; 1143: XtSetArg(args[ac], XmNfontList, 1144: CONVERT(parent, "-adobe-helvetica-bold-r-normal--14-100-100-100-p-82-iso8859-1", 1145: XmRFontList, 0, &argok)); if (argok) ac++; 1146: XtSetArg(args[ac], XmNlabelString, 1147: CONVERT(parent, "Print Command To Use:", 1148: XmRXmString, 0, &argok)); if (argok) ac++; 1149: XtSetArg(args[ac], XmNrecomputeSize, False); ac++; 1150: XtSetArg(args[ac], XmNx, 14); ac++; 1151: XtSetArg(args[ac], XmNy, 14); ac++; 1152: XtSetArg(args[ac], XmNwidth, 280); ac++; 1153: XtSetArg(args[ac], XmNheight, 31); ac++; 1154: labelPrint = XmCreateLabel(formPrint, 1155: "labelPrint", 1156: args, 1157: ac); 1158: XtManageChild(labelPrint); 1159: 1160: ac = 0; 1161: XtSetArg(args[ac], XmNtitle, "Splicer Help Error"); ac++; 1162: XtSetArg(args[ac], XmNx, 793); ac++; 1163: XtSetArg(args[ac], XmNy, 537); ac++; 1164: XtSetArg(args[ac], XmNwidth, 389); ac++; 1165: XtSetArg(args[ac], XmNheight, 111); ac++; 1166: xmDialogShellError = XtCreatePopupShell("xmDialogShellError", 1167: xmDialogShellWidgetClass, 1168: formHelp, 1169: args, 1170: ac); 1171: 1172: ac = 0; 1173: XtSetArg(args[ac], XmNdialogStyle, XmDIALOG_FULL_APPLICATION_MODAL); ac++; 1174: XtSetArg(args[ac], XmNdialogType, XmDIALOG_ERROR); ac++; 1175: XtSetArg(args[ac], XmNmessageString, 1176: CONVERT(parent, "A program error has occurred!", 1177: XmRXmString, 0, &argok)); if (argok) ac++; 1178: XtSetArg(args[ac], XmNx, 793); ac++; 1179: XtSetArg(args[ac], XmNy, 537); ac++; 1180: XtSetArg(args[ac], XmNwidth, 389); ac++; 1181: XtSetArg(args[ac], XmNheight, 111); ac++; 1182: messageBoxError = XmCreateMessageBox(xmDialogShellError, 1183: "messageBoxError", 1184: args, 1185: ac); 1186: 1187: ac = 0; 1188: XtSetArg(args[ac], XmNtitle, "Save Splicer Help File"); ac++; 1189: XtSetArg(args[ac], XmNx, 830); ac++; 1190: XtSetArg(args[ac], XmNy, 428); ac++; 1191: XtSetArg(args[ac], XmNwidth, 406); ac++; 1192: XtSetArg(args[ac], XmNheight, 366); ac++; 1193: xmDialogShellSave = XtCreatePopupShell("xmDialogShellSave", 1194: xmDialogShellWidgetClass, 1195: formHelp, 1196: args, 1197: ac); 1198: 1199: ac = 0; 1200: XtSetArg(args[ac], XmNautoUnmanage, True); ac++; 1201: XtSetArg(args[ac], XmNx, 830); ac++; 1202: XtSetArg(args[ac], XmNy, 428); ac++; 1203: XtSetArg(args[ac], XmNwidth, 406); ac++; 1204: XtSetArg(args[ac], XmNheight, 366); ac++; 1205: fileSelectionBoxSave = XmCreateFileSelectionBox(xmDialogShellSave, 1206: "fileSelectionBoxSave", 1207: args, 1208: ac); 1209: XtAddCallback(fileSelectionBoxSave, XmNhelpCallback, BxHelpCB, (XtPointer)"This menu allows the user to save the currently displayed help topic to a text file. Select a file name to use."); 1210: XtAddCallback(fileSelectionBoxSave, XmNokCallback, HssaveCB, (XtPointer)0); 1211: 1212: ac = 0; 1213: XtSetArg(args[ac], XmNmappedWhenManaged, True); ac++; 1214: XtSetArg(args[ac], XmNtitle, "Splicer Help Incomplete"); ac++; 1215: XtSetArg(args[ac], XmNinitialState, NormalState); ac++; 1216: XtSetArg(args[ac], XmNx, 960); ac++; 1217: XtSetArg(args[ac], XmNy, 729); ac++; 1218: XtSetArg(args[ac], XmNwidth, 279); ac++; 1219: XtSetArg(args[ac], XmNheight, 131); ac++; 1220: xmDialogShellIncomplete = XtCreatePopupShell("xmDialogShellIncomplete", 1221: xmDialogShellWidgetClass, 1222: formHelp, 1223: args, 1224: ac); 1225: 1226: ac = 0; 1227: XtSetArg(args[ac], XmNmappedWhenManaged, True); ac++; 1228: XtSetArg(args[ac], XmNautoUnmanage, True); ac++; 1229: XtSetArg(args[ac], XmNdialogStyle, XmDIALOG_FULL_APPLICATION_MODAL); ac++; 1230: XtSetArg(args[ac], XmNdialogType, XmDIALOG_WARNING); ac++; 1231: XtSetArg(args[ac], XmNminimizeButtons, False); ac++; 1232: XtSetArg(args[ac], XmNmessageString, 1233: CONVERT(parent, "This widget is not finished!", 1234: XmRXmString, 0, &argok)); if (argok) ac++; 1235: XtSetArg(args[ac], XmNx, 960); ac++; 1236: XtSetArg(args[ac], XmNy, 729); ac++; 1237: XtSetArg(args[ac], XmNwidth, 279); ac++; 1238: XtSetArg(args[ac], XmNheight, 131); ac++; 1239: messageBoxIncomplete = XmCreateMessageBox(xmDialogShellIncomplete, 1240: "messageBoxIncomplete", 1241: args, 1242: ac); 1243: XtAddCallback(messageBoxIncomplete, XmNokCallback, BxUnmanageCB, (XtPointer)"messageBoxIncomplete"); 1244: 1245: ac = 0; 1246: XtSetArg(args[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; 1247: XtSetArg(args[ac], XmNbottomAttachment, XmATTACH_FORM); ac++; 1248: XtSetArg(args[ac], XmNleftAttachment, XmATTACH_FORM); ac++; 1249: XtSetArg(args[ac], XmNrightAttachment, XmATTACH_FORM); ac++; 1250: XtSetArg(args[ac], XmNtopWidget, menuBarHelp); ac++; 1251: XtSetArg(args[ac], XmNtopOffset, 0); ac++; 1252: XtSetArg(args[ac], XmNbottomOffset, 0); ac++; 1253: XtSetArg(args[ac], XmNleftOffset, 0); ac++; 1254: XtSetArg(args[ac], XmNrightOffset, 0); ac++; 1255: XtSetValues(scrolledWindowHelp, args, ac); 1256: 1257: ac = 0; 1258: XtSetArg(args[ac], XmNtopAttachment, XmATTACH_FORM); ac++; 1259: XtSetArg(args[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; 1260: XtSetArg(args[ac], XmNleftAttachment, XmATTACH_FORM); ac++; 1261: XtSetArg(args[ac], XmNrightAttachment, XmATTACH_FORM); ac++; 1262: XtSetArg(args[ac], XmNtopOffset, 0); ac++; 1263: XtSetArg(args[ac], XmNleftOffset, 0); ac++; 1264: XtSetArg(args[ac], XmNrightOffset, 0); ac++; 1265: XtSetValues(menuBarHelp, args, ac); 1266: 1267: ac = 0; 1268: XtSetArg(args[ac], XmNtopAttachment, XmATTACH_NONE); ac++; 1269: XtSetArg(args[ac], XmNbottomAttachment, XmATTACH_POSITION); ac++; 1270: XtSetArg(args[ac], XmNleftAttachment, XmATTACH_NONE); ac++; 1271: XtSetArg(args[ac], XmNrightAttachment, XmATTACH_POSITION); ac++; 1272: XtSetArg(args[ac], XmNbottomPosition, 95); ac++; 1273: XtSetArg(args[ac], XmNrightPosition, 90); ac++; 1274: XtSetArg(args[ac], XmNtopOffset, 0); ac++; 1275: XtSetArg(args[ac], XmNleftOffset, 0); ac++; 1276: XtSetValues(pushButtonPrintCancel, args, ac); 1277: 1278: ac = 0; 1279: XtSetArg(args[ac], XmNtopAttachment, XmATTACH_NONE); ac++; 1280: XtSetArg(args[ac], XmNbottomAttachment, XmATTACH_POSITION); ac++; 1281: XtSetArg(args[ac], XmNleftAttachment, XmATTACH_POSITION); ac++; 1282: XtSetArg(args[ac], XmNrightAttachment, XmATTACH_NONE); ac++; 1283: XtSetArg(args[ac], XmNbottomPosition, 95); ac++; 1284: XtSetArg(args[ac], XmNleftPosition, 10); ac++; 1285: XtSetArg(args[ac], XmNtopOffset, 0); ac++; 1286: XtSetArg(args[ac], XmNrightOffset, 0); ac++; 1287: XtSetValues(pushButtonPrintOK, args, ac); 1288: 1289: ac = 0; 1290: XtSetArg(args[ac], XmNtopAttachment, XmATTACH_NONE); ac++; 1291: XtSetArg(args[ac], XmNbottomAttachment, XmATTACH_POSITION); ac++; 1292: XtSetArg(args[ac], XmNleftAttachment, XmATTACH_FORM); ac++; 1293: XtSetArg(args[ac], XmNrightAttachment, XmATTACH_FORM); ac++; 1294: XtSetArg(args[ac], XmNbottomPosition, 74); ac++; 1295: XtSetArg(args[ac], XmNtopOffset, 0); ac++; 1296: XtSetArg(args[ac], XmNleftOffset, 0); ac++; 1297: XtSetArg(args[ac], XmNrightOffset, 0); ac++; 1298: XtSetValues(separator, args, ac); 1299: 1300: ac = 0; 1301: XtSetArg(args[ac], XmNtopAttachment, XmATTACH_WIDGET); ac++; 1302: XtSetArg(args[ac], XmNbottomAttachment, XmATTACH_NONE); ac++; 1303: XtSetArg(args[ac], XmNleftAttachment, XmATTACH_FORM); ac++; 1304: XtSetArg(args[ac], XmNrightAttachment, XmATTACH_FORM); ac++; 1305: XtSetArg(args[ac], XmNtopWidget, labelPrint); ac++; 1306: XtSetArg(args[ac], XmNtopOffset, 16); ac++; 1307: XtSetArg(args[ac], XmNleftOffset, 20); ac++; 1308: XtSetArg(args[ac], XmNrightOffset, 20); ac++; 1309: XtSetValues(textFieldPrint, args, ac); 1310: 1311: 1312: /* Begin user code block <end_CreateformHelp> */ 1313: /* End user code block <end_CreateformHelp> */ 1314: return( formHelp ); 1315: } 1316: