//----------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------
//
// "wavejet_uic.h"
//
// Declaration and include file for UI build functions
//
// Date: 10-17-2015
//
//----------------------------------------------------------------------------------------------------
//----------------------------------------------------------------------------------------------------
#ifndef _WAVEJET_UIC_INCLUDED
#define _WAVEJET_UIC_INCLUDED
#ifdef __cplusplus
extern "C" { /* Assume C declarations for C++ */
#endif /* __cplusplus */
//----------------------------------------------------------------------------------------------------
// Include required headers
//----------------------------------------------------------------------------------------------------
#include <cvidef.h> // definition of CVICALLBACK
//----------------------------------------------------------------------------------------------------
// Prototype UI build functions.
//----------------------------------------------------------------------------------------------------
int BuildP1 (int hParentPanel);
//-------------------------------------------------------------------------------------------------
// Prototype callbacks for Panel: P1
// ------------------------------------------------------------------------------------------------
// Control: P1_TIMER
int CVICALLBACK cb_timer (int panelHandle, int control, int event, void *callbackData, int eventData1, int eventData2);
//-------------------------------------------------------------------------------------------------
// Declare identifiers for Panel: P1
// ------------------------------------------------------------------------------------------------
extern int P1_EXIT ; // control identifier
extern int P1_UPDATE ; // control identifier
extern int P1_IP ; // control identifier
extern int P1_ID ; // control identifier
extern int P1_GET_SETUP ; // control identifier
extern int P1_REFRESH ; // control identifier
extern int P1_CONNECT ; // control identifier
extern int P1_TEST ; // control identifier
extern int P1_TSRC ; // control identifier
extern int P1_TDIVx ; // control identifier
extern int P1_TRDL ; // control identifier
extern int P1_OFST_1 ; // control identifier
extern int P1_TLVL ; // control identifier
extern int P1_TDIV ; // control identifier
extern int P1_TSLP ; // control identifier
extern int P1_TEXT1 ; // control identifier
extern int P1_TRMD ; // control identifier
extern int P1_DSAV ; // control identifier
extern int P1_PERS ; // control identifier
extern int P1_TRA_4 ; // control identifier
extern int P1_TRA_3 ; // control identifier
extern int P1_TRA_2 ; // control identifier
extern int P1_TRA_1 ; // control identifier
extern int P1_BWL_4 ; // control identifier
extern int P1_BWL_3 ; // control identifier
extern int P1_BWL_2 ; // control identifier
extern int P1_VDIV_4 ; // control identifier
extern int P1_VDIV_3 ; // control identifier
extern int P1_VDIV_2 ; // control identifier
extern int P1_VDIV_1 ; // control identifier
extern int P1_BWL_1 ; // control identifier
extern int P1_IPF ; // control identifier
extern int P1_DISPLAY ; // control identifier
extern int P1_DEC1 ; // control identifier
extern int P1_TIMER ; // control identifier
extern int P1_DECO_VERT ; // control identifier
extern int P1_DECO_TRIG ; // control identifier
extern int P1_DECO_HOR ; // control identifier
#ifdef __cplusplus
}
#endif
#endif // _WAVEJET_UIC_INCLUDED