1
/*******************************************************************************
3
* mcf_nTupleBuild.h -- Include file for mcfast generalized nTuple Builder GUI *
5
* P. Lebrun, September 1995. *
7
*******************************************************************************/
8
#define APP_NAME "mcf_ntuBuild" /* application name for loading X resources */
9
#define APP_CLASS "MCF_NtuBuild"
11
enum langTypes {F77_LANGUAGE, C_LANGUAGE};
13
typedef struct nTuBuildWindowRec {
14
struct nTuBuildWindowRec *next;
20
descrGenNtuple *descrNtu;
23
char titleBlank, multiplicityBlank, nameIndexBlank;
25
varGenNtuple *undoVariable;
26
/* Main panel widgets */
29
Widget titleW, descriptW, versionW, multiplicityW, nameIndexW;
30
Widget nameW, descriptVarW;
31
Widget cutBtn, copyBtn, pasteBtn, clearBtn, insertBtn;
32
Widget changeBtn, undoBtn;
35
Widget typeBtns[N_VAR_TYPES];
39
Widget indexingBtns[2];
40
Widget dimDialogW, dimDialogShell, dimDialogForm, dimDialogComLbl ;
42
/* Menu type Widgets */