V 10 1 LANG:1 8 (NoName) PANEL,361 303 95 35 N {153,153,153} 8 "$Decimal" "$Digit" "$sDpName" "$sDpeName" "$sLabel" "$sPanel" "$sSign" "$sTitle" "main() { }" 0 EE E E 1 0 0 0 10 32 "" 0 1 EE 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 0 "Text1" "" 1 10 10 E E E 1 E 1 E N "hmpInstrumentFore" E N "hmpInstrumentBack" E E E E 1 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" "// SimpleCtrlScriptStart {invalid} string f; main() { EP_textFieldIn(); } EP_textFieldIn() { dyn_errClass err; float ap; string s; if( !dpExists( $sDpeName+\":_online.._value\")) { setValue(\"\", \"color\", \"_dpdoesnotexist\"); return; } dpConnect(\"EP_textFieldInCB\", $sDpeName+\":_online.._value\",$sDpeName+\":_online.._invalid\"); err = getLastError(); if (dynlen(err) > 0) setValue(\"\", \"color\", \"_dpdoesnotexist\"); f= \"%\"+$Digit+\".\"+$Decimal+\"f\"; dpGet($sDpeName+\":_online.._value\",ap); sprintf(s,f,ap); setMultiValue(\"\", \"text\", $sSign+s , \"\", \"toolTipText\", $sLabel); } EP_textFieldInCB(string dp, float fNewValue,string dp2, bool bInvalid) { string s; sprintf(s,f,fNewValue); setMultiValue(\"\", \"text\", $sSign+s, \"\",\"foreCol\",(bInvalid) ? \"_invalid\":\"hmpInstrumentFore\" ); } // SimpleCtrlScript {EP_textFieldIn} // // DPConfig {:_online.._value} // DPType {float} // UseDPUnit {TRUE} // UseDPFormat {TRUE} // SimpleCtrlScriptEnd {EP_textFieldIn} " 0 "main() { EP_childPanelOn(); } EP_childPanelOn() { ChildPanelOnCentralModal($sPanel, $sTitle, makeDynString(\"$sDpName:\" + $sDpName)); }" 0 0 1 1 0 1 E U 1 E 12 12 66 23 0 2 0 "6s" 6 0 0 66 0 0 12 12 1 1 LANG:1 109 -microsoft windows-Courier-bold-r-normal-*-*-100-100-100-*-*-iso8859-1|-13,0,0,0,700,0,0,0,0,1,2,1,49,Courier 0 "" 1 LANG:1 4 2.25 4 4 "Line1" "" 1 10 10 E E E 1 E 1 E N {102,102,102} E N {255,255,255} E E E E 5 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 68 10 10 10 4 5 "Line2" "" 1 10 25 E E E 1 E 1 E N {255,255,255} E N {255,255,255} E E E E 6 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 68 25 10 25 4 6 "Line3" "" 1 68 10 E E E 1 E 1 E N {255,255,255} E N {255,255,255} E E E E 7 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 68 25 68 10 4 7 "Line4" "" 1 10 10 E E E 1 E 1 E N {102,102,102} E N {255,255,255} E E E E 7 0 0 0 0 0 EE E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 10 25 10 10 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 0