false true true 845 userStringCalc_demo false false Display true 610 true 5 28 135 false true 100.0 26 true false Rectangle false Rectangle true false Default 0 395 0 1 0 true 0 $(pv_name) $(pv_value) 0 false true -1.7976931348623157E308 1 true false false 20 false Text Input 1 true false 0 $(P)$(C).PREC Text Input true false 0 25 3 1 1.7976931348623157E308 false 0 30 $(pv_name) $(pv_value) 280 true 1 false 10 Label true false Label true #DIGITS 45 0 1 0 36 true 235 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 397 0 1 3 true 28 $(pv_name) $(pv_value) 0 false true -1.7976931348623157E308 1 true false false 26 false Text Input 1 true false 0 $(P)$(C).DESC Text Input true false 0 240 3 1 1.7976931348623157E308 false 0 0 $(pv_name) $(pv_value) 0 true 1 false 10 Label true false Label true EVENT# 40 0 1 1 36 true 105 true 1 false 10 Label true false Label true PV NAME 50 0 1 0 54 true 125 true 1 false 10 Label true false Label true DOUBLE VARIABLES 100 0 1 0 54 true 5 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 399 0 1 1 true 52 $(pv_name) $(pv_value) 0 false true 20 true 0.0 0.0 0 815 true false Polyline false Polyline true false Default 0 1 0 1 2 true 6 $(pv_name) $(pv_value) 401 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 207 0 1 2 true 6 $(pv_name) $(pv_value) 401 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 207 0 1 2 true 821 $(pv_name) $(pv_value) 401 true Grouping Container true true Default 200 0 false 74 1 Grouping Container false false 590 405 true 1 false 14 Label true false Label true NOTE: You can use either 200 0 1 0 0 true 0 true 1 false 14 Label true false Label true single or double quotes for 200 0 1 0 15 true 0 true 1 false 14 Label true false Label true string literals. Using one 200 0 1 0 30 true 0 true 1 false 14 Label true false Label true allows you to include the 200 0 1 0 45 true 0 true 1 false 14 Label true false Label true other in the string. 200 0 1 0 60 true 0 true 1 false 14 Label true false Label true Example string expressions 200 0 1 0 10 true 405 true 1 false 14 Label true false Label true AA+BB 200 0 1 0 30 true 405 true 1 false 14 Label true false Label true AA-BB 200 0 1 0 60 true 405 true 1 false 10 Label true false Label true CONCATENATE STRINGS 190 0 1 0 45 true 415 true 1 false 14 Label true false Label true AA>BB (<, >=, etc.) 200 0 1 0 90 true 405 true 1 false 14 Label true false Label true PRINTF('abc%f', A) 200 0 1 0 120 true 405 true 1 false 14 Label true false Label true $P('abc%f',A) 200 0 1 0 160 true 405 true 1 false 14 Label true false Label true SSCANF(AA,'%lf') 200 0 1 0 190 true 405 true 1 false 14 Label true false Label true $S(AA,'%lf') 200 0 1 0 230 true 405 true 1 false 14 Label true false Label true MAX(AA,BB) 200 0 1 0 260 true 405 true 1 false 14 Label true false Label true AA-'.VAL'+'.EGU' 200 0 1 0 290 true 405 true 1 false 14 Label true false Label true 'yyy:'+AA-'xxx:' 200 0 1 0 320 true 405 true 1 false 14 Label true false Label true DBL(AA) 200 0 1 0 350 true 405 true 1 false 10 Label true false Label true LEXICAL COMPARE, LOGICAL RESULT 190 0 1 0 105 true 415 true 1 false 10 Label true false Label true ONLY ONE ARGUMENT. RESULT IS 190 0 1 0 135 true 415 true 1 false 10 Label true false Label true STRING 190 0 1 0 145 true 415 true 1 false 10 Label true false Label true $P MEANS PRINTF 190 0 1 0 175 true 415 true 1 false 10 Label true false Label true ONLY ONE ARGUMENT. RESULT TYPE 190 0 1 0 205 true 415 true 1 false 10 Label true false Label true DEPENDS ON FORMAT STRING 190 0 1 0 215 true 415 true 1 false 10 Label true false Label true $S MEANS SSCANF 190 0 1 0 245 true 415 true 1 false 10 Label true false Label true LEXICAL COMPARE, STRING RESULT 190 0 1 0 275 true 415 true 1 false 10 Label true false Label true *.VAL -> *.EGU 190 0 1 0 305 true 415 true 1 false 10 Label true false Label true xxx:* -> yyy:* 190 0 1 0 335 true 415 true 1 false 10 Label true false Label true FIND FIRST NUMBER IN STRING, 190 0 1 0 365 true 415 false true 20 true 0.0 0.0 0 815 true false Polyline false Polyline true false Default 0 1 0 1 2 true 6 $(pv_name) $(pv_value) 606 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 399 0 1 1 true 332 $(pv_name) $(pv_value) 0 true 1 false 10 Label true false Label true PV NAME 50 0 1 0 335 true 125 true 1 false 10 Label true false Label true STRING VARIABLES 100 0 1 0 335 true 5 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 379 0 1 3 true 615 $(pv_name) $(pv_value) 1 true 1 false 20 Label true false Label true BB 15 0 1 0 371 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IBBV 1 2 true 366 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INBB Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 368 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).BB Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 368 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true CC 15 0 1 0 393 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).ICCV 1 2 true 388 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INCC Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 390 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).CC Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 390 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true DD 15 0 1 0 415 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IDDV 1 2 true 410 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INDD Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 412 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).DD Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 412 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true EE 15 0 1 0 437 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IEEV 1 2 true 432 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INEE Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 434 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).EE Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 434 $(pv_name) $(pv_value) 235 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IFFV 1 2 true 454 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INFF Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 456 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).FF Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 456 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true AA 15 0 1 0 349 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IAAV 1 2 true 344 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INAA Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 346 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).AA Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 346 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true FF 15 0 1 0 459 true 5 true true 1 true false 20 false Text Update 1 true false $(P)$(C).VAL Text Update true ###### false 0 96 0 1 1 636 false $(pv_name) $(pv_value) 282 false true -1.7976931348623157E308 1 true false false 20 false Text Input 1 true false 0 $(P)$(C).CALC Text Input true false 0 255 3 1 1.7976931348623157E308 false 0 636 $(pv_name) $(pv_value) 25 true 1 false 10 Label true false Label true CALC (CALCULATION) 200 0 1 1 626 true 75 true 1 false 10 Label true false Label true INVALID 40 0 false $(P)$(C).CLCV 1 1 626 true 30 true 1 false 10 Label true false Label true HELP 25 0 1 0 626 true 4 true 1 false 10 Label true false Label true RESULT 100 0 1 1 626 true 280 false true true 15 false Menu Button false $(P)$(C).DOPT Menu Button true false Default 80 6 true 1 false 10 Label true false Label true STRING RESULT: 80 0 1 0 662 true 4 true true 1 true false 14 false Text Update 1 true false $(P)$(C).SVAL Text Update true ###### false 0 293 0 1 0 659 false $(pv_name) $(pv_value) 89 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 284 0 1 1 true 658 $(pv_name) $(pv_value) 0 false true true 15 false Menu Button false $(P)$(C).OOPT Menu Button true false Default 160 6 true 1 false 10 Label true false Label true DELAY 30 0 1 0 744 true 0 false true -1.7976931348623157E308 1 true false false 20 false Text Input 1 true false 0 $(P)$(C).ODLY Text Input true false 0 40 3 1 1.7976931348623157E308 false 0 739 $(pv_name) $(pv_value) 30 false true true 14 false Menu Button false $(P)$(C).IVOA Menu Button true false Default 120 6 false true -1.7976931348623157E308 1 true false false 20 false Text Input 1 true false 0 $(P)$(C).IVOV Text Input true false 0 36 3 1 1.7976931348623157E308 false 0 774 $(pv_name) $(pv_value) 147 true 1 false 10 Label true false Label true IVOV 25 0 1 1 778 true 122 true 1 false 10 Label true false Label true OUTPUT PV NAME 118 0 1 1 762 true 192 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 190 0 false $(P)$(C).OUTV 1 2 true 772 $(pv_name) $(pv_value) 190 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).OUT Text Input true false 0 186 3 1 1.7976931348623157E308 false 0 774 $(pv_name) $(pv_value) 192 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 378 0 1 3 true 675 $(pv_name) $(pv_value) 1 true Grouping Container true true Default 70 0 false 20 1 Grouping Container false false 739 70 false true -1.7976931348623157E308 1 true false false 20 false Text Input 1 true false 0 $(P)$(C).OEVT Text Input true false 0 30 3 1 1.7976931348623157E308 false 0 0 $(pv_name) $(pv_value) 40 true Grouping Container true true Default 40 0 false 20 1 Grouping Container false false 0 0 true Grouping Container true true Default 40 0 false 20 1 Grouping Container false false 0 0 true 1 false 10 Label true false Label true OUTPUT 40 0 1 1 0 true 0 true 1 false 10 Label true false Label true EVENT# 40 0 1 1 10 true 0 false true 0.0 57 true false Rectangle true Rectangle true false Default 0 385 0 false $(P)$(C).DOPT 1 3 true 620 $(pv_name) $(pv_value) 0 false true 0.0 57 true false Rectangle true Rectangle true false Default 0 385 0 false $(P)$(C).DOPT 1 3 true 673 $(pv_name) $(pv_value) 0 true true 1 true false 20 false Text Update 1 true false $(P)$(C).OVAL Text Update true ###### false 0 96 0 1 1 689 false $(pv_name) $(pv_value) 282 false true -1.7976931348623157E308 1 true false false 20 false Text Input 1 true false 0 $(P)$(C).OCAL Text Input true false 0 255 3 1 1.7976931348623157E308 false 0 689 $(pv_name) $(pv_value) 25 true 1 false 10 Label true false Label true INVALID 50 0 false $(P)$(C).OCLV 1 1 679 true 30 true 1 false 10 Label true false Label true OCAL (OUTPUT CALCULATION) 200 0 1 1 679 true 75 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 379 0 1 3 true 728 $(pv_name) $(pv_value) 1 true 1 false 10 Label true false Label true STRING RESULT: 80 0 1 0 715 true 4 true true 1 true false 14 false Text Update 1 true false $(P)$(C).OSV Text Update true ###### false 0 293 0 1 0 712 false $(pv_name) $(pv_value) 89 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 284 0 1 1 true 711 $(pv_name) $(pv_value) 0 true 1 false 20 Label true false Label true HH 15 0 1 0 503 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IHHV 1 2 true 498 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INHH Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 500 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).HH Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 500 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true II 15 0 1 0 525 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IIIV 1 2 true 520 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INII Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 522 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).II Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 522 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true JJ 15 0 1 0 547 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IJJV 1 2 true 542 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INJJ Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 544 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).JJ Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 544 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true KK 15 0 1 0 569 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IKKV 1 2 true 564 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INKK Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 566 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).KK Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 566 $(pv_name) $(pv_value) 235 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).ILLV 1 2 true 586 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INLL Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 588 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).LL Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 588 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true GG 15 0 1 0 481 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 209 0 false $(P)$(C).IGGV 1 2 true 476 $(pv_name) $(pv_value) 25 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INGG Text Input true false 0 205 3 1 1.7976931348623157E308 false 0 478 $(pv_name) $(pv_value) 27 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).GG Text Input true false 0 150 3 1 1.7976931348623157E308 false 0 478 $(pv_name) $(pv_value) 235 true 1 false 20 Label true false Label true LL 15 0 1 0 591 true 5 true 1 false 14 Label true false Label true INT(AA) 200 0 1 0 390 true 405 true 1 false 14 Label true false Label true STR(A) 200 0 1 0 420 true 405 true 1 false 14 Label true false Label true AA[1,3] 200 0 1 0 450 true 405 true 1 false 14 Label true false Label true AA['ab','yz'] 200 0 1 0 490 true 405 true 1 false 14 Label true false Label true AA[1,4][2,3] 200 0 1 0 530 true 405 true 1 false 10 Label true false Label true FIND FIRST NUMBER; CVT TO INT 190 0 1 0 405 true 415 true 1 false 10 Label true false Label true CONVERT TO STRING 190 0 1 0 435 true 415 true 1 false 10 Label true false Label true EXTRACT SUBSTRING 190 0 1 0 465 true 415 true 1 false 10 Label true false Label true 'ABC'[1,3] = 'B' 190 0 1 0 475 true 415 true 1 false 10 Label true false Label true EXTRACT SUBSTRING 190 0 1 0 505 true 415 true 1 false 10 Label true false Label true 'ABC'['A','C'] = 'B' 190 0 1 0 515 true 415 true 1 false 10 Label true false Label true 'ABCDEF'[3,5][1,1] = 'E' 190 0 1 0 545 true 415 true Grouping Container true true Default 200 0 false 25 1 Grouping Container false false 560 405 true 1 false 14 Label true false Label true AA{'old','new'} 200 0 1 0 0 true 0 true 1 false 10 Label true false Label true REPLACE 'OLD' WITH 'NEW' (ONCE) 190 0 1 0 15 true 10 true 1 false 10 Label true false Label true CONVERT TO DOUBLE 190 0 1 0 375 true 415 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 196 0 1 3 true 27 $(pv_name) $(pv_value) 406 true Grouping Container true true Default 200 0 false 135 1 Grouping Container false false 680 405 true Grouping Container true true Default 200 0 false 115 1 Grouping Container false false 20 0 true 1 false 14 Label true false Label true @@0 200 0 1 0 90 true 0 true 1 false 10 Label true false Label true GET STRING VAR 0 (@@0=AA, ...) 190 0 1 0 105 true 10 true 1 false 14 Label true false Label true @0 200 0 1 0 0 true 0 true 1 false 10 Label true false Label true GET VARIABLE 0 (@0=A, @1=B, ...) 190 0 1 0 15 true 10 true 1 false 14 Label true false Label true @A+3 200 0 1 0 30 true 0 true 1 false 10 Label true false Label true GET VARIABLE A; ADD 3 TO IT 190 0 1 0 45 true 10 true 1 false 14 Label true false Label true @(A+3) 200 0 1 0 60 true 0 true 1 false 10 Label true false Label true GET VARIABLE A+3 190 0 1 0 75 true 10 true 1 false 14 Label true false Label true Example array expressions 200 0 1 0 0 true 0 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 196 0 1 3 true 16 $(pv_name) $(pv_value) 1 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INAV 1 2 true 63 $(pv_name) $(pv_value) 20 true 1 false 20 Label true false Label true A 15 0 1 0 68 true 5 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPA Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 65 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true B 15 0 1 0 90 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INBV 1 2 true 85 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPB Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 87 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true C 15 0 1 0 112 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INCV 1 2 true 107 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPC Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 109 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true D 15 0 1 0 134 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INDV 1 2 true 129 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPD Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 131 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true E 15 0 1 0 156 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INEV 1 2 true 151 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPE Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 153 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true F 15 0 1 0 178 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INFV 1 2 true 173 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPF Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 175 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true G 15 0 1 0 200 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INGV 1 2 true 195 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPG Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 197 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true H 15 0 1 0 222 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INHV 1 2 true 217 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPH Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 219 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true I 15 0 1 0 244 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INIV 1 2 true 239 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPI Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 241 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true J 15 0 1 0 266 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INJV 1 2 true 261 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPJ Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 263 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true K 15 0 1 0 288 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INKV 1 2 true 283 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPK Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 285 $(pv_name) $(pv_value) 22 true 1 false 20 Label true false Label true L 15 0 1 0 310 true 5 false true 0.0 24 true false Rectangle true Rectangle true false Default 0 214 0 false $(P)$(C).INLV 1 2 true 305 $(pv_name) $(pv_value) 20 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).INPL Text Input true false 0 210 3 1 1.7976931348623157E308 false 0 307 $(pv_name) $(pv_value) 22 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).A Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 65 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).B Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 87 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).C Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 109 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).D Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 131 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).E Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 153 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).F Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 175 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).G Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 197 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).H Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 219 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).I Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 241 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).J Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 263 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).K Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 285 $(pv_name) $(pv_value) 235 false true -1.7976931348623157E308 1 true false false 22 false Text Input 1 true false 0 $(P)$(C).L Text Input true false 0 100 3 1 1.7976931348623157E308 false 0 307 $(pv_name) $(pv_value) 235 true 1 false 14 Label true false Label true ($(P)$(C)) 155 0 1 1 6 true 240 false true true 16 false Menu Button false $(P)$(C).SCAN Menu Button true false Default 100 6 false true -1.7976931348623157E308 1 true false false 20 false Text Input 1 true false 0 $(P)$(C).EVNT Text Input true false 0 30 3 1 1.7976931348623157E308 false 0 30 $(pv_name) $(pv_value) 145 false true 20 false Action Button $(P)$(C).PROC Action Button true PROC false Default 40 0 0 false 1 30 $(P)$(C).PROC 1 10 $(pv_name) $(pv_value) 180 true 1 false 10 Label true false Label true E.G., 'A:B.VAL' - '.VAL' = 190 0 1 0 75 true 415 false true false 15 false Menu Button false Menu Button true false Default 15 6 true 1 false 10 Label true false Label true ENABLE ALL 60 0 1 1 37 true 335 true 1 false 20 Label true false Label true DISABLED 160 0 false $(P)userStringCalcEnable.VAL 1 1 5 true 240 false true false 20 false Menu Button false Menu Button true false Default 20 6 1 689 calcExamples.opi true 1 $(pv_name) $(pv_value) 5 false true false 20 false Menu Button false Menu Button true false Default 20 6 1 636 calcExamples.opi true 1 $(pv_name) $(pv_value) 5 true Grouping Container true true Default 399 0 false 26 1 Grouping Container false false 818 0 false true 20 true 0.0 0.0 0 1 true false Polyline false Polyline true false Default 0 397 0 1 3 true 1 $(pv_name) $(pv_value) 1 false true false 20 false Menu Button false Menu Button true false Default 40 6 1 6 userStringCalc_full.opi true true no examples $(pv_name) $(pv_value) 335 true Grouping Container true true Default 236 0 false 20 1 Grouping Container false false 6 5 false true -1.7976931348623157E308 1 true false false 20 false Text Input 4 true false 0 $(P)$(C).FLNK Text Input true false 0 186 3 1 1.7976931348623157E308 false 0 0 $(pv_name) $(pv_value) 50 true 1 false 10 Label true false Label true FORWARD 40 0 1 1 0 true 0 true 1 false 10 Label true false Label true LINK 40 0 1 1 10 true 0 true Grouping Container true true Default 216 0 false 20 1 Grouping Container false false 798 164 false true true 20 false Menu Button false $(P)$(C).WAIT Menu Button true false Default 80 6 true 1 false 10 Label true false Label true WAIT FOR COMPLETION? 130 0 1 1 6 true 0 false true 15 true 0.0 0.0 2 132 true false Polyline_13 false Polyline true false Default 0 18 0 false $(P)$(C).DOPT 1 2 true 652 $(pv_name) $(pv_value) 380 false true 15 true 0.0 0.0 2 77 true false Polyline_14 false Polyline true false Default 0 19 0 false $(P)$(C).DOPT 1 2 true 707 $(pv_name) $(pv_value) 379