/**************************************************************************/
/* LabWindows/CVI User Interface Resource (UIR) Include File              */
/* Copyright (c) National Instruments 2006. All Rights Reserved.          */
/*                                                                        */
/* WARNING: Do not add to, delete from, or otherwise modify the contents  */
/*          of this include file.                                         */
/**************************************************************************/

#include <userint.h>

#ifdef __cplusplus
    extern "C" {
#endif

     /* Panels and Controls: */

#define  INIT                            1
#define  INIT_Exp                        2
#define  INIT_DONE                       3       /* callback function: quit_init */

#define  MainP                           2
#define  MainP_Setup                     2       /* callback function: MainP_Setupn */
#define  MainP_Pause                     3       /* callback function: MainP_Pausen */
#define  MainP_Delete                    4       /* callback function: MainP_Deleten */
#define  MainP_Start                     5       /* callback function: MainP_Startn */
#define  MainP_GRAPH                     6
#define  MainP_FreqNow                   7
#define  MainP_Inten_2                   8
#define  MainP_Inten                     9
#define  MainP_ScanMd                    10
#define  MainP_View                      11      /* callback function: MainP_Viewn */
#define  MainP_Quit                      12      /* callback function: MainP_Quitn */
#define  MainP_Save                      13      /* callback function: MainP_Saven */
#define  MainP_TEMP2                     14
#define  MainP_TEMP                      15
#define  MainP_Voltage7                  16
#define  MainP_Voltage6                  17
#define  MainP_Voltage5                  18
#define  MainP_Voltage4                  19
#define  MainP_Voltage3                  20
#define  MainP_Voltage2                  21
#define  MainP_Voltage1                  22
#define  MainP_Voltage0                  23
#define  MainP_NumScan                   24
#define  MainP_PtID                      25
#define  MainP_JogUpMore                 26      /* callback function: MainP_Jogn */
#define  MainP_BackUpMore                27      /* callback function: MainP_BackUpn */
#define  MainP_JogUp                     28      /* callback function: MainP_Jogn */
#define  MainP_BackUp                    29      /* callback function: MainP_BackUpn */
#define  MainP_AutoScale                 30      /* callback function: Auto */
#define  MainP_ZoomOut                   31      /* callback function: Zoomout */
#define  MainP_ZoomIn                    32      /* callback function: Zoomin */
#define  MainP_Move_Up                   33      /* callback function: MoveUp */
#define  MainP_Move_Down                 34      /* callback function: MoveDown */
#define  MainP_ManualScale               35      /* callback function: Manual */
#define  MainP_ShowP1                    36      /* callback function: SHOWP1 */
#define  MainP_DECORATION                37
#define  MainP_DECORATION_2              38

#define  P1                              3
#define  P1_HIDEP1                       2       /* callback function: HIDEP1 */
#define  P1_V2DISP                       3
#define  P1_T2DISP                       4
#define  P1_T1DISP                       5
#define  P1_VDISP_8                      6
#define  P1_VDISP_7                      7
#define  P1_VDISP_6                      8
#define  P1_VDISP_5                      9
#define  P1_VDISP_4                      10
#define  P1_VDISP_3                      11
#define  P1_VDISP_2                      12
#define  P1_VDISP_1                      13
#define  P1_V1DISP                       14
#define  P1_Pressure_Meter               15
#define  P1_Fine                         16
#define  P1_coarse                       17
#define  P1_PHIGH                        18      /* callback function: ChangePRange */
#define  P1_PLOW                         19      /* callback function: ChangePRange */
#define  P1_TEXTMSG                      20
#define  P1_TEXTMSG_3                    21
#define  P1_TEXTMSG_4                    22
#define  P1_TEXTMSG_2                    23
#define  P1_UNITS_8                      24
#define  P1_UNITS_7                      25
#define  P1_UNITS_6                      26
#define  P1_UNITS_5                      27
#define  P1_UNITS_4                      28
#define  P1_UNITS_3                      29
#define  P1_UNITS_2                      30
#define  P1_UNITS_1                      31
#define  P1_COUNT                        32

#define  SETUP                           4       /* callback function: setup_keyboard_control */
#define  SETUP_ai_0                      2       /* callback function: Change_Gain */
#define  SETUP_ai_1                      3       /* callback function: Change_Gain */
#define  SETUP_ai_2                      4       /* callback function: Change_Gain */
#define  SETUP_ai_3                      5       /* callback function: Change_Gain */
#define  SETUP_ai_4                      6       /* callback function: Change_Gain */
#define  SETUP_ai_5                      7       /* callback function: Change_Gain */
#define  SETUP_ai_6                      8       /* callback function: Change_Gain */
#define  SETUP_ai_7                      9       /* callback function: Change_Gain */
#define  SETUP_DECORATION_3              10
#define  SETUP_Freq_Start                11      /* callback function: do_freq */
#define  SETUP_Freq_End                  12      /* callback function: do_freq */
#define  SETUP_X                         13
#define  SETUP_Up_X                      14      /* callback function: UpX */
#define  SETUP_Down_X                    15      /* callback function: DownX */
#define  SETUP_StepUp                    16      /* callback function: StepUpn */
#define  SETUP_StepDown                  17      /* callback function: StepDownn */
#define  SETUP_Scan                      18      /* callback function: Scann */
#define  SETUP_ShowP1                    19      /* callback function: SHOWP1 */
#define  SETUP_SweepMode                 20      /* callback function: do_freq */
#define  SETUP_Freq_Step                 21      /* callback function: do_freq */
#define  SETUP_Synth_Harmonic_2          22      /* callback function: do_freq */
#define  SETUP_Synth_Offset              23      /* callback function: do_freq */
#define  SETUP_Freq_Offset               24      /* callback function: do_freq */
#define  SETUP_KlyHarm                   25      /* callback function: do_freq */
#define  SETUP_WilHarm                   26      /* callback function: do_freq */
#define  SETUP_SynthStart                27
#define  SETUP_SynthEnd                  28
#define  SETUP_Wilt_Power_2              29      /* callback function: synth_power_2 */
#define  SETUP_Wilt_Power                30      /* callback function: synth_power */
#define  SETUP_FSR                       31      /* callback function: do_freq */
#define  SETUP_AUTOPTS                   32
#define  SETUP_AutoSave                  33
#define  SETUP_FREQDATA                  34
#define  SETUP_VOLTDATA_2                35
#define  SETUP_TimeWait                  36
#define  SETUP_TimeBase                  37
#define  SETUP_VOLTSOUT                  38      /* callback function: Change_Volts */
#define  SETUP_Mod                       39      /* callback function: change_mod */
#define  SETUP_ModFrequency              40      /* callback function: change_mod_freq */
#define  SETUP_Tone                      41      /* callback function: change_tone */
#define  SETUP_ModAmplitude              42      /* callback function: change_mod_amp */
#define  SETUP_TONE                      43      /* callback function: Setup_Tone */
#define  SETUP_MODHARM                   44      /* callback function: change_det_harm */
#define  SETUP_TAUFINE                   45      /* callback function: change_time_constant */
#define  SETUP_TAUCOARSE                 46      /* callback function: change_time_constant */
#define  SETUP_XRLIA                     47      /* callback function: change_XRLIA */
#define  SETUP_SENSEFINE                 48      /* callback function: change_sensitivity */
#define  SETUP_SENSECOARSE               49      /* callback function: change_sensitivity */
#define  SETUP_NUMVOLTS                  50      /* callback function: Changegrays */
#define  SETUP_NUMAV                     51
#define  SETUP_TEMPVOLTAGE               52
#define  SETUP_P1VOLTAGE                 53
#define  SETUP_TEMPVOLTAGE2              54
#define  SETUP_TESTBEEPNUM               55
#define  SETUP_P2VOLTAGE                 56
#define  SETUP_TESTBEEPVAL               57
#define  SETUP_SYNTH_2                   58      /* callback function: fix_synth */
#define  SETUP_LIA                       59      /* callback function: fix_lia */
#define  SETUP_SYNTH                     60      /* callback function: fix_synth */
#define  SETUP_CHGX                      61      /* callback function: Change_Experiment */
#define  SETUP_quit                      62      /* callback function: quitn */
#define  SETUP_DIODE                     63      /* callback function: DiodeSetup */
#define  SETUP_filename_3                64
#define  SETUP_filename_2                65
#define  SETUP_filename                  66
#define  SETUP_filecmd_3                 67      /* callback function: filecmdn3 */
#define  SETUP_filecmd_2                 68      /* callback function: filecmdn2 */
#define  SETUP_filecmd                   69      /* callback function: filecmdn */
#define  SETUP_MODINTEXT                 70      /* callback function: change_mod_type */
#define  SETUP_SA_type                   71      /* callback function: Change_SA_Type */
#define  SETUP_ZEEMAN                    72      /* callback function: Zeeman */
#define  SETUP_YIGVOLTS                  73      /* callback function: Change_Volts */
#define  SETUP_DAQ_2                     74      /* callback function: fix_daq2 */
#define  SETUP_DAQ                       75      /* callback function: fix_daq */
#define  SETUP_MACRO_DELAY               76
#define  SETUP_LEVEL                     77      /* callback function: change_HPLEVEL */
#define  SETUP_LASERCURRENT              78      /* callback function: Change_LASER_CURRENT */
#define  SETUP_LASERFREQ                 79      /* callback function: Change_LASER */
#define  SETUP_DS345_VOLTS               80      /* callback function: CHANGE_DS345 */
#define  SETUP_TEXTMSG                   81
#define  SETUP_DECORATION                82
#define  SETUP_TEXTMSG_4                 83
#define  SETUP_DECORATION_5              84
#define  SETUP_TEXTMSG_3                 85
#define  SETUP_TEXTMSG_6                 86
#define  SETUP_TEXTMSG_5                 87
#define  SETUP_TEXTMSG_7                 88
#define  SETUP_text                      89
#define  SETUP_DECORATION_6              90
#define  SETUP_TEXTMSG_2                 91
#define  SETUP_YIG                       92
#define  SETUP_AO0                       93
#define  SETUP_VFLIA                     94
#define  SETUP_TRIGGER                   95      /* callback function: Change_Trigger */
#define  SETUP_YIGFILT                   96      /* callback function: Change_YIGFILT */

#define  TIMESW                          5
#define  TIMESW_Start                    2       /* callback function: Startn */
#define  TIMESW_Return                   3       /* callback function: Returnn */
#define  TIMESW_Freq                     4
#define  TIMESW_Delete                   5       /* callback function: Deleten */
#define  TIMESW_Pause                    6       /* callback function: Pausen */
#define  TIMESW_text                     7
#define  TIMESW_LapTime                  8
#define  TIMESW_CurY                     9
#define  TIMESW_LOW                      10
#define  TIMESW_HIGH                     11
#define  TIMESW_GRAPH                    12


     /* Menu Bars, Menus, and Menu Items: */

          /* (no menu bars in the resource file) */


     /* Callback Prototypes: */ 

int  CVICALLBACK Auto(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_det_harm(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK CHANGE_DS345(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_Experiment(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_Gain(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_HPLEVEL(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_LASER(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_LASER_CURRENT(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_mod(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_mod_amp(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_mod_freq(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_mod_type(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_SA_Type(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_sensitivity(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_time_constant(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_tone(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_Trigger(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_Volts(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK change_XRLIA(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Change_YIGFILT(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Changegrays(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK ChangePRange(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Deleten(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK DiodeSetup(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK do_freq(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK DownX(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK filecmdn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK filecmdn2(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK filecmdn3(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK fix_daq(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK fix_daq2(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK fix_lia(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK fix_synth(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK HIDEP1(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_BackUpn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Deleten(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Jogn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Pausen(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Quitn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Saven(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Setupn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Startn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MainP_Viewn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Manual(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MoveDown(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK MoveUp(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Pausen(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK quit_init(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK quitn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Returnn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Scann(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK setup_keyboard_control(int panel, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Setup_Tone(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK SHOWP1(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Startn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK StepDownn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK StepUpn(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK synth_power(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK synth_power_2(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK UpX(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Zeeman(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Zoomin(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);
int  CVICALLBACK Zoomout(int panel, int control, int event, void *callbackData, int eventData1, int eventData2);


#ifdef __cplusplus
    }
#endif
