V 10
1
LANG:1 8 (NoName)
PANEL,265 106 800 815 N "_3DFace" 0
EEE E E 1 -1 -1 0  130 90
"" 0 1
E"//Getting Colour
//%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
EP_setBackColorE(string dpSource, float temperature)
{
int limit, channelnb;

//DebugN(dpSource, temperature );

 dpGet(\"SCTmops1:Limit.Indx\", limit);
   
  if (temperature <= -28.0)
    setValue(\"\", \"backCol\", \"_InputFieldBackground\");
    
  else {
      setValue(\"\", \"backCol\", \"\"); 
      if (temperature > limit)
          setValue(\"\", \"backCol\", \"Red\");
      //else if (temperature == -28.9)
       //  setValue(\"\", \"backCol\", \"_InputFieldBackground\");
      else if (temperature <= limit)
          setValue(\"\", \"backCol\", \"Green\");   
      else
          setValue(\"\", \"backCol\", \"\");  
      }
}


//Getting Value
//%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
EP_textFieldIn22(string DPstavenb, int stavenb)
{
dyn_errClass err;
//string* datapoint1;
string datapoint,dp1;
int i;
int crate,count;
string channel;



dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(DPstavenb, stavenb);
channel=\"SCTmops1:Sector.Row_00.ST_00:_online.._value\";

sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, stavenb);

if( dpSubStr( datapoint, DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }
   dpConnect(\"EP_textFieldInCB\",channel, DPstavenb);

count=47;
for(i=0; i<= count;i++)
  {
  sprintf(datapoint,\"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate,i);
  dpConnect(\"EP_textFieldInCB1\",datapoint, DPstavenb);  
  }                   
 err = getLastError();
 if (dynlen(err) > 0)
 setValue(\"\", \"color\", \"_dpdoesnotexist\");
}

EP_textFieldInCB(string dp, float fNewValue, string DPstavenb, int stavenb)
{ 
int crate;
int hv;
float a,b,t,x;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
//dpGet(DPstage, hv);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, stavenb);
dpGet(dp1,fNewValue);

sprintf(sTmp,\"%f\",fNewValue);
setValue(\"\", \"text\", fNewValue );
EP_setBackColor(dp1,fNewValue);
}

EP_textFieldInCB1(string dp, float fNewValue, string DPstavenb, int stavenb)
{ 
int crate;
int hv;
float a,b,t,x;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
//dpGet(\"SCTmops1:Sector.Row_00.ST_00:_online.._value\", hv);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, stavenb);
dpGet(dp1,fNewValue);


sprintf(sTmp,\"%f\",fNewValue);
setValue(\"\", \"text\", fNewValue );
EP_setBackColor(dp1,fNewValue);

}
" 0
 2
"CBRef""1"
"EClose"E
""
DISPLAY_LAYER, 1 0 1 0 1 0 1 0 1 0 1 0 1 0 1 0
LAYER, 0 
1
LANG:1 6 Layer1
2 96
"Text97"
""
1 180 10 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
97 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 182 12 426 34
0 2 0 "s" 0 0 0 192 0 0  182 12
 1
1
LANG:1 105 -microsoft windows-Arial-bold-r-normal-*-*-160-100-100-*-*-iso8859-1|-19,0,0,0,700,0,0,0,0,3,2,1,34,Arial
0 ""
1
LANG:1 20 SECTOR - TEMPERATURE
2 138
"Text112"
""
1 498 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
137 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 "// SimpleCtrlScriptStart {valid}
main()
{
  EP_childPanelOn();
}

EP_childPanelOn()
{
  ChildPanelOnCentral(\"Sector/OnePanel.pnl\",
      \"OnePanel\",
      makeDynString(\"\"));
}

// SimpleCtrlScript {EP_childPanelOn}
// Function {ChildPanelOnCentral}
// File {Sector/OnePanel.pnl}
// Panel {OnePanel}
// Parent {}
// Module {}
// OffsetX {0}
// OffsetY {0}
// SimpleCtrlScriptEnd {EP_childPanelOn}
" 0
 0 1 1 0 1 E U  1 E 500 67 529 80
1 2 0 "s" 0 0 0 64 0 0  500 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 139
"Text113"
""
1 498 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
138 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 500 87 529 101
1 2 0 "s" 0 0 0 64 0 0  500 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
30 260
"Frame1"
""
1 10 180 E E E 1 E 1 E N "_3DText" E N "_Transparent" E E
 E E
259 0 0 0 0 0
EE E
1
1
LANG:1 0 
0
E E 0 1 1 0 1 E U  0 E 10 30 275 180
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 0 
30 261
"Frame2"
""
1 275 180 E E E 1 E 1 E N "_3DText" E N "_Transparent" E E
 E E
260 0 0 0 0 0
EE E
1
1
LANG:1 0 
0
E E 0 1 1 0 1 E U  0 E 275 30 540 180
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 0 
30 262
"Frame3"
""
1 10 330 E E E 1 E 1 E N "_3DText" E N "_Transparent" E E
 E E
261 0 0 0 0 0
EE E
1
1
LANG:1 0 
0
E E 0 1 1 0 1 E U  0 E 10 175 275 330
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 0 
30 263
"Frame4"
""
1 275 330 E E E 1 E 1 E N "_3DText" E N "_Transparent" E E
 E E
262 0 0 0 0 0
EE E
1
1
LANG:1 0 
0
E E 0 1 1 0 1 E U  0 E 275 175 540 330
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 0 
30 265
"Frame5"
""
1 550 170 E E E 1 E 1 E N "_3DText" E N "_Transparent" E E
 E E
264 0 0 0 0 0
EE E
2
1
LANG:1 0 
0
E E 0 1 1 0 1 E U  0 E 550 40 660 170
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 14 Dynamic Limits
2 268
"Text51"
""
1 560 70 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
267 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 562 72 639 87
0 2 0 "s" 0 0 0 192 0 0  562 72
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 11 Temperature
2 269
"Text52"
""
1 573 133 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
268 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 575 135 624 150
0 2 0 "s" 0 0 0 192 0 0  575 135
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 7 Current
2 272
"Text54"
""
1 630 100 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
271 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 632 102 639 117
0 2 0 "s" 0 0 0 192 0 0  632 102
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 1 C
30 419
"Frame6"
""
1 550 324 E E E 1 E 1 E N "_3DText" E N "_Transparent" E E
 E E
418 0 0 0 0 0
EE E
2
1
LANG:1 0 
0
E E 0 1 1 0 1 E U  0 E 550 174 660 324
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 6 Legend
2 420
"Text199"
""
1 610 244 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
419 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 612 246 648 262
1 2 0 "s" 0 0 0 64 0 0  612 246
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 5 link0
2 421
"Text200"
""
1 610 267 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
420 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 612 269 648 285
1 2 0 "s" 0 0 0 64 0 0  612 269
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 5 link1
2 423
"Text201"
""
1 552 217 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
422 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 554 219 603 234
0 2 0 "s" 0 0 0 192 0 0  554 219
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 7 Channel
2 424
"Text202"
""
1 553 245 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
423 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 555 247 604 262
0 2 0 "s" 0 0 0 192 0 0  555 247
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 7 Temp(C)
2 425
"Text203"
""
1 554 266 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
424 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 556 268 605 283
0 2 0 "s" 0 0 0 192 0 0  556 268
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 7 Temp(C)
2 426
"Text204"
""
1 454 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
425 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 456 67 487 80
1 2 0 "s" 0 0 0 64 0 0  456 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 427
"Text205"
""
1 454 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
426 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 456 87 487 101
1 2 0 "s" 0 0 0 64 0 0  456 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 428
"Text206"
""
1 412 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
427 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 414 67 444 80
1 2 0 "s" 0 0 0 64 0 0  414 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 429
"Text207"
""
1 412 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
428 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 414 87 444 101
1 2 0 "s" 0 0 0 64 0 0  414 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 430
"Text208"
""
1 369 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
429 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_03}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 371 67 401 80
1 2 0 "s" 0 0 0 64 0 0  371 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 431
"Text209"
""
1 369 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
430 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 371 87 401 101
1 2 0 "s" 0 0 0 64 0 0  371 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 432
"Text210"
""
1 326 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
431 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 328 67 359 80
1 2 0 "s" 0 0 0 64 0 0  328 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 433
"Text211"
""
1 326 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
432 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 328 87 359 101
1 2 0 "s" 0 0 0 64 0 0  328 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 434
"Text212"
""
1 284 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
433 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 286 67 315 80
1 2 0 "s" 0 0 0 64 0 0  286 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 435
"Text213"
""
1 284 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
434 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 286 87 315 101
1 2 0 "s" 0 0 0 64 0 0  286 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 448
"Text226"
""
1 233 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
447 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 235 67 264 80
1 2 0 "s" 0 0 0 64 0 0  235 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 449
"Text227"
""
1 233 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
448 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 235 87 264 101
1 2 0 "s" 0 0 0 64 0 0  235 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 450
"Text228"
""
1 189 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
449 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_07}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_07}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 191 67 222 80
1 2 0 "s" 0 0 0 64 0 0  191 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 451
"Text229"
""
1 189 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
450 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 191 87 222 101
1 2 0 "s" 0 0 0 64 0 0  191 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 452
"Text230"
""
1 147 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
451 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_08}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 149 67 179 80
1 2 0 "s" 0 0 0 64 0 0  149 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 453
"Text231"
""
1 147 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
452 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 149 87 179 101
1 2 0 "s" 0 0 0 64 0 0  149 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 454
"Text232"
""
1 104 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
453 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 106 67 136 80
1 2 0 "s" 0 0 0 64 0 0  106 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 455
"Text233"
""
1 104 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
454 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 106 87 136 101
1 2 0 "s" 0 0 0 64 0 0  106 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 456
"Text234"
""
1 61 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
455 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 63 67 94 80
1 2 0 "s" 0 0 0 64 0 0  63 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 457
"Text235"
""
1 61 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
456 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 63 87 94 101
1 2 0 "s" 0 0 0 64 0 0  63 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 458
"Text236"
""
1 19 65 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
457 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
if (channelnb==100) {
   temperature=-28; 
   EP_setBackColorE(dp1,temperature);
   setValue(\"\", \"text\", \"\");
   }
else {   
   sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
   dpGet(dp1,temperature);
   EP_setBackColorE(dp1,temperature);
   setValue(\"\", \"text\", temperature );
   //DebugN(\"channel\", dp1, temperature);
   }
//sprintf(sTmp,\"%f\",temperature);


}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_11:_online.._value\", channelnb);

if (channelnb==100) {
   temperature=-28; 
   EP_setBackColorE(dp1,temperature);
   setValue(\"\", \"text\", \"\");

   }
else { 
   sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
   dpGet(dp1,temperature);
   EP_setBackColorE(dp1,temperature);
      setValue(\"\", \"text\", temperature );
   }
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 21 67 50 80
1 2 0 "s" 0 0 0 64 0 0  21 67
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 459
"Text237"
""
1 19 85 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
458 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_00.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_00.ST_11:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 21 87 50 101
1 2 0 "s" 0 0 0 64 0 0  21 87
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 460
"Text238"
""
1 499 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
459 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 501 138 530 152
1 2 0 "s" 0 0 0 64 0 0  501 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 461
"Text239"
""
1 499 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
460 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 501 158 530 171
1 2 0 "s" 0 0 0 64 0 0  501 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 462
"Text240"
""
1 455 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
461 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 457 138 488 152
1 2 0 "s" 0 0 0 64 0 0  457 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 463
"Text241"
""
1 455 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
462 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
///DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 457 158 488 171
1 2 0 "s" 0 0 0 64 0 0  457 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 464
"Text242"
""
1 413 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
463 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 415 138 445 152
1 2 0 "s" 0 0 0 64 0 0  415 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 465
"Text243"
""
1 413 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
464 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 415 158 445 171
1 2 0 "s" 0 0 0 64 0 0  415 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 466
"Text244"
""
1 370 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
465 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_03}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 372 138 402 152
1 2 0 "s" 0 0 0 64 0 0  372 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 467
"Text245"
""
1 370 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
466 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 372 158 402 171
1 2 0 "s" 0 0 0 64 0 0  372 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 468
"Text246"
""
1 327 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
467 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 329 138 360 152
1 2 0 "s" 0 0 0 64 0 0  329 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 469
"Text247"
""
1 327 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
468 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 329 158 360 171
1 2 0 "s" 0 0 0 64 0 0  329 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 470
"Text248"
""
1 285 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
469 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 287 138 316 152
1 2 0 "s" 0 0 0 64 0 0  287 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 471
"Text249"
""
1 285 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
470 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 287 158 316 171
1 2 0 "s" 0 0 0 64 0 0  287 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 472
"Text250"
""
1 234 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
471 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 236 138 265 152
1 2 0 "s" 0 0 0 64 0 0  236 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 473
"Text251"
""
1 234 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
472 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 236 158 265 171
1 2 0 "s" 0 0 0 64 0 0  236 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 474
"Text252"
""
1 190 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
473 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_07}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_07}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 192 138 223 152
1 2 0 "s" 0 0 0 64 0 0  192 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 475
"Text253"
""
1 190 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
474 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 192 158 223 171
1 2 0 "s" 0 0 0 64 0 0  192 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 476
"Text254"
""
1 148 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
475 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_08}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 150 138 180 152
1 2 0 "s" 0 0 0 64 0 0  150 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 477
"Text255"
""
1 148 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
476 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 150 158 180 171
1 2 0 "s" 0 0 0 64 0 0  150 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 478
"Text256"
""
1 105 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
477 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 107 138 137 152
1 2 0 "s" 0 0 0 64 0 0  107 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 479
"Text257"
""
1 105 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
478 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 107 158 137 171
1 2 0 "s" 0 0 0 64 0 0  107 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 480
"Text258"
""
1 62 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
479 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 64 138 95 152
1 2 0 "s" 0 0 0 64 0 0  64 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 481
"Text259"
""
1 62 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
480 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 64 158 95 171
1 2 0 "s" 0 0 0 64 0 0  64 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 482
"Text260"
""
1 20 136 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
481 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_11:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 22 138 51 152
1 2 0 "s" 0 0 0 64 0 0  22 138
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 483
"Text261"
""
1 20 156 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
482 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_01.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_01.ST_11:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 22 158 51 171
1 2 0 "s" 0 0 0 64 0 0  22 158
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 484
"Text262"
""
1 498 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
483 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 500 217 529 230
1 2 0 "s" 0 0 0 64 0 0  500 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 485
"Text263"
""
1 498 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
484 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 500 236 529 250
1 2 0 "s" 0 0 0 64 0 0  500 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 486
"Text264"
""
1 454 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
485 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 456 217 487 230
1 2 0 "s" 0 0 0 64 0 0  456 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 487
"Text265"
""
1 454 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
486 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 456 236 487 250
1 2 0 "s" 0 0 0 64 0 0  456 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 488
"Text266"
""
1 412 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
487 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 414 217 444 230
1 2 0 "s" 0 0 0 64 0 0  414 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 489
"Text267"
""
1 412 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
488 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 414 236 444 250
1 2 0 "s" 0 0 0 64 0 0  414 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 490
"Text268"
""
1 369 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
489 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_03}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 371 217 401 230
1 2 0 "s" 0 0 0 64 0 0  371 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 491
"Text269"
""
1 369 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
490 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 371 236 401 250
1 2 0 "s" 0 0 0 64 0 0  371 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 492
"Text270"
""
1 326 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
491 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 328 217 359 230
1 2 0 "s" 0 0 0 64 0 0  328 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 493
"Text271"
""
1 326 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
492 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 328 236 359 250
1 2 0 "s" 0 0 0 64 0 0  328 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 494
"Text272"
""
1 284 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
493 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 286 217 315 230
1 2 0 "s" 0 0 0 64 0 0  286 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 495
"Text273"
""
1 284 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
494 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 286 236 315 250
1 2 0 "s" 0 0 0 64 0 0  286 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 496
"Text274"
""
1 233 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
495 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 235 217 264 230
1 2 0 "s" 0 0 0 64 0 0  235 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 497
"Text275"
""
1 233 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
496 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 235 236 264 250
1 2 0 "s" 0 0 0 64 0 0  235 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 498
"Text276"
""
1 189 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
497 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_07}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_07}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 191 217 222 230
1 2 0 "s" 0 0 0 64 0 0  191 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 499
"Text277"
""
1 189 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
498 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 191 236 222 250
1 2 0 "s" 0 0 0 64 0 0  191 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 500
"Text278"
""
1 147 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
499 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_08}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 149 217 179 230
1 2 0 "s" 0 0 0 64 0 0  149 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 501
"Text279"
""
1 147 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
500 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 149 236 179 250
1 2 0 "s" 0 0 0 64 0 0  149 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 502
"Text280"
""
1 104 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
501 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 106 217 136 230
1 2 0 "s" 0 0 0 64 0 0  106 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 503
"Text281"
""
1 104 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
502 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 106 236 136 250
1 2 0 "s" 0 0 0 64 0 0  106 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 504
"Text282"
""
1 61 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
503 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 63 217 94 230
1 2 0 "s" 0 0 0 64 0 0  63 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 505
"Text283"
""
1 61 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
504 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 63 236 94 250
1 2 0 "s" 0 0 0 64 0 0  63 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 506
"Text284"
""
1 19 215 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
505 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_11:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 21 217 50 230
1 2 0 "s" 0 0 0 64 0 0  21 217
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 507
"Text285"
""
1 19 234 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
506 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_02.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_02.ST_11:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 21 236 50 250
1 2 0 "s" 0 0 0 64 0 0  21 236
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 508
"Text286"
""
1 499 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
507 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 501 288 530 302
1 2 0 "s" 0 0 0 64 0 0  501 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 509
"Text287"
""
1 499 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
508 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_00:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_00:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_00:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 501 308 530 321
1 2 0 "s" 0 0 0 64 0 0  501 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 510
"Text288"
""
1 455 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
509 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 457 288 488 302
1 2 0 "s" 0 0 0 64 0 0  457 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 511
"Text289"
""
1 455 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
510 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_01:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_01:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_01:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 457 308 488 321
1 2 0 "s" 0 0 0 64 0 0  457 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 512
"Text290"
""
1 413 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
511 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 415 288 445 302
1 2 0 "s" 0 0 0 64 0 0  415 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 513
"Text291"
""
1 413 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
512 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_02:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_02:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_02:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 415 308 445 321
1 2 0 "s" 0 0 0 64 0 0  415 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 514
"Text292"
""
1 370 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
513 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_03}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 372 288 402 302
1 2 0 "s" 0 0 0 64 0 0  372 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 515
"Text293"
""
1 370 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
514 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_03:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_03:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_03:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 372 308 402 321
1 2 0 "s" 0 0 0 64 0 0  372 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 516
"Text294"
""
1 327 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
515 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 329 288 360 302
1 2 0 "s" 0 0 0 64 0 0  329 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 517
"Text295"
""
1 327 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
516 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_04:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_04:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_04:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 329 308 360 321
1 2 0 "s" 0 0 0 64 0 0  329 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 518
"Text296"
""
1 285 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
517 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 287 288 316 302
1 2 0 "s" 0 0 0 64 0 0  287 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 519
"Text297"
""
1 285 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
518 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_05:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_05:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_05:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 287 308 316 321
1 2 0 "s" 0 0 0 64 0 0  287 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 520
"Text298"
""
1 234 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
519 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 236 288 265 302
1 2 0 "s" 0 0 0 64 0 0  236 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 521
"Text299"
""
1 234 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
520 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_06:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_06:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_06:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 236 308 265 321
1 2 0 "s" 0 0 0 64 0 0  236 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 522
"Text300"
""
1 190 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
521 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_07}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_07}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 192 288 223 302
1 2 0 "s" 0 0 0 64 0 0  192 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 523
"Text301"
""
1 190 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
522 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_07:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_07:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_07:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 192 308 223 321
1 2 0 "s" 0 0 0 64 0 0  192 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 524
"Text302"
""
1 148 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
523 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_08}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 150 288 180 302
1 2 0 "s" 0 0 0 64 0 0  150 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 525
"Text303"
""
1 148 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
524 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_08:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_08:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_08:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 150 308 180 321
1 2 0 "s" 0 0 0 64 0 0  150 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 526
"Text304"
""
1 105 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
525 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 107 288 137 302
1 2 0 "s" 0 0 0 64 0 0  107 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 527
"Text305"
""
1 105 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
526 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_09:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_09:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_09:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 107 308 137 321
1 2 0 "s" 0 0 0 64 0 0  107 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 528
"Text306"
""
1 62 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
527 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 64 288 95 302
1 2 0 "s" 0 0 0 64 0 0  64 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 529
"Text307"
""
1 62 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
528 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_10:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_10:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_10:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 64 308 95 321
1 2 0 "s" 0 0 0 64 0 0  64 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
2 530
"Text308"
""
1 20 286 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
529 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_11:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm0.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0
 E 0 1 1 0 1 E U  1 E 22 288 51 302
1 2 0 "s" 0 0 0 64 0 0  22 288
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm0
2 531
"Text309"
""
1 20 306 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
530 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  
}

EP_textFieldIn()
{
dyn_errClass err;
string datapoint,dp1;
int channelnb,i, iLimit;
int crate,count;
string channel,dplimit;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_11:_online.._value\", channelnb);
dpGet(\"SCTmops1:Limit.Indx:_online.._value\", iLimit);

//Connect the channelnumber
channel = \"SCTmops1:Sector.Row_03.ST_11:_online.._value\";
sprintf(datapoint, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dplimit = \"SCTmops1:Limit.Indx:_online.._value\";

dpConnect(\"EP_textFieldInCB\", channel);
dpConnect(\"EP_textFieldInCB1\", datapoint);
dpConnect(\"EP_textFieldInCB2\", dplimit);
                 
}


EP_textFieldInCB(string dp, float channelnb)
{ 
int crate;
float temperature;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);

sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);
dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"channel\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}



EP_textFieldInCB1(string dp, float temperature)
{ 
int crate;
string dp1,sTmp;

EP_setBackColorE(dp,temperature);
//DebugN(\"temperature\", dp1, temperature);

//sprintf(sTmp,\"%f\",temperature);
setValue(\"\", \"text\", temperature );

}

EP_textFieldInCB2(string dp, float limit)
{ 
int crate;
int temperature, channelnb;
string dp1,sTmp;

dpGet(\"Crate.Numb:_original.._value\", crate);
dpGet(\"SCTmops1:Sector.Row_03.ST_11:_online.._value\", channelnb);
sprintf(dp1, \"Crate%02d.Channel%02d.MOch_Tm1.Recv:_online.._value\",crate, channelnb);

dpGet(dp1,temperature);
EP_setBackColorE(dp1,temperature);
//DebugN(\"dplimit\", dp1, temperature);


}
// SimpleCtrlScript {EP_textFieldIn}
// DP {Crate1.HVchVolt}
// DPConfig {:_online.._value}
// DPType {float}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
" 0
 E 0 1 1 0 1 E U  1 E 22 308 51 321
1 2 0 "s" 0 0 0 64 0 0  22 308
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 8 MOch_Tm1
30 537
"Frame7"
""
1 550 530 E E E 1 E 1 E N "_3DText" E N "_Transparent" E E
 E E
536 0 0 0 0 0
EE E
2
1
LANG:1 0 
0
E E 0 1 1 0 1 E U  0 E 550 340 660 530
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 11 Curve Range
2 538
"Text1"
""
1 560 360 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
537 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 562 362 590 377
0 2 0 "s" 0 0 0 192 0 0  562 362
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 4 High
2 541
"Text3"
""
1 560 430 E E E 1 E 1 E N {0,0,0} E N {236,233,216} E E
 E E
540 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"dashclr"N "_Transparent"
E E 0 1 1 0 1 E U  1 E 562 432 583 447
0 2 0 "s" 0 0 0 192 0 0  562 432
 1
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
1
LANG:1 3 Low
21 98
"SpinButton1"
""
1 369 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
98 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
367 37 405 60
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_03:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_03:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_03:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_03:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_03:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_03:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 116
"SpinButton5"
""
1 326 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
115 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
324 37 363 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_04:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_04:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_04:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_04:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_04:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_04:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 119
"SpinButton6"
""
1 284 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
118 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
282 37 319 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_05:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_05:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_05:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_05:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_05:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_05:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 122
"SpinButton7"
""
1 233 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
121 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
231 37 268 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_06:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_06:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_06:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_06:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_06:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_06:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 125
"SpinButton8"
""
1 189 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
124 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
187 37 226 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_07:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_07:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_07:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_07:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_07}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_07}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_07:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_07:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 128
"SpinButton9"
""
1 147 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
127 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
145 37 183 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_08:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_08:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_00:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_00:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_08:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_08:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 131
"SpinButton10"
""
1 104 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
130 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
102 37 140 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_09:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_09:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_09:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_09:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_09:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_09:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 134
"SpinButton11"
""
1 61 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
133 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
59 37 98 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_10:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_10:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_10:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_10:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_10:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_10:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 137
"SpinButton12"
""
1 19 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
136 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
17 37 54 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_11:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_11:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_11:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_11:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_11:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_11:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 144
"SpinButton13"
""
1 498 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
143 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
496 37 533 60
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_00:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_00:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_00:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_00:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_00:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_00:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 145
"SpinButton14"
""
1 454 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
144 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
452 37 491 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_01:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_01:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_01:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_01:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_01:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_01:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 146
"SpinButton15"
""
1 412 39 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
145 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
410 37 448 60
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_02:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_00.ST_02:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_00.ST_02:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_00.ST_02:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_00.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_00.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_00.ST_02:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_00.ST_02:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 171
"SpinButton16"
""
1 370 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
170 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
368 108 406 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_03:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_03:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_03:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_03:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_03}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_03:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_03:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 172
"SpinButton17"
""
1 327 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
171 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
325 108 364 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_04:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_04:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_04:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_04:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_04:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_04:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 173
"SpinButton18"
""
1 285 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
172 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
283 108 320 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_05:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_05:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_05:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_05:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_05:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_05:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 174
"SpinButton19"
""
1 234 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
173 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
232 108 269 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_06:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_06:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_06:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_06:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_06:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_06:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 175
"SpinButton20"
""
1 190 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
174 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
188 108 227 132
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_07:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_07:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_07:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_07:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_08}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_07:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_07:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 176
"SpinButton21"
""
1 148 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
175 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
146 108 184 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_08:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_08:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, FALSE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_09:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_09:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_08:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_08:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 177
"SpinButton22"
""
1 105 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
176 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
103 108 141 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_09:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_09:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_09:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_09:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_09:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_09:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 178
"SpinButton23"
""
1 62 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
177 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
60 108 99 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_10:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_10:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_10:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_10:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_10:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_10:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 179
"SpinButton24"
""
1 20 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
178 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
18 108 55 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_11:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_11:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_11:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_11:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_11:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_11:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 180
"SpinButton25"
""
1 499 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
179 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
497 108 534 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_00:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_00:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_00:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_00:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_00:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_00:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 181
"SpinButton26"
""
1 455 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
180 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
453 108 492 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_01:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_01:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_01:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_01:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_01:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_01:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 182
"SpinButton27"
""
1 413 110 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
181 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
411 108 449 132
0
"// SimpleCtrlScriptStart {valid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_02:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_01.ST_02:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_01.ST_02:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_01.ST_02:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_01.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_01.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_01.ST_02:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_01.ST_02:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 395
"SpinButton75"
""
1 369 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
394 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
367 187 405 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_03:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_03:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_04:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_04:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_03:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_03:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 396
"SpinButton76"
""
1 326 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
395 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
324 187 363 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_04:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_04:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_04:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_04:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_04:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_04:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 397
"SpinButton77"
""
1 284 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
396 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
282 187 319 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_05:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_05:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_05:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_05:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_05:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_05:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 398
"SpinButton78"
""
1 233 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
397 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
231 187 268 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_06:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_06:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_06:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_06:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_06:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_06:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 399
"SpinButton79"
""
1 189 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
398 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
187 187 226 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_07:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_07:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_07:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_07:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_07}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_07}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_07:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_07:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 400
"SpinButton80"
""
1 147 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
399 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
145 187 183 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_08:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_08:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_00:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_00:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_08:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_08:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 401
"SpinButton81"
""
1 104 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
400 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
102 187 140 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_09:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_09:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_09:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_09:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_09:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_09:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 402
"SpinButton82"
""
1 61 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
401 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
59 187 98 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_10:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_10:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_10:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_10:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_10:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_10:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 403
"SpinButton83"
""
1 19 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
402 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
17 187 54 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_11:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_11:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_11:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_11:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_11:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_11:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 404
"SpinButton84"
""
1 498 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
403 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
496 187 533 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_00:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_00:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_00:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_00:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_00:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_00:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 405
"SpinButton85"
""
1 454 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
404 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
452 187 491 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_01:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_01:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_01:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_01:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_01:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_01:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 406
"SpinButton86"
""
1 412 189 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
405 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
410 187 448 210
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_02:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_02.ST_02:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_02.ST_02:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_02.ST_02:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_02.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_02.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_02.ST_02:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_02.ST_02:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_02.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 407
"SpinButton87"
""
1 370 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
406 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
368 258 406 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_03:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_03:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, TRUE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_03:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_03:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_03}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {TRUE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_03}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_03:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_03:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 408
"SpinButton88"
""
1 327 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
407 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
325 258 364 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_04:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_04:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_04:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_04:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_04}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_04}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_04:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_04:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 409
"SpinButton89"
""
1 285 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
408 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
283 258 320 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_05:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_05:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_05:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_05:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_05}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_05}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_05:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_05:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 410
"SpinButton90"
""
1 234 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
409 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
232 258 269 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_06:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_06:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_06:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_06:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_06}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_06}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_06:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_06:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 411
"SpinButton91"
""
1 190 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
410 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
188 258 227 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_07:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_07:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_07:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_07:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_07}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_07}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_07:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_07:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 412
"SpinButton92"
""
1 148 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
411 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
146 258 184 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_08:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_08:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", dpValToString(dp, iNewValue, FALSE) );
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_09:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_09:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_08}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {TRUE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_08:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_08:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 413
"SpinButton93"
""
1 105 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
412 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
103 258 141 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_09:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_09:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_09:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_09:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_09}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_09}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_09:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_09:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 414
"SpinButton94"
""
1 62 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
413 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
60 258 99 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_10:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_10:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_10:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_10:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_10}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_10}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_10:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_10:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 415
"SpinButton95"
""
1 20 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
414 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
18 258 55 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_11:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_11:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_11:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_11:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_11}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_11}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_11:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_11:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 416
"SpinButton96"
""
1 499 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
415 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
497 258 534 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_00:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_00:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_00:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_00:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_00}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_00}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_00:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_00:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 417
"SpinButton97"
""
1 455 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
416 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
453 258 492 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_01:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_01:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_01:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_01:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_01}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_01}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_01:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_01:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 418
"SpinButton98"
""
1 413 260 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
417 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
411 258 449 281
0
"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_02:_online.._value\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Sector.Row_03.ST_02:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Sector.Row_03.ST_02:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Sector.Row_03.ST_02:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}

