V 10 1 LANG:1 8 (NoName) PANEL,-1 -1 163 54 N {204,204,204} 8 "$Decimal" "$Digit" "$sDpName" "$sDpeName" "$sLabel" "$sPanel" "$sSign" "$sTitle" "main() { }" 0 E E E E 1 0 0 0 10 32 ""0 1 E E 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 {0,0,0} E N {0,0,0} E E E E 1 0 0 0 0 0 E E E 0 1 LANG:1 0 2 "hoverbclr" "N \"_Transparent\"" "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); setValue(\"\", \"text\", $sSign+s ); setValue(\"\", \"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\":\"_Window\" ); } // SimpleCtrlScript {EP_textFieldIn} // // DPConfig {:_online.._value} // DPType {float} // UseDPUnit {TRUE} // UseDPFormat {TRUE} // SimpleCtrlScriptEnd {EP_textFieldIn} " 0 "main() { if($sPanel != \"none\") EP_childPanelOn(); } EP_childPanelOn() { ChildPanelOnCentralModal($sPanel, $sTitle, makeDynString(\"$sDpName:\" + $sDpName)); }" 0 0 1 1 0 1 E U 1 E 12 12 145 41 0 2 0 "7s" 7 0 0 66 0 0 12 12 1 1 LANG:1 99 -*-Courier New-bold-r-normal-*-32-*-100-100-*-*-iso8859-1|-32,0,0,0,697,0,0,0,0,0,0,0,0,Courier New 0 "" 1 LANG:1 4 2.25 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 E E E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 10 43 10 10 4 6 "Line3" "" 1 148 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 E E E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 148 43 148 10 4 5 "Line2" "" 1 10 43 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 E E E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 148 43 10 43 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 E E E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E 148 10 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