compile insert gasgauge_equates

*****************************************************************************
*
* Product    :  OI/WG
* Poject     :  OI/RDK
* Release    :  3.0
*
* Name       :  gasgauge_equates
* Description:  Instructions and structure for GasGauge function
*
* History (Date, Initials, Notes)
*   11/14/95  vg   Original programmer
*   10/09/96  bb   Added labeled common to handle advanced dialog box	
*
*****************************************************************************

* Function Declares
declare function RDK_GasGauge ;* Flag = RDK_GasGauge(Instruction, Arg [, ArgList])

* positions into structure to pass to GG_EXECUTE$
EQU GGPOS_TITLE$        TO 1 ;* window title
EQU GGPOS_GBLABEL$      TO 2 ;* group box label
EQU GGPOS_SECTIONCNT$   TO 3 ;* number of sections to progress through
EQU GGPOS_LABELLIST$    TO 4 ;* @vm delimited list of labels for each section (last is propagated)
EQU GGPOS_SECTIONLIST$  TO 5 ;* @vm delimited list of section names
EQU GGPOS_ALLOWSTOP$    TO 6 ;* boolean val specifying whether process can be halted
EQU GGPOS_CALLBACKFUNC$ TO 7 ;* function to call to do processing ( argument can be passed in ArgList )

* instructions
EQU GG_EXECUTE$         TO  1 ;* start Gas Gauge
EQU GG_GET$             TO  2 ;* get saved structure  (Not implemented yet)
EQU GG_SAVE$            TO  3 ;* save structure       (Not implemented yet)
EQU GG_SETPERCENT$      TO  4 ;* set bar and text to a percentage done state
EQU GG_SETLABEL$        TO  5 ;* set label (can be used when changing section)
EQU GG_SETMESSAGE$      TO  6 ;* set message text
EQU GG_SETSECTION$      TO  7 ;* Checks current section as done and marks next section as current one
EQU GG_SETFORECOLOR$    TO  8 ;* change from the default blue
EQU GG_SETBKCOLOR$      TO  9 ;* change from the default white
EQU GG_ISSTOPPED$       TO 10 ;* Returns true if stop or cancel have been pressed

* 11-14 are reserved for future use

* following equates are used by system
EQU GG_CREATE$          TO 15
EQU GG_CLOSE$           TO 16
EQU GG_START$			TO 17

* this is used for inter - procedureal variable storage
EQU AUX_LAYOUT$		    TO "%%AUXIL_DIALOG_SETTINGS%%"

* declare labeled common 
Common //AUX_LAYOUT$// AuxPage@, AdvncSttns@, ErrDescr@  