// SimpleCtrlScript {EP_textFieldIn}
// DP {SCTmops1:Sector.Row_03.ST_02}
// DPConfig {:_online.._value}
// DPType {int}
// UseDPUnit {FALSE}
// UseDPFormat {FALSE}
// SimpleCtrlScriptEnd {EP_textFieldIn}
// SimpleCtrlScript {EP_setInvalid}
// DP {SCTmops1:Sector.Row_03.ST_02}
// DPConfig {:_online.._invalid}
// DPType {bool}
// Attribut {color}
// SimpleCtrlScriptEnd {EP_setInvalid}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Sector.Row_03.ST_02:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Sector.Row_03.ST_02:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {SCTmops1:Sector.Row_00.ST_00}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

E

N 0 100 1 0 0 1
21 422
"SpinButton99"
""
1 610 214 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
421 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
608 212 652 238
0
E
E
E

N 0 100 1 0 0 1
14 546
"TextField1"
""
1 580 390 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
545 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
578 388 642 414
3 "s" 0 0 0 0 0 0 
E
"main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:CurveLimit.Numb\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:CurveLimit.Numb:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:CurveLimit.Numb:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:CurveLimit.Numb:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:CurveLimit.Numb:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:CurveLimit.Numb:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}


// SimpleCtrlScript {EP_textFieldOut}
// DP {HVch.Numb}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

