awips2/nativeLib/rary.ohd.ifp/inc/Mods_widgetStruct.h
2017-04-21 18:33:55 -06:00

209 lines
5.4 KiB
C

/**************************************************************/
/* */
/* FILE: Mods_create_interface.c */
/* */
/* Run-time Modifications Interface creation module */
/* */
/* Coded by: Tom Adams */
/* NWS * Office of Hydrology * HRL */
/* Date: 06/01/94 */
/* */
/* Modified by: D. Page */
/* */
/* NOTE: This file should only be altered using */
/* XDesigner, otherwise the programmer will */
/* break the layered code design which separates */
/* the GUI created with a GUI-builder */
/* (XDesigner) from the dialog, callback, and */
/* application (C-only code) layers. */
/* */
/**************************************************************//*
** Generated by X-Designer
*/
#ifndef _Mods_widgetStructN_h
#define _Mods_widgetStructN_h
#define XD_MOTIF
typedef struct viewerShell_s {
Widget viewerShell;
Widget viewerForm;
Widget viewerMessageBox;
Widget viewerUndo;
Widget viewerHelp;
Widget viewerSave;
Widget viewerClose;
Widget viewerDelete;
Widget viewerPanedWin;
Widget newModsFrame;
Widget newModsSText;
Widget newModsText;
Widget newModsLabel;
Widget fromFileModsFrame;
Widget fromFileModsSText;
Widget fromFileModsText;
Widget fromFileModsLabel;
Widget fromFileFGroupModsFrame;
Widget fromFileFGroupModSText;
Widget fromFileFGroupModsText;
Widget fromFileFGroupModsLB;
Widget ofsModsFrame;
Widget ofsModsSText;
Widget ofsModsText;
Widget ofsModsLabel;
Widget ofsFGroupModFrame;
Widget ofsFGroupModSText;
Widget ofsFGroupModsText;
Widget ofsFGroupModsLB;
Widget ModsOptionsRC;
Widget ModsOption;
Widget ModsOptionLabel;
Widget ModsCascade;
Widget ModsMenu;
Widget ModsShowB;
Widget ModsShowAllB;
Widget ModsShowAllTypesB;
Widget ModsEditB;
Widget ModeOption;
Widget ModeOptionLabel;
Widget ModeCascade;
Widget ModeMenu;
Widget EditModeB;
Widget DeleteModeB;
Widget RC_MB_separator;
} viewerShell_t, *viewerShell_p;
typedef struct setQMeanShell_s {
Widget setQMeanShell;
Widget setQMeanMsgBox;
Widget cancel;
Widget help;
Widget setQMeanMessageLabel;
Widget next;
Widget setQMeanSymbol;
Widget done;
Widget setQMeanForm;
Widget setQMeanText;
Widget setQMeanSW;
Widget setQMeanRC;
Widget setQMeanDatesList;
Widget setQMeanValuesList;
Widget setQMeanDatesLabel;
Widget setQMeanValuesLabel;
} setQMeanShell_t, *setQMeanShell_p;
typedef struct ifp_modsShell_s {
Widget ifp_modsShell;
Widget ifp_modsMessageBox;
Widget modsPreferences;
Widget modsHelp;
Widget Mods_messageLabel;
Widget modsCreate;
Widget Mods_iconSymbol;
Widget modsClose;
Widget modsUndo;
Widget modsForm;
Widget scaleFrame;
Widget scaleRC;
Widget noValueEntryLabel;
Widget valueDisplayEntry;
Widget modsScale;
Widget scaleLabel;
Widget timeSeriesFrame;
Widget timeSeriesRC;
Widget typeIDLabel;
Widget timeSeriesSW;
Widget timeSeriesList;
Widget timeSeriesLabel;
Widget opsAvailableFrame;
Widget opsOptionMenu;
Widget opsOptionLabel;
Widget opsOptionButton;
Widget opsPulldown;
Widget operationsLabel;
Widget availableModsFrame;
Widget modOptionMenu;
Widget modOptionsLabel;
Widget modOptionButton;
Widget modPulldown;
Widget availableModsLabel;
Widget datesFrame;
Widget datesRC;
Widget noDatesLabel;
Widget startDateFrame;
Widget startDateRC;
Widget startMonthTextF;
Widget startDayTextF;
Widget startYearTextF;
Widget startTimeTextF;
Widget startTZoneLabel;
Widget startDateLabel;
Widget endDateFrame;
Widget endDateRC;
Widget endMonthTextF;
Widget endDayTextF;
Widget endYearTextF;
Widget endTimeTextF;
Widget endTZoneLabel;
Widget endDateLabel;
Widget validDateFrame;
Widget validDateLabel;
Widget validDateRC;
Widget validMonthTextF;
Widget validDayTextF;
Widget validYearTextF;
Widget validTimeTextF;
Widget validTZoneLabel;
Widget dateArrowBFrame;
Widget dateArrowBForm;
Widget decrementDate;
Widget incrementDate;
Widget datesLabel;
Widget displayFrame;
Widget displayRC;
Widget dataEntryToggle;
Widget newModsToggle;
Widget displayLabel;
Widget optionsFrame;
Widget optionsRC;
Widget optionsMenu;
Widget optionsOptionLabel;
Widget optionsOptionButton;
Widget optionsMenuPulldown;
Widget noOptionsLabel;
Widget optionsApplyMenu;
Widget optionsApplyLB;
Widget optionsApplyCB;
Widget optionsApplyMenuPD;
Widget SegmentButton;
Widget FgroupButton;
Widget RangeButton;
Widget optionsLabel;
Widget datesValuesFrame;
Widget datesValueRC;
Widget noDatesValuesLabel;
Widget datesValueSW;
Widget datesValueSList;
Widget datesValueLabel;
} ifp_modsShell_t, *ifp_modsShell_p;
extern viewerShell_p viewerShell;
extern setQMeanShell_p setQMeanShell;
extern ifp_modsShell_p ifp_modsShell;
extern viewerShell_p create_viewerShell (Widget);
extern void delete_viewerShell ( viewerShell_p );
extern setQMeanShell_p create_setQMeanShell (Widget);
extern void delete_setQMeanShell ( setQMeanShell_p );
extern ifp_modsShell_p create_ifp_modsShell (Widget);
extern void delete_ifp_modsShell ( ifp_modsShell_p );
#endif