V 10 1 LANG:1 8 (NoName) PANEL,-1 -1 820 645 N "hmpUserFrameBack" 2 "$1" "$2" " main() { //dcsUiBase_Init(); // ------ Decode the name of node ------ sDomain = $1; sNode = $2; hmpBase_GetCoords(sNode, iModule, iSector, iExtra, iType); if(iType != LDT_SECTOR ) { DebugN(\"hmpSector: Bad referenced Alias for PWS Module !! ABORT [\"+sNode+\"]\"); return; } // ------ and estract all DPs that compose the PWSystem ------ sHvDpName = dpAliasToName(hmpBase_buildLogicalPathName(LDT_HVSEG,iModule,iSector,0)); sLVpDpName = dpAliasToName(hmpBase_buildLogicalPathName(LDT_LVSEG,iModule,iSector,LDC_ISPOSITIVE)); sLVnDpName = dpAliasToName(hmpBase_buildLogicalPathName(LDT_LVSEG,iModule,iSector,LDC_ISNEGATIVE)); // ----------------------------------------------------- SetTrendView(); // ------------------------- int xpo,ypo,wpo,hpo,upo,lpo; getValue(\"frHV\",\"position\",xpo,ypo); getValue(\"frHV\",\"size\",wpo,hpo); xpo = xpo+20; ypo = ypo-(hpo); removeSymbol(myModuleName(),myPanelName(),\"vmSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicatorBIG.pnl\", \"vmSec\",makeDynString(\"$sDpName:\"+sHvDpName,\"$sDpeName:\"+sHvDpName+\"actual.vMon\", \"$Decimal:1\",\"$Digit:6\",\"$sLabel:VMON\",\"$sPanel:none\",\"$sSign:\",\"$sTitle:\"), xpo,ypo+40,0,1,1); removeSymbol(myModuleName(),myPanelName(),\"imSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicatorBIG.pnl\", \"imSec\",makeDynString(\"$sDpName:\"+sHvDpName,\"$sDpeName:\"+sHvDpName+\"actual.iMon\", \"$Decimal:3\",\"$Digit:6\",\"$sLabel:IMON\",\"$sPanel:none\",\"$sSign:\",\"$sTitle:\"), xpo,ypo+80,0,1,1); getValue(\"frLV\",\"position\",xpo,ypo); getValue(\"frLV\",\"size\",wpo,hpo); xpo = xpo+20; ypo = ypo-(hpo); removeSymbol(myModuleName(),myPanelName(),\"vpSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicatorBIG.pnl\", \"vpSec\",makeDynString(\"$sDpName:\"+sLVpDpName,\"$sDpeName:\"+sLVpDpName+\"actual.vMon\", \"$Decimal:3\",\"$Digit:6\",\"$sLabel:VMON\",\"$sPanel:none\",\"$sSign:+\",\"$sTitle:\"), xpo,ypo+40,0,1,1); removeSymbol(myModuleName(),myPanelName(),\"ipSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicatorBIG.pnl\", \"ipSec\",makeDynString(\"$sDpName:\"+sLVpDpName,\"$sDpeName:\"+sLVpDpName+\"actual.iMon\", \"$Decimal:3\",\"$Digit:6\",\"$sLabel:IMON\",\"$sPanel:none\",\"$sSign:\",\"$sTitle:\"), xpo,ypo+80,0,1,1); removeSymbol(myModuleName(),myPanelName(),\"cmSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicator.pnl\", \"cmSec\",makeDynString(\"$sDpName:\"+sLVpDpName,\"$sDpeName:\"+sLVpDpName+\"actual.vCon\", \"$Decimal:3\",\"$Digit:6\",\"$sLabel:V CONNECTOR\",\"$sPanel:none\",\"$sSign:+\",\"$sTitle:\"), xpo,ypo+130,0,1,1); removeSymbol(myModuleName(),myPanelName(),\"vnSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicatorBIG.pnl\", \"vnSec\",makeDynString(\"$sDpName:\"+sLVnDpName,\"$sDpeName:\"+sLVnDpName+\"actual.vMon\", \"$Decimal:3\",\"$Digit:6\",\"$sLabel:VMON\",\"$sPanel:none\",\"$sSign:-\",\"$sTitle:\"), xpo,ypo+180,0,1,1); removeSymbol(myModuleName(),myPanelName(),\"inSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicatorBIG.pnl\", \"inSec\",makeDynString(\"$sDpName:\"+sLVnDpName,\"$sDpeName:\"+sLVnDpName+\"actual.iMon\", \"$Decimal:3\",\"$Digit:6\",\"$sLabel:IMON\",\"$sPanel:none\",\"$sSign:\",\"$sTitle:\"), xpo,ypo+220,0,1,1); removeSymbol(myModuleName(),myPanelName(),\"cnSec\"); addSymbol(myModuleName(),myPanelName(),\"objects/hmpGeneral/hmpIndicator.pnl\", \"cnSec\",makeDynString(\"$sDpName:\"+sLVnDpName,\"$sDpeName:\"+sLVnDpName+\"actual.vCon\", \"$Decimal:3\",\"$Digit:6\",\"$sLabel:V CONNECTOR\",\"$sPanel:none\",\"$sSign:-\",\"$sTitle:\"), xpo,ypo+270,0,1,1); // ------------------------- fwCU_connectState(\"ChState\",sDomain+\"::\"+sNode); // -------- Access control ------------------------------------------- // Set the CB Function that Hook the change of Logged User dyn_string exceptionInfo; fwAccessControl_setupPanel(\"hmpSector_LoggedUserAC\",exceptionInfo); if (dynlen(exceptionInfo)) { hmpSector_LoggedUserAC(\"\",\"\"); // global \"reject\" } // ---------------------------------------------------------------------- // ---------------- Set the title into the main window ------------------ dcsUiBase_setMainTitle(\"HMPID - Module Position \"+iModule+\" Sector:\"+iSector); // ---------------------------------------------------------------------- } ChState(string node, string state) { string color; fwCU_getStateColor(node, state, color); setMultiValue(\"txtChStatus\",\"text\",state,\"txtChStatus\",\"backCol\",color); } " 0 "main() { // -------------- Event Terminate --------------------- // // Here REMOVE all objects inserted with an // addSymbol() function // // int removeSymbol (string moduleName, string panelName, string refName); removeSymbol(myModuleName(),myPanelName(),\"vmSec\"); removeSymbol(myModuleName(),myPanelName(),\"imSec\"); removeSymbol(myModuleName(),myPanelName(),\"vpSec\"); removeSymbol(myModuleName(),myPanelName(),\"ipSec\"); removeSymbol(myModuleName(),myPanelName(),\"vnSec\"); removeSymbol(myModuleName(),myPanelName(),\"inSec\"); removeSymbol(myModuleName(),myPanelName(),\"cmSec\"); removeSymbol(myModuleName(),myPanelName(),\"cnSec\"); // } //" 0 E E E 1 0 0 0 0 0 ""0 1 E "#uses \"hmpBaselibrary.ctl\" global int iModule; global int iSector; global int iType; global int iExtra; global string sHvDpName; global string sLVpDpName; global string sLVnDpName; global string sNode; global string sDomain; void SetTrendView() { Trend1.connectDirectly(\"Vmon\",sHvDpName+\"actual.vMon:_original.._value\"); Trend1.connectDirectly(\"Imon\",sHvDpName+\"actual.iMon:_original.._value\"); Trend1.connectDirectly(\"Vp\",sLVpDpName+\"actual.vMon:_original.._value\"); Trend1.connectDirectly(\"Ip\",sLVpDpName+\"actual.iMon:_original.._value\"); Trend1.connectDirectly(\"Vn\",sLVnDpName+\"actual.vMon:_original.._value\"); Trend1.connectDirectly(\"In\",sLVnDpName+\"actual.iMon:_original.._value\"); Trend1.curveAutoscale(\"In\",false); Trend1.curveMax(\"In\", 9.0); Trend1.curveMin(\"In\", 0.0); Trend1.curveAutoscale(\"Ip\",false); Trend1.curveMax(\"Ip\", 9.0); Trend1.curveMin(\"Ip\", 0.0); Trend1.curveAutoscale(\"Imon\",false); Trend1.curveMax(\"Imon\", 30.0); Trend1.curveMin(\"Imon\", 0.0); Trend1.curveAutoscale(\"Vp\",false); Trend1.curveMax(\"Vp\", 5.0); Trend1.curveMin(\"Vp\", 0.0); Trend1.curveAutoscale(\"Vn\",false); Trend1.curveMax(\"Vn\", 5.0); Trend1.curveMin(\"Vn\", 0.0); Trend1.curveLegendUnit(\"Vmon\", \"V\"); Trend1.curveLegendUnit(\"Imon\", \"uA\"); Trend1.curveLegendUnit(\"Vp\", \"V\"); Trend1.curveLegendUnit(\"Ip\", \"A\"); Trend1.curveLegendUnit(\"Vn\", \"V\"); Trend1.curveLegendUnit(\"In\", \"A\"); } // ------ Access Control related Functions ------------------------------------ // void hmpSector_DisableAllAC() { // Put Here all commands to disable objects on panel setMultiValue(\"bdHV\",\"visible\",true,\"bdLVP\",\"visible\",true,\"bdLVN\",\"visible\",true, \"cmdHV\",\"visible\",false,\"cmdLVP\",\"visible\",false,\"cmdLVN\",\"visible\",false); } void hmpSector_EnableAC(bool isGuest, bool isOperator, bool isExpert, bool isAdmin) { if(isGuest) { // Put Here all commands to enable objects on panel // related to Guest grants } if(isOperator) { // Put Here all commands to enable objects on panel // related to Operator grants } if(isExpert) { // Put Here all commands to enable objects on panel // related to Expert grants setMultiValue(\"bdHV\",\"visible\",false,\"bdLVP\",\"visible\",false,\"bdLVN\",\"visible\",false, \"cmdHV\",\"visible\",true,\"cmdLVP\",\"visible\",true,\"cmdLVN\",\"visible\",true); } if(isAdmin) { // Put Here all commands to enable objects on panel // related to Administrator grants setMultiValue(\"bdHV\",\"visible\",false,\"bdLVP\",\"visible\",false,\"bdLVN\",\"visible\",false, \"cmdHV\",\"visible\",true,\"cmdLVP\",\"visible\",true,\"cmdLVN\",\"visible\",true); } } void hmpSector_LoggedUserAC(string dp, string username_from_ui) { // Set the minimum users grants bool isGuest=false; bool isOperator=false; bool isExpert=false; bool isAdmin=false; // Disable all items in the panel hmpSector_DisableAllAC(); // Get Grants for the specified user dcsUiBase_getACGrants(isAdmin,isExpert,isOperator,isGuest); // Now enable - this is related to the specific Policy rules hmpSector_EnableAC(isGuest,isOperator,isExpert,isAdmin); } // ------------------------------------------------------------------------------ " 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 30 460 "frHV" "" 1 0 240 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 708 0 0 0 0 0 E E E 1 1 LANG:1 0 1 "dashclr"N "_Transparent" "main() { }" 0 E 0 1 1 0 1 E U 0 E 10 125 199 240 1 LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 10 HV Channel 30 461 "frLV" "" 1 0 550 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 709 0 0 0 0 0 E E E 1 1 LANG:1 0 1 "dashclr"N "_Transparent" "main() { }" 0 E 0 1 1 0 1 E U 0 E 10 250 199 550 1 LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 10 LV Channel 2 462 "Text5" "" 1 163 144 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 710 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 U 0 E 165 146 193 162 0 2 0 "0s" 0 0 0 65 0 0 165 146 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 1 V 2 463 "Text6" "" 1 163 194 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 711 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 U 0 E 165 196 197 212 0 2 0 "0s" 0 0 0 65 0 0 165 196 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 2 uA 2 464 "Text7" "" 1 163 267 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 712 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 U 0 E 165 269 193 285 0 2 0 "0s" 0 0 0 65 0 0 165 269 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 1 V 2 465 "Text8" "" 1 162 410 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 713 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 U 0 E 164 412 192 428 0 2 0 "0s" 0 0 0 65 0 0 164 412 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 1 V 2 466 "Text9" "" 1 163 317 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 714 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 U 0 E 165 319 193 335 0 2 0 "0s" 0 0 0 65 0 0 165 319 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 1 A 2 467 "Text10" "" 1 162 461 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 715 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 U 0 E 164 463 192 479 0 2 0 "0s" 0 0 0 65 0 0 164 463 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 1 A 6 469 "bdHV" "" 1 163 197 E E E 1 E 1 E N "hmpUserFrameFore" E N {255,255,255} E E E E 717 0 0 0 0 0 E E E 4 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E U 2 0 3 "469.xpm" 13434828 E 163 164 196 197 6 470 "bdLVP" "" 1 163 319 E E E 1 E 1 E N "hmpUserFrameFore" E N {255,255,255} E E E E 718 0 0 0 0 0 E E E 4 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E U 2 0 3 "470.xpm" 13434828 E 163 286 196 319 6 471 "bdLVN" "" 1 162 463 E E E 1 E 1 E N "hmpUserFrameFore" E N {255,255,255} E E E E 719 0 0 0 0 0 E E E 4 1 LANG:1 0 1 "dashclr"N "_Transparent" E E 0 1 1 0 1 E U 2 0 3 "471.xpm" 13434828 E 162 430 195 463 2 476 "txtChStatus" "" 1 10 10 E E E 1 E 1 E N "_WindowText" E N {204,204,204} E E E E 724 0 0 0 0 0 E E E 0 1 LANG:1 0 1 "dashclr"N "_Transparent" "main() { }" 0 E 0 1 1 0 1 E U 1 E 12 12 188 28 1 2 0 "0s" 0 0 0 65 0 0 12 12 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-16-*-100-100-*-*-iso8859-1|-16,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 10 RUMPING UP 2 477 "Text1" "" 1 128 357 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 725 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 U 0 E 130 359 178 378 0 2 0 "0s" 0 0 0 64 0 0 130 359 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 6 V con 2 478 "Text2" "" 1 129 497 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Transparent" E E E E 726 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 U 0 E 131 499 178 518 0 2 0 "0s" 0 0 0 64 0 0 131 499 1 1 LANG:1 87 -*-Arial-bold-r-normal-*-15-*-100-100-*-*-iso8859-1|-15,0,0,0,697,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 6 V con 4 479 "Line1" "" 1 30 400 E E E 1 E 1 E N "hmpUserFrameFore" E N {255,255,255} E E E E 727 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 30 400 180 400 23 472 "Trend1" "" 1 196 24 E E E 1 E 1 E N "hmpInstrumentFore" E N "hmpInstrumentBack" E E E E 720 0 0 0 0 0 E E E 0 1 LANG:1 0 0 1 LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 204 8 802 572 5 "main() { }" 0 E E 3 593 N {255,255,255} 0 0 1 0 1 0 2 0 "Vmon" "" 0 1 0 0 1 "3 0 0.0" "%x" 0 0 2 0 E E 1 0 0 3 2 1 LANG:1 21 HV Ch Voltage Monitor 1 LANG:1 1 V 1 "" "" 1 0 1 1 0 1 N {204,0,0} 0 6 0 500 0 0 0 0 0 "Imon" "" 0 1 0 0 1 "2 3 0.0" "%x" 0 0 3 0 E E 1 0 0 3 2 1 LANG:1 21 HV Ch Current Monitor 1 LANG:1 2 uA 1 "" "" 0 0 9.9 0 1 1 0 1 N {0,255,255} 0 0 0 0 0 0 0 0 0 E 593 N {0,0,0} 0 0 1 0 1 0 2 0 "Vp" "" 0 1 0 0 1 "1 1 0.0" "%x" 0 0 2 0 E E 1 0 0 3 2 1 LANG:1 30 LV Ch Positive Voltage Monitor 1 LANG:1 1 V 1 "" "" 0 0 5 0 1 1 0 1 N {204,0,0} 0 0 0 0 0 0 0 0 0 "Ip" "" 0 1 0 0 1 "1 2 0.0" "%x" 0 0 3 0 E E 1 0 0 3 2 1 LANG:1 30 LV Ch Positive Current Monitor 1 LANG:1 1 A 1 "" "" 0 0 9 0 1 1 0 1 N {0,255,255} 0 0 0 0 0 0 0 0 0 E 593 N {255,255,255} 0 0 1 0 1 0 2 0 "Vn" "hmp_hvlv:CAEN/Totem2/board00/channel000.actual.vMon" 0 1 0 0 1 "1 1 0.0" "%x" 0 0 2 0 E E 1 0 0 3 2 1 LANG:1 30 LV Ch Negative Voltage Monitor 1 LANG:1 0 1 "" "" 1 0 1 1 0 1 N {204,0,0} 0 0 0 0 0 0 0 0 0 "In" "hmp_hvlv:CAEN/Totem2/board00/channel000.actual.iMon" 0 1 0 0 1 "1 2 0.0" "%x" 0 0 3 0 E E 1 0 0 3 2 1 LANG:1 30 LV Ch Negative Current Monitor 1 LANG:1 0 1 "" "" 1 0 1 1 0 1 N {0,255,255} 0 0 0 0 0 0 0 0 1 1 "%H:%M:%S" "%x" 0 1 0 0 E 1 1 1 0 90 0 60 600 1 LANG:1 84 -*-Arial-*-r-normal-*-11-*-100-100-*-*-iso8859-1|-11,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 84 -*-Arial-*-r-normal-*-11-*-100-100-*-*-iso8859-1|-11,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 1 LANG:1 84 -*-Arial-*-r-normal-*-11-*-100-100-*-*-iso8859-1|-11,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 100 N {51,51,51} 0 0 1 0 1 150 0 5 5 1 2 0 13 473 "cmdHV" "" 1 160 163 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Button" E E E E 721 0 0 0 0 0 E E E 0 1 LANG:1 0 0 1 LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 158 161 197 200 P 13434828 "pictures/hmpIcons/hv_big.bmp" 1 LANG:1 0 "main() { string dpType; dyn_string dsAppo, exceptionInfo; dpType = dpTypeName(sHvDpName); fwDevice_getDefaultOperationPanels(dpType, dsAppo, exceptionInfo); ChildPanelOnCentralModal(dsAppo[1]+\".pnl\",\"HV Channel\", makeDynString(\"$sDpName:\" + substr(sHvDpName,0,strlen(sHvDpName)-1) )); }" 0 E E E 13 474 "cmdLVP" "" 1 160 285 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Button" E E E E 722 0 0 0 0 0 E E E 0 1 LANG:1 0 0 1 LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 158 283 197 322 P 13434828 "pictures/hmpIcons/vpos_big.bmp" 1 LANG:1 0 "main() { string dpType; dyn_string dsAppo, exceptionInfo; dpType = dpTypeName(sLVpDpName); fwDevice_getDefaultOperationPanels(dpType, dsAppo, exceptionInfo); ChildPanelOnCentralModal(dsAppo[1]+\".pnl\",\"LV Channel\", makeDynString(\"$sDpName:\" + substr(sLVpDpName,0,strlen(sLVpDpName)-1))); }" 0 E E E 13 475 "cmdLVN" "" 1 160 429 E E E 1 E 1 E N "hmpUserFrameFore" E N "_Button" E E E E 723 0 0 0 0 0 E E E 0 1 LANG:1 0 0 1 LANG:1 84 -*-Arial-*-r-normal-*-13-*-100-100-*-*-iso8859-1|-13,0,0,0,404,0,0,0,0,0,0,0,0,Arial 0 "" 158 427 197 466 P 13434828 "pictures/hmpIcons/vneg_big.bmp" 1 LANG:1 0 "main() { string dpType; dyn_string dsAppo, exceptionInfo; dpType = dpTypeName(sLVnDpName); fwDevice_getDefaultOperationPanels(dpType, dsAppo, exceptionInfo); ChildPanelOnCentralModal(dsAppo[1]+\".pnl\",\"LV Channel\", makeDynString(\"$sDpName:\" + substr(sLVnDpName,0,strlen(sLVnDpName)-1))); }" 0 E E E 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