14 547
"TextField2"
""
1 580 460 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
546 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
578 458 642 484
3 "s" 0 0 0 0 0 0 
E
"main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:CurveLimit.Indx\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:CurveLimit.Indx:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:CurveLimit.Indx:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:CurveLimit.Indx:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:CurveLimit.Indx:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:CurveLimit.Indx:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}


// SimpleCtrlScript {EP_textFieldOut}
// DP {HVch.Numb}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

14 548
"TextField3"
""
1 570 100 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
547 0 0 0 0 0
EE E
0
1
LANG:1 0 
0
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
568 98 622 124
3 "s" 0 0 0 0 0 0 
E
"main()
{
  EP_textFieldIn();
  EP_setInvalid();
}

EP_textFieldIn()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Limit.Indx\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_textFieldInCB\",
            \"SCTmops1:Limit.Indx:_online.._value\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}


EP_textFieldInCB(string dp, int iNewValue)
{
  setValue(\"\", \"text\", iNewValue);
}

EP_setInvalid()
{
dyn_errClass err;

  if( dpSubStr( \"SCTmops1:Limit.Indx:_online.._invalid\", DPSUB_DP_EL ) == \"\" )
  {
    setValue(\"\", \"color\", \"_dpdoesnotexist\");
    return;
  }

  dpConnect(\"EP_setInvalidCB\",
            \"SCTmops1:Limit.Indx:_online.._invalid\");
  err = getLastError();
  if (dynlen(err) > 0)
    setValue(\"\", \"color\", \"_dpdoesnotexist\");

}

EP_setInvalidCB(string dp, bool boInvalid)
{
  setValue(\"\", \"color\", (boInvalid ? \"_invalid\" : \"\"));
}
" 0

"// SimpleCtrlScriptStart {invalid}
main()
{
  EP_textFieldOut();
}

EP_textFieldOut()
{
int iNewValue;
dyn_errClass err;
string sTmp;
string sFormat, sDp;

  getValue(\"\", \"text\", sTmp);
  sscanf(sTmp, \"%d\", iNewValue);

  sDp = dpSubStr(\"SCTmops1:Limit.Indx:_original.._value\",  DPSUB_SYS_DP_EL);
  if ( strpos(sDp,\".\") < 1 )
    sDp += \".\";

  sFormat = dpGetFormat( sDp );
  if( !checkStringFormat(sTmp, sFormat) )
  {
    ChildPanelOnCentral( \"vision/MessageWarning\",
                         getCatStr( \"e_para\", \"warning\" ),
                         makeDynString( getCatStr( \"e_para\", \"wrongFormat\" )));
    return;
  }

  dpSetWait(\"SCTmops1:Limit.Indx:_original.._value\", sTmp);
  err = getLastError();
  if (dynlen(err) > 0)
    errorDialog(err);
}

// SimpleCtrlScript {EP_textFieldOut}
// DP {HVch.Numb}
// Config {:_original.._value}
// DPType {int}
// SimpleCtrlScriptEnd {EP_textFieldOut}
" 0

23 552
"Trend3"
""
1 280 443 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
551 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"logarithm" "0"
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
278 441 542 552
1 "main()
{ 

string value0, value1, value2, value3, value4, value5, value6, 
       value7, value8, value9, value10, value11;
int channelnb0, channelnb1,channelnb2,channelnb3,channelnb4,channelnb5,
    channelnb6, channelnb7, channelnb8, channelnb9, channelnb10, channelnb11;
int max,min;

dpGet(\"CurveLimit.Indx:_original.._value\", min);
dpGet(\"CurveLimit.Numb:_original.._value\", max);

//**************************Curve0
  //get the string 
  dpGet(\"Sector.Row_01.ST_00:_online.._value\", channelnb0);
  sprintf(value0,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb0);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_1\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_1\", value0);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_1\")=FALSE;
                  this.curveMax(\"#1_1\", max);
                  this.curveMin(\"#1_1\", min);

  
  //**************************Curve1
  //get the string 
  dpGet(\"Sector.Row_01.ST_00:_online.._value\", channelnb1);
  sprintf(value1,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb1);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_2\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_2\", value1);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_2\")=FALSE;
                  this.curveMax(\"#1_2\", max);
                  this.curveMin(\"#1_2\", min);

//**************************Curve2
  //get the string 
  dpGet(\"Sector.Row_01.ST_01:_online.._value\", channelnb2);
  sprintf(value2,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb2);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_3\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_3\", value2);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_3\")=FALSE;
                  this.curveMax(\"#1_3\", max);
                  this.curveMin(\"#1_3\", min);

  
  //**************************Curve3
  //get the string 
  dpGet(\"Sector.Row_01.ST_01:_online.._value\", channelnb3);
  sprintf(value3,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb3);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_4\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_4\", value3);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_4\")=FALSE;
                  this.curveMax(\"#1_4\", max);
                  this.curveMin(\"#1_4\", min);     
                  
 //**************************Curve4
  //get the string 
  dpGet(\"Sector.Row_01.ST_02:_online.._value\", channelnb4);
  sprintf(value4,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb4);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_5\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_5\", value4);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_5\")=FALSE;
                  this.curveMax(\"#1_5\", max);
                  this.curveMin(\"#1_5\", min);

  
  //**************************Curve5
  //get the string 
  dpGet(\"Sector.Row_01.ST_02:_online.._value\", channelnb5);
  sprintf(value5,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb5);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_6\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_6\", value5);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_6\")=FALSE;
                  this.curveMax(\"#1_6\", max);
                  this.curveMin(\"#1_6\", min);

//**************************Curve6
  //get the string 
  dpGet(\"Sector.Row_01.ST_03:_online.._value\", channelnb6);
  sprintf(value6,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb6);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_7\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_7\", value6);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_7\")=FALSE;
                  this.curveMax(\"#1_7\", max);
                  this.curveMin(\"#1_7\", min);

  
  //**************************Curve7
  //get the string 
  dpGet(\"Sector.Row_01.ST_03:_online.._value\", channelnb3);
  sprintf(value7,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb7);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_8\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_8\", value7);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_8\")=FALSE;
                  this.curveMax(\"#1_8\", max);
                  this.curveMin(\"#1_8\", min); 
                  
//**************************Curve8
  //get the string 
  dpGet(\"Sector.Row_01.ST_04:_online.._value\", channelnb4);
  sprintf(value8,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb8);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_9\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_9\", value8);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_9\")=FALSE;
                  this.curveMax(\"#1_9\", max);
                  this.curveMin(\"#1_9\", min);

  
  //**************************Curve9
  //get the string 
  dpGet(\"Sector.Row_01.ST_04:_online.._value\", channelnb9);
  sprintf(value9,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb9);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_10\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_10\", value9);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_10\")=FALSE;
                  this.curveMax(\"#1_10\", max);
                  this.curveMin(\"#1_10\", min);

//**************************Curve10
  //get the string 
  dpGet(\"Sector.Row_01.ST_05:_online.._value\", channelnb10);
  sprintf(value10,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb10);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_11\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_11\", value10);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_11\")=FALSE;
                  this.curveMax(\"#1_11\", max);
                  this.curveMin(\"#1_11\", min);

  
  //**************************Curve11
  //get the string 
  dpGet(\"Sector.Row_01.ST_05:_online.._value\", channelnb11);
  sprintf(value11,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb11);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_12\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_12\", value11);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_12\")=FALSE;
                  this.curveMax(\"#1_12\", max);
                  this.curveMin(\"#1_12\", min);                  
              
 
}" 0
 E E 1 86 N {0,0,0} 0 0 1 0 1 0 12
0 "#1_1" "" 0 2 0 0 1 "3 2 0.0" "%x" 1 1 2 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 -30 40 0 0 1 0 1 N "Red" 0 0 0 0 0 0 0 0
0 "#1_2" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 4 #1_2
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "blue" 0 0 0 0 0 0 0 0
0 "#1_3" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "Green" 0 0 0 0 0 0 0 0
0 "#1_4" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N {255,51,255} 0 0 0 0 0 0 0 0
0 "#1_5" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "cyan" 0 0 0 0 0 0 0 0
0 "#1_6" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "schwarz" 0 0 0 0 0 0 0 0
0 "#1_7" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,51,153} 0 0 0 0 0 0 0 0
0 "#1_8" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,204,102} 0 0 0 0 0 0 0 0
0 "#1_9" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,204,255} 0 0 0 0 0 0 0 0
0 "#1_10" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {204,153,0} 0 0 0 0 0 0 0 0
0 "#1_11" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,153,0} 0 0 0 0 0 0 0 0
0 "#1_12" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {153,204,204} 0 0 0 0 0 0 0 0
1 1 "%X" "%x" 1 1 0 0 E 1 0 0 0 90 0 10 3600
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""

30 N {0,0,0} 0 0 1 0 1 150 0 5 5 1 3
0
23 553
"Trend4"
""
1 -24 -84 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
552 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"logarithm" "0"
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
278 328 542 439
1 "main()
{ 

string value0, value1, value2, value3, value4, value5, value6, 
       value7, value8, value9, value10, value11;
int channelnb0, channelnb1,channelnb2,channelnb3,channelnb4,channelnb5,
    channelnb6, channelnb7, channelnb8, channelnb9, channelnb10, channelnb11;
int max,min;

dpGet(\"CurveLimit.Indx:_original.._value\", min);
dpGet(\"CurveLimit.Numb:_original.._value\", max);

//**************************Curve0
  //get the string 
  dpGet(\"Sector.Row_00.ST_00:_online.._value\", channelnb0);
  sprintf(value0,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb0);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_1\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_1\", value0);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_1\")=FALSE;
                  this.curveMax(\"#1_1\", max);
                  this.curveMin(\"#1_1\", min);

  
  //**************************Curve1
  //get the string 
  dpGet(\"Sector.Row_00.ST_00:_online.._value\", channelnb1);
  sprintf(value1,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb1);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_2\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_2\", value1);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_2\")=FALSE;
                  this.curveMax(\"#1_2\", max);
                  this.curveMin(\"#1_2\", min);

//**************************Curve2
  //get the string 
  dpGet(\"Sector.Row_00.ST_01:_online.._value\", channelnb2);
  sprintf(value2,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb2);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_3\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_3\", value2);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_3\")=FALSE;
                  this.curveMax(\"#1_3\", max);
                  this.curveMin(\"#1_3\", min);

  
  //**************************Curve3
  //get the string 
  dpGet(\"Sector.Row_00.ST_01:_online.._value\", channelnb3);
  sprintf(value3,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb3);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_4\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_4\", value3);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_4\")=FALSE;
                  this.curveMax(\"#1_4\", max);
                  this.curveMin(\"#1_4\", min);     
                  
 //**************************Curve4
  //get the string 
  dpGet(\"Sector.Row_00.ST_02:_online.._value\", channelnb4);
  sprintf(value4,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb4);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_5\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_5\", value4);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_5\")=FALSE;
                  this.curveMax(\"#1_5\", max);
                  this.curveMin(\"#1_5\", min);

  
  //**************************Curve5
  //get the string 
  dpGet(\"Sector.Row_00.ST_02:_online.._value\", channelnb5);
  sprintf(value5,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb5);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_6\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_6\", value5);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_6\")=FALSE;
                  this.curveMax(\"#1_6\", max);
                  this.curveMin(\"#1_6\", min);

//**************************Curve6
  //get the string 
  dpGet(\"Sector.Row_00.ST_03:_online.._value\", channelnb6);
  sprintf(value6,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb6);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_7\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_7\", value6);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_7\")=FALSE;
                  this.curveMax(\"#1_7\", max);
                  this.curveMin(\"#1_7\", min);

  
  //**************************Curve7
  //get the string 
  dpGet(\"Sector.Row_00.ST_03:_online.._value\", channelnb3);
  sprintf(value7,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb7);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_8\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_8\", value7);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_8\")=FALSE;
                  this.curveMax(\"#1_8\", max);
                  this.curveMin(\"#1_8\", min); 
                  
//**************************Curve8
  //get the string 
  dpGet(\"Sector.Row_00.ST_04:_online.._value\", channelnb4);
  sprintf(value8,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb8);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_9\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_9\", value8);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_9\")=FALSE;
                  this.curveMax(\"#1_9\", max);
                  this.curveMin(\"#1_9\", min);

  
  //**************************Curve9
  //get the string 
  dpGet(\"Sector.Row_00.ST_04:_online.._value\", channelnb9);
  sprintf(value9,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb9);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_10\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_10\", value9);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_10\")=FALSE;
                  this.curveMax(\"#1_10\", max);
                  this.curveMin(\"#1_10\", min);

//**************************Curve10
  //get the string 
  dpGet(\"Sector.Row_00.ST_05:_online.._value\", channelnb10);
  sprintf(value10,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb10);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_11\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_11\", value10);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_11\")=FALSE;
                  this.curveMax(\"#1_11\", max);
                  this.curveMin(\"#1_11\", min);

  
  //**************************Curve11
  //get the string 
  dpGet(\"Sector.Row_00.ST_05:_online.._value\", channelnb11);
  sprintf(value11,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb11);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_12\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_12\", value11);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_12\")=FALSE;
                  this.curveMax(\"#1_12\", max);
                  this.curveMin(\"#1_12\", min);                  
              
 
}" 0
 E E 1 86 N {0,0,0} 0 0 1 0 1 0 12
0 "#1_1" "" 0 2 0 0 1 "3 2 0.0" "%x" 1 1 2 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 -30 40 0 0 1 0 1 N "Red" 0 0 0 0 0 0 0 0
0 "#1_2" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 4 #1_2
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "blue" 0 0 0 0 0 0 0 0
0 "#1_3" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "Green" 0 0 0 0 0 0 0 0
0 "#1_4" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N {255,51,255} 0 0 0 0 0 0 0 0
0 "#1_5" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "cyan" 0 0 0 0 0 0 0 0
0 "#1_6" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "schwarz" 0 0 0 0 0 0 0 0
0 "#1_7" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,51,153} 0 0 0 0 0 0 0 0
0 "#1_8" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,204,102} 0 0 0 0 0 0 0 0
0 "#1_9" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,204,255} 0 0 0 0 0 0 0 0
0 "#1_10" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {204,153,0} 0 0 0 0 0 0 0 0
0 "#1_11" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,153,0} 0 0 0 0 0 0 0 0
0 "#1_12" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {153,204,204} 0 0 0 0 0 0 0 0
1 1 "%X" "%x" 1 1 0 0 E 1 0 0 0 90 0 10 3600
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""

30 N {0,0,0} 0 0 1 0 1 150 0 5 5 1 3
0
23 554
"Trend5"
""
1 -294 143 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
553 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"logarithm" "0"
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
8 441 272 552
1 "main()
{ 

string value0, value1, value2, value3, value4, value5, value6, 
       value7, value8, value9, value10, value11;
int channelnb0, channelnb1,channelnb2,channelnb3,channelnb4,channelnb5,
    channelnb6, channelnb7, channelnb8, channelnb9, channelnb10, channelnb11;
int max,min;

dpGet(\"CurveLimit.Indx:_original.._value\", min);
dpGet(\"CurveLimit.Numb:_original.._value\", max);

//**************************Curve0
  //get the string 
  dpGet(\"Sector.Row_01.ST_06:_online.._value\", channelnb0);
  sprintf(value0,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb0);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_1\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_1\", value0);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_1\")=FALSE;
                  this.curveMax(\"#1_1\", max);
                  this.curveMin(\"#1_1\", min);

  
  //**************************Curve1
  //get the string 
  dpGet(\"Sector.Row_01.ST_06:_online.._value\", channelnb1);
  sprintf(value1,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb1);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_2\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_2\", value1);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_2\")=FALSE;
                  this.curveMax(\"#1_2\", max);
                  this.curveMin(\"#1_2\", min);

//**************************Curve2
  //get the string 
  dpGet(\"Sector.Row_01.ST_07:_online.._value\", channelnb2);
  sprintf(value2,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb2);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_3\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_3\", value2);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_3\")=FALSE;
                  this.curveMax(\"#1_3\", max);
                  this.curveMin(\"#1_3\", min);

  
  //**************************Curve3
  //get the string 
  dpGet(\"Sector.Row_01.ST_07:_online.._value\", channelnb3);
  sprintf(value3,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb3);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_4\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_4\", value3);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_4\")=FALSE;
                  this.curveMax(\"#1_4\", max);
                  this.curveMin(\"#1_4\", min);     
                  
 //**************************Curve4
  //get the string 
  dpGet(\"Sector.Row_01.ST_08:_online.._value\", channelnb4);
  sprintf(value4,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb4);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_5\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_5\", value4);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_5\")=FALSE;
                  this.curveMax(\"#1_5\", max);
                  this.curveMin(\"#1_5\", min);

  
  //**************************Curve5
  //get the string 
  dpGet(\"Sector.Row_01.ST_08:_online.._value\", channelnb5);
  sprintf(value5,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb5);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_6\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_6\", value5);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_6\")=FALSE;
                  this.curveMax(\"#1_6\", max);
                  this.curveMin(\"#1_6\", min);

//**************************Curve6
  //get the string 
  dpGet(\"Sector.Row_01.ST_09:_online.._value\", channelnb6);
  sprintf(value6,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb6);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_7\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_7\", value6);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_7\")=FALSE;
                  this.curveMax(\"#1_7\", max);
                  this.curveMin(\"#1_7\", min);

  
  //**************************Curve7
  //get the string 
  dpGet(\"Sector.Row_01.ST_09:_online.._value\", channelnb3);
  sprintf(value7,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb7);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_8\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_8\", value7);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_8\")=FALSE;
                  this.curveMax(\"#1_8\", max);
                  this.curveMin(\"#1_8\", min); 
                  
//**************************Curve8
  //get the string 
  dpGet(\"Sector.Row_01.ST_10:_online.._value\", channelnb4);
  sprintf(value8,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb8);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_9\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_9\", value8);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_9\")=FALSE;
                  this.curveMax(\"#1_9\", max);
                  this.curveMin(\"#1_9\", min);

  
  //**************************Curve9
  //get the string 
  dpGet(\"Sector.Row_01.ST_10:_online.._value\", channelnb9);
  sprintf(value9,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb9);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_10\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_10\", value9);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_10\")=FALSE;
                  this.curveMax(\"#1_10\", max);
                  this.curveMin(\"#1_10\", min);

//**************************Curve10
  //get the string 
  dpGet(\"Sector.Row_01.ST_11:_online.._value\", channelnb10);
  sprintf(value10,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb10);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_11\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_11\", value10);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_11\")=FALSE;
                  this.curveMax(\"#1_11\", max);
                  this.curveMin(\"#1_11\", min);

  
  //**************************Curve11
  //get the string 
  dpGet(\"Sector.Row_01.ST_11:_online.._value\", channelnb11);
  sprintf(value11,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb11);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_12\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_12\", value11);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_12\")=FALSE;
                  this.curveMax(\"#1_12\", max);
                  this.curveMin(\"#1_12\", min);                  
              
 
}" 0
 E E 1 86 N {0,0,0} 0 0 1 0 1 0 12
0 "#1_1" "" 0 2 0 0 1 "3 2 0.0" "%x" 1 1 2 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 -30 40 0 0 1 0 1 N "Red" 0 0 0 0 0 0 0 0
0 "#1_2" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 4 #1_2
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "blue" 0 0 0 0 0 0 0 0
0 "#1_3" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "Green" 0 0 0 0 0 0 0 0
0 "#1_4" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N {255,51,255} 0 0 0 0 0 0 0 0
0 "#1_5" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "cyan" 0 0 0 0 0 0 0 0
0 "#1_6" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "schwarz" 0 0 0 0 0 0 0 0
0 "#1_7" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,51,153} 0 0 0 0 0 0 0 0
0 "#1_8" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,204,102} 0 0 0 0 0 0 0 0
0 "#1_9" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,204,255} 0 0 0 0 0 0 0 0
0 "#1_10" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {204,153,0} 0 0 0 0 0 0 0 0
0 "#1_11" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,153,0} 0 0 0 0 0 0 0 0
0 "#1_12" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {153,204,204} 0 0 0 0 0 0 0 0
1 1 "%X" "%x" 1 1 0 0 E 1 0 0 0 90 0 10 3600
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""

30 N {0,0,0} 0 0 1 0 1 150 0 5 5 1 3
0
23 555
"Trend6"
""
1 -599 -498 E E E 1 E 1 E N "_WindowText" E N "_Window" E E
 E E
554 0 0 0 0 0
EE E
0
1
LANG:1 0 
1
"logarithm" "0"
1
LANG:1 119 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,3,2,1,49,Courier New
0 ""
8 328 272 439
1 "main()
{ 

string value0, value1, value2, value3, value4, value5, value6, 
       value7, value8, value9, value10, value11;
int channelnb0, channelnb1,channelnb2,channelnb3,channelnb4,channelnb5,
    channelnb6, channelnb7, channelnb8, channelnb9, channelnb10, channelnb11;
int max,min;

dpGet(\"CurveLimit.Indx:_original.._value\", min);
dpGet(\"CurveLimit.Numb:_original.._value\", max);

//**************************Curve0
  //get the string 
  dpGet(\"Sector.Row_00.ST_06:_online.._value\", channelnb0);
  sprintf(value0,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb0);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_1\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_1\", value0);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_1\")=FALSE;
                  this.curveMax(\"#1_1\", max);
                  this.curveMin(\"#1_1\", min);

  
  //**************************Curve1
  //get the string 
  dpGet(\"Sector.Row_00.ST_06:_online.._value\", channelnb1);
  sprintf(value1,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb1);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_2\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_2\", value1);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_2\")=FALSE;
                  this.curveMax(\"#1_2\", max);
                  this.curveMin(\"#1_2\", min);

//**************************Curve2
  //get the string 
  dpGet(\"Sector.Row_00.ST_07:_online.._value\", channelnb2);
  sprintf(value2,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb2);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_3\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_3\", value2);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_3\")=FALSE;
                  this.curveMax(\"#1_3\", max);
                  this.curveMin(\"#1_3\", min);

  
  //**************************Curve3
  //get the string 
  dpGet(\"Sector.Row_00.ST_07:_online.._value\", channelnb3);
  sprintf(value3,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb3);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_4\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_4\", value3);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_4\")=FALSE;
                  this.curveMax(\"#1_4\", max);
                  this.curveMin(\"#1_4\", min);     
                  
 //**************************Curve4
  //get the string 
  dpGet(\"Sector.Row_00.ST_08:_online.._value\", channelnb4);
  sprintf(value4,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb4);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_5\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_5\", value4);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_5\")=FALSE;
                  this.curveMax(\"#1_5\", max);
                  this.curveMin(\"#1_5\", min);

  
  //**************************Curve5
  //get the string 
  dpGet(\"Sector.Row_00.ST_08:_online.._value\", channelnb5);
  sprintf(value5,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb5);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_6\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_6\", value5);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_6\")=FALSE;
                  this.curveMax(\"#1_6\", max);
                  this.curveMin(\"#1_6\", min);

//**************************Curve6
  //get the string 
  dpGet(\"Sector.Row_00.ST_09:_online.._value\", channelnb6);
  sprintf(value6,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb6);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_7\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_7\", value6);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_7\")=FALSE;
                  this.curveMax(\"#1_7\", max);
                  this.curveMin(\"#1_7\", min);

  
  //**************************Curve7
  //get the string 
  dpGet(\"Sector.Row_00.ST_09:_online.._value\", channelnb3);
  sprintf(value7,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb7);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_8\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_8\", value7);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_8\")=FALSE;
                  this.curveMax(\"#1_8\", max);
                  this.curveMin(\"#1_8\", min); 
                  
//**************************Curve8
  //get the string 
  dpGet(\"Sector.Row_00.ST_10:_online.._value\", channelnb4);
  sprintf(value8,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb8);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_9\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_9\", value8);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_9\")=FALSE;
                  this.curveMax(\"#1_9\", max);
                  this.curveMin(\"#1_9\", min);

  
  //**************************Curve9
  //get the string 
  dpGet(\"Sector.Row_00.ST_10:_online.._value\", channelnb9);
  sprintf(value9,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb9);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_10\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_10\", value9);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_10\")=FALSE;
                  this.curveMax(\"#1_10\", max);
                  this.curveMin(\"#1_10\", min);

//**************************Curve10
  //get the string 
  dpGet(\"Sector.Row_00.ST_11:_online.._value\", channelnb10);
  sprintf(value10,\"Crate00.Channel%02d.MOch_Tm0.Recv:_original.._value\", channelnb10);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_11\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_11\", value10);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_11\")=FALSE;
                  this.curveMax(\"#1_11\", max);
                  this.curveMin(\"#1_11\", min);

  
  //**************************Curve11
  //get the string 
  dpGet(\"Sector.Row_00.ST_11:_online.._value\", channelnb11);
  sprintf(value11,\"Crate00.Channel%02d.MOch_Tm1.Recv:_original.._value\", channelnb11);
  
  //set value to trend
  setValue(\"\",\"curveLegendVisibility\", \"#1_12\", true);
                  //setValue (\"\",\"manageLegend\", true );
                  this.connectDirectly(\"#1_12\", value11);
                  //this.curveLegendName(\"#1_1\", value);
                  this.curveAutoscale(\"#1_12\")=FALSE;
                  this.curveMax(\"#1_12\", max);
                  this.curveMin(\"#1_12\", min);                  
              
 
}" 0
 E E 1 86 N {0,0,0} 0 0 1 0 1 0 12
0 "#1_1" "" 0 2 0 0 1 "3 2 0.0" "%x" 1 1 2 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 -30 40 0 0 1 0 1 N "Red" 0 0 0 0 0 0 0 0
0 "#1_2" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 4 #1_2
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "blue" 0 0 0 0 0 0 0 0
0 "#1_3" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N "Green" 0 0 0 0 0 0 0 0
0 "#1_4" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" 0 0 1 0 0 1 0 1 N {255,51,255} 0 0 0 0 0 0 0 0
0 "#1_5" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "cyan" 0 0 0 0 0 0 0 0
0 "#1_6" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N "schwarz" 0 0 0 0 0 0 0 0
0 "#1_7" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,51,153} 0 0 0 0 0 0 0 0
0 "#1_8" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {102,204,102} 0 0 0 0 0 0 0 0
0 "#1_9" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,204,255} 0 0 0 0 0 0 0 0
0 "#1_10" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {204,153,0} 0 0 0 0 0 0 0 0
0 "#1_11" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {255,153,0} 0 0 0 0 0 0 0 0
0 "#1_12" "" 0 2 0 0 0 E E 1 0 0 3 2 1
LANG:1 0 
1
LANG:1 0 
1 "" "" -1 0 0 1 0 1 N {153,204,204} 0 0 0 0 0 0 0 0
1 1 "%X" "%x" 1 1 0 0 E 1 0 0 0 90 0 10 3600
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""
1
LANG:1 118 -microsoft windows-Courier New-normal-r-normal-*-*-110-100-100-*-*-iso8859-1|-12,0,0,0,400,0,0,0,0,0,0,0,0,Courier New
0 ""

30 N {0,0,0} 0 0 1 0 1 150 0 5 5 1 3
0
0
LAYER, 1 
1
LANG:1 6 Layer2
0
LAYER, 2 
1
LANG:1 6 Layer3
0
LAYER, 3 
1
LANG:1 6 Layer4
0
LAYER, 4 
1
LANG:1 6 Layer5
0
LAYER, 5 
1
LANG:1 6 Layer6
0
LAYER, 6 
1
LANG:1 6 Layer7
0
LAYER, 7 
1
LANG:1 6 Layer8
0
2 "Group3" 10 330 540 550
4 555 554 553 552
0