GasPanelView.xaml 529 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391439243934394439543964397439843994400440144024403440444054406440744084409441044114412441344144415441644174418441944204421442244234424442544264427442844294430443144324433443444354436443744384439444044414442444344444445444644474448444944504451445244534454445544564457445844594460446144624463446444654466446744684469447044714472447344744475447644774478447944804481448244834484448544864487448844894490449144924493449444954496449744984499450045014502450345044505450645074508450945104511451245134514451545164517451845194520452145224523452445254526452745284529453045314532453345344535453645374538453945404541454245434544454545464547454845494550455145524553455445554556455745584559456045614562456345644565456645674568456945704571457245734574457545764577457845794580458145824583458445854586458745884589459045914592459345944595459645974598459946004601460246034604460546064607460846094610461146124613461446154616461746184619462046214622462346244625462646274628462946304631463246334634463546364637463846394640464146424643464446454646464746484649465046514652465346544655465646574658465946604661466246634664466546664667466846694670467146724673467446754676467746784679468046814682468346844685468646874688468946904691469246934694469546964697469846994700470147024703470447054706470747084709471047114712471347144715471647174718471947204721472247234724472547264727472847294730473147324733473447354736473747384739474047414742474347444745474647474748474947504751475247534754475547564757475847594760476147624763476447654766476747684769477047714772477347744775477647774778477947804781478247834784478547864787478847894790479147924793479447954796479747984799480048014802480348044805480648074808480948104811481248134814481548164817481848194820482148224823482448254826482748284829483048314832483348344835483648374838483948404841484248434844484548464847484848494850485148524853485448554856485748584859486048614862486348644865486648674868486948704871487248734874487548764877487848794880488148824883488448854886488748884889489048914892489348944895489648974898489949004901490249034904490549064907490849094910491149124913491449154916491749184919492049214922492349244925492649274928492949304931493249334934493549364937493849394940494149424943494449454946494749484949495049514952495349544955495649574958495949604961496249634964496549664967496849694970497149724973497449754976497749784979498049814982498349844985498649874988498949904991499249934994499549964997499849995000500150025003500450055006500750085009501050115012501350145015501650175018501950205021502250235024502550265027502850295030503150325033503450355036503750385039504050415042504350445045504650475048504950505051505250535054505550565057505850595060506150625063506450655066506750685069507050715072507350745075507650775078507950805081508250835084508550865087508850895090509150925093509450955096509750985099510051015102510351045105510651075108510951105111511251135114511551165117511851195120512151225123512451255126512751285129513051315132513351345135513651375138513951405141514251435144514551465147514851495150515151525153515451555156515751585159516051615162516351645165516651675168516951705171517251735174517551765177517851795180518151825183518451855186518751885189519051915192519351945195519651975198519952005201520252035204520552065207520852095210521152125213521452155216521752185219522052215222522352245225522652275228522952305231523252335234523552365237523852395240524152425243524452455246524752485249525052515252525352545255525652575258525952605261526252635264526552665267526852695270527152725273527452755276527752785279528052815282528352845285528652875288528952905291529252935294529552965297529852995300530153025303530453055306530753085309531053115312531353145315531653175318531953205321532253235324532553265327532853295330533153325333533453355336533753385339534053415342534353445345534653475348534953505351535253535354535553565357535853595360536153625363536453655366536753685369537053715372537353745375537653775378537953805381538253835384538553865387538853895390539153925393539453955396539753985399540054015402540354045405540654075408540954105411541254135414541554165417541854195420542154225423542454255426542754285429543054315432543354345435543654375438543954405441544254435444544554465447544854495450545154525453545454555456545754585459546054615462546354645465546654675468546954705471547254735474547554765477547854795480548154825483548454855486548754885489549054915492549354945495549654975498549955005501550255035504550555065507550855095510551155125513551455155516551755185519552055215522552355245525552655275528552955305531553255335534553555365537553855395540554155425543554455455546554755485549555055515552555355545555555655575558555955605561556255635564556555665567556855695570557155725573557455755576557755785579558055815582558355845585558655875588558955905591559255935594559555965597559855995600560156025603560456055606560756085609561056115612561356145615561656175618561956205621562256235624562556265627562856295630563156325633563456355636563756385639564056415642564356445645564656475648564956505651565256535654565556565657565856595660566156625663566456655666566756685669567056715672567356745675567656775678567956805681568256835684568556865687568856895690569156925693569456955696569756985699570057015702570357045705570657075708570957105711571257135714571557165717571857195720572157225723572457255726572757285729573057315732573357345735573657375738573957405741574257435744574557465747574857495750575157525753575457555756575757585759576057615762576357645765576657675768576957705771577257735774577557765777577857795780578157825783578457855786578757885789579057915792579357945795579657975798579958005801580258035804580558065807580858095810581158125813581458155816581758185819582058215822582358245825582658275828582958305831583258335834583558365837583858395840584158425843584458455846584758485849585058515852585358545855585658575858585958605861586258635864586558665867586858695870587158725873587458755876587758785879588058815882588358845885588658875888588958905891589258935894589558965897589858995900590159025903590459055906590759085909591059115912591359145915591659175918591959205921592259235924592559265927592859295930593159325933593459355936593759385939594059415942594359445945594659475948594959505951595259535954595559565957595859595960596159625963596459655966596759685969597059715972597359745975597659775978597959805981598259835984598559865987598859895990599159925993599459955996599759985999600060016002600360046005600660076008600960106011601260136014601560166017601860196020602160226023602460256026602760286029603060316032603360346035603660376038603960406041604260436044604560466047604860496050605160526053605460556056605760586059606060616062606360646065606660676068606960706071607260736074607560766077607860796080608160826083608460856086608760886089609060916092609360946095609660976098609961006101610261036104610561066107610861096110611161126113611461156116611761186119612061216122612361246125612661276128612961306131613261336134613561366137613861396140614161426143614461456146614761486149615061516152615361546155615661576158615961606161616261636164616561666167616861696170617161726173617461756176617761786179618061816182618361846185618661876188618961906191619261936194619561966197619861996200620162026203620462056206620762086209621062116212621362146215621662176218621962206221622262236224622562266227622862296230623162326233623462356236623762386239624062416242624362446245624662476248624962506251625262536254625562566257625862596260626162626263626462656266626762686269627062716272627362746275627662776278627962806281628262836284628562866287628862896290629162926293629462956296629762986299630063016302630363046305630663076308630963106311631263136314631563166317631863196320632163226323632463256326632763286329633063316332633363346335633663376338633963406341634263436344634563466347634863496350635163526353635463556356635763586359636063616362636363646365636663676368636963706371637263736374637563766377637863796380638163826383638463856386638763886389639063916392639363946395639663976398639964006401640264036404640564066407640864096410641164126413641464156416641764186419642064216422642364246425642664276428642964306431643264336434643564366437643864396440644164426443644464456446644764486449645064516452645364546455645664576458645964606461646264636464646564666467646864696470647164726473647464756476647764786479648064816482648364846485648664876488648964906491649264936494649564966497649864996500650165026503650465056506650765086509651065116512651365146515651665176518651965206521652265236524652565266527652865296530653165326533653465356536653765386539654065416542654365446545654665476548654965506551655265536554655565566557655865596560656165626563656465656566656765686569657065716572657365746575657665776578657965806581658265836584658565866587658865896590659165926593659465956596659765986599660066016602660366046605660666076608660966106611661266136614661566166617661866196620662166226623662466256626662766286629663066316632663366346635663666376638663966406641664266436644664566466647664866496650665166526653665466556656665766586659666066616662666366646665666666676668666966706671667266736674667566766677667866796680668166826683668466856686668766886689669066916692669366946695669666976698669967006701670267036704670567066707670867096710671167126713671467156716671767186719672067216722672367246725672667276728672967306731673267336734673567366737673867396740674167426743674467456746674767486749675067516752675367546755675667576758675967606761676267636764676567666767676867696770677167726773677467756776677767786779678067816782678367846785678667876788678967906791679267936794679567966797679867996800680168026803680468056806680768086809681068116812681368146815681668176818681968206821682268236824682568266827682868296830683168326833683468356836683768386839684068416842684368446845684668476848684968506851685268536854685568566857685868596860686168626863686468656866686768686869687068716872687368746875687668776878687968806881688268836884688568866887688868896890689168926893689468956896689768986899690069016902690369046905690669076908690969106911691269136914691569166917691869196920692169226923692469256926692769286929693069316932693369346935693669376938693969406941694269436944694569466947694869496950695169526953695469556956695769586959696069616962696369646965696669676968696969706971697269736974697569766977697869796980698169826983698469856986698769886989699069916992699369946995699669976998699970007001700270037004700570067007700870097010701170127013701470157016701770187019702070217022702370247025702670277028702970307031703270337034703570367037703870397040704170427043704470457046704770487049705070517052705370547055705670577058705970607061706270637064706570667067706870697070707170727073707470757076707770787079708070817082708370847085708670877088708970907091709270937094709570967097709870997100710171027103710471057106710771087109711071117112711371147115711671177118711971207121712271237124712571267127712871297130713171327133713471357136713771387139714071417142714371447145714671477148714971507151715271537154715571567157715871597160716171627163716471657166716771687169717071717172717371747175717671777178717971807181718271837184718571867187718871897190719171927193719471957196719771987199720072017202720372047205720672077208720972107211721272137214721572167217721872197220722172227223722472257226722772287229723072317232723372347235723672377238723972407241724272437244724572467247724872497250725172527253725472557256725772587259726072617262726372647265726672677268726972707271727272737274727572767277727872797280728172827283728472857286728772887289729072917292729372947295729672977298729973007301730273037304730573067307730873097310731173127313731473157316731773187319732073217322732373247325732673277328732973307331733273337334733573367337733873397340734173427343734473457346734773487349735073517352735373547355735673577358735973607361736273637364736573667367736873697370737173727373737473757376737773787379738073817382738373847385738673877388738973907391739273937394739573967397739873997400740174027403740474057406740774087409741074117412741374147415741674177418741974207421742274237424742574267427742874297430743174327433743474357436743774387439744074417442744374447445744674477448744974507451745274537454745574567457745874597460746174627463746474657466746774687469747074717472747374747475747674777478747974807481748274837484748574867487748874897490749174927493749474957496749774987499750075017502750375047505750675077508750975107511751275137514751575167517751875197520752175227523752475257526752775287529753075317532753375347535753675377538753975407541754275437544754575467547754875497550755175527553755475557556755775587559756075617562756375647565756675677568756975707571757275737574757575767577757875797580758175827583758475857586758775887589759075917592759375947595759675977598759976007601760276037604760576067607760876097610761176127613761476157616761776187619762076217622762376247625762676277628762976307631763276337634763576367637763876397640764176427643764476457646764776487649765076517652765376547655765676577658765976607661766276637664766576667667766876697670767176727673767476757676767776787679768076817682768376847685768676877688768976907691769276937694769576967697769876997700770177027703770477057706770777087709771077117712771377147715771677177718771977207721772277237724772577267727772877297730773177327733773477357736773777387739774077417742774377447745774677477748774977507751775277537754775577567757775877597760776177627763776477657766776777687769777077717772777377747775777677777778777977807781778277837784778577867787778877897790779177927793779477957796779777987799780078017802780378047805780678077808780978107811781278137814781578167817781878197820782178227823782478257826782778287829783078317832783378347835783678377838783978407841784278437844784578467847784878497850785178527853785478557856785778587859786078617862786378647865786678677868786978707871787278737874787578767877787878797880788178827883788478857886788778887889789078917892789378947895789678977898789979007901790279037904790579067907790879097910791179127913791479157916791779187919792079217922792379247925792679277928792979307931793279337934793579367937793879397940794179427943794479457946794779487949795079517952795379547955795679577958795979607961796279637964796579667967796879697970797179727973797479757976797779787979798079817982798379847985798679877988798979907991799279937994799579967997799879998000800180028003800480058006800780088009801080118012801380148015801680178018801980208021802280238024802580268027802880298030803180328033803480358036803780388039804080418042804380448045804680478048804980508051805280538054805580568057805880598060806180628063806480658066806780688069807080718072807380748075807680778078807980808081808280838084808580868087808880898090809180928093809480958096809780988099810081018102810381048105810681078108810981108111811281138114811581168117811881198120812181228123812481258126812781288129813081318132813381348135813681378138813981408141814281438144814581468147814881498150815181528153815481558156815781588159816081618162816381648165816681678168816981708171817281738174817581768177817881798180818181828183818481858186818781888189819081918192819381948195819681978198819982008201820282038204820582068207820882098210821182128213821482158216821782188219822082218222822382248225822682278228822982308231823282338234823582368237823882398240824182428243824482458246824782488249825082518252825382548255825682578258825982608261826282638264826582668267826882698270827182728273827482758276827782788279828082818282828382848285828682878288828982908291829282938294829582968297829882998300830183028303830483058306830783088309831083118312831383148315831683178318831983208321832283238324832583268327832883298330833183328333833483358336833783388339834083418342834383448345834683478348834983508351835283538354835583568357835883598360836183628363836483658366836783688369837083718372837383748375837683778378837983808381838283838384838583868387838883898390839183928393839483958396839783988399840084018402840384048405840684078408840984108411841284138414841584168417841884198420842184228423842484258426842784288429843084318432843384348435843684378438843984408441844284438444844584468447844884498450845184528453845484558456845784588459846084618462846384648465846684678468846984708471847284738474847584768477847884798480848184828483848484858486848784888489849084918492849384948495849684978498849985008501850285038504850585068507850885098510851185128513851485158516851785188519852085218522852385248525852685278528852985308531853285338534853585368537853885398540854185428543854485458546854785488549855085518552855385548555855685578558855985608561856285638564856585668567856885698570857185728573857485758576857785788579858085818582858385848585858685878588858985908591859285938594859585968597859885998600860186028603860486058606860786088609861086118612861386148615861686178618861986208621862286238624862586268627862886298630863186328633863486358636863786388639864086418642864386448645864686478648864986508651865286538654865586568657865886598660866186628663866486658666866786688669867086718672867386748675867686778678867986808681868286838684868586868687868886898690869186928693869486958696869786988699870087018702870387048705870687078708870987108711871287138714871587168717871887198720872187228723872487258726872787288729873087318732873387348735873687378738873987408741874287438744874587468747874887498750875187528753875487558756875787588759876087618762876387648765876687678768876987708771877287738774877587768777877887798780878187828783878487858786878787888789879087918792879387948795879687978798879988008801880288038804880588068807880888098810881188128813881488158816881788188819882088218822882388248825882688278828882988308831883288338834883588368837883888398840884188428843884488458846884788488849885088518852885388548855885688578858885988608861886288638864886588668867886888698870887188728873887488758876887788788879888088818882888388848885888688878888888988908891889288938894889588968897889888998900890189028903890489058906890789088909891089118912891389148915891689178918891989208921892289238924892589268927892889298930893189328933893489358936893789388939894089418942894389448945894689478948894989508951895289538954895589568957895889598960896189628963896489658966896789688969897089718972897389748975897689778978897989808981898289838984898589868987898889898990899189928993899489958996899789988999900090019002900390049005900690079008900990109011901290139014901590169017901890199020902190229023902490259026902790289029903090319032903390349035903690379038903990409041904290439044904590469047904890499050905190529053905490559056905790589059906090619062906390649065906690679068906990709071907290739074907590769077907890799080908190829083908490859086908790889089909090919092909390949095909690979098909991009101910291039104910591069107910891099110911191129113911491159116911791189119912091219122912391249125912691279128912991309131913291339134913591369137913891399140914191429143914491459146914791489149915091519152915391549155915691579158915991609161916291639164916591669167916891699170917191729173917491759176917791789179918091819182918391849185918691879188918991909191919291939194919591969197919891999200920192029203920492059206920792089209921092119212921392149215921692179218921992209221922292239224922592269227922892299230923192329233923492359236923792389239924092419242924392449245924692479248924992509251925292539254925592569257925892599260926192629263926492659266926792689269927092719272927392749275927692779278927992809281928292839284928592869287928892899290929192929293929492959296929792989299930093019302930393049305930693079308930993109311931293139314931593169317931893199320932193229323932493259326932793289329933093319332933393349335933693379338933993409341934293439344934593469347934893499350935193529353935493559356935793589359936093619362936393649365936693679368936993709371937293739374937593769377937893799380938193829383938493859386938793889389939093919392939393949395939693979398939994009401940294039404940594069407940894099410941194129413941494159416941794189419942094219422942394249425942694279428942994309431943294339434943594369437943894399440944194429443944494459446944794489449945094519452945394549455945694579458945994609461946294639464946594669467946894699470947194729473947494759476947794789479948094819482948394849485948694879488948994909491949294939494949594969497949894999500950195029503950495059506950795089509951095119512951395149515951695179518951995209521952295239524952595269527952895299530953195329533953495359536953795389539954095419542954395449545954695479548954995509551955295539554955595569557955895599560956195629563956495659566956795689569957095719572957395749575957695779578957995809581958295839584958595869587958895899590959195929593959495959596959795989599960096019602960396049605960696079608960996109611961296139614961596169617961896199620962196229623962496259626962796289629963096319632963396349635963696379638963996409641964296439644964596469647964896499650965196529653965496559656965796589659966096619662966396649665966696679668966996709671967296739674967596769677967896799680968196829683968496859686968796889689969096919692969396949695969696979698969997009701970297039704970597069707970897099710971197129713971497159716971797189719972097219722972397249725972697279728972997309731973297339734973597369737973897399740974197429743974497459746974797489749975097519752975397549755975697579758975997609761976297639764976597669767976897699770977197729773977497759776977797789779978097819782978397849785978697879788978997909791979297939794979597969797979897999800980198029803980498059806980798089809981098119812981398149815981698179818981998209821982298239824982598269827982898299830983198329833983498359836983798389839984098419842984398449845984698479848984998509851985298539854985598569857985898599860986198629863986498659866986798689869987098719872987398749875987698779878987998809881988298839884988598869887988898899890989198929893989498959896989798989899990099019902990399049905990699079908990999109911991299139914991599169917991899199920992199229923992499259926992799289929993099319932993399349935993699379938993999409941994299439944994599469947994899499950995199529953995499559956995799589959996099619962996399649965996699679968996999709971997299739974997599769977997899799980998199829983998499859986998799889989999099919992999399949995999699979998999910000100011000210003100041000510006100071000810009100101001110012100131001410015100161001710018100191002010021100221002310024100251002610027100281002910030100311003210033100341003510036100371003810039100401004110042100431004410045100461004710048100491005010051100521005310054100551005610057100581005910060100611006210063100641006510066100671006810069100701007110072100731007410075100761007710078100791008010081100821008310084100851008610087100881008910090100911009210093100941009510096100971009810099101001010110102101031010410105101061010710108101091011010111101121011310114101151011610117101181011910120101211012210123101241012510126101271012810129101301013110132101331013410135101361013710138101391014010141101421014310144101451014610147101481014910150101511015210153101541015510156101571015810159101601016110162101631016410165101661016710168101691017010171101721017310174101751017610177101781017910180101811018210183101841018510186101871018810189101901019110192101931019410195101961019710198101991020010201102021020310204102051020610207102081020910210102111021210213102141021510216102171021810219102201022110222102231022410225102261022710228102291023010231102321023310234102351023610237102381023910240102411024210243102441024510246102471024810249102501025110252102531025410255102561025710258102591026010261102621026310264102651026610267102681026910270102711027210273102741027510276102771027810279102801028110282102831028410285102861028710288102891029010291102921029310294102951029610297102981029910300103011030210303103041030510306103071030810309103101031110312
  1. <UserControl
  2. x:Class="FurnaceGasPanelUI.Views.Maintenances.NTP02.GasPanelView"
  3. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  4. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  5. xmlns:c="clr-namespace:CalcBinding;assembly=CalcBinding"
  6. xmlns:cal="http://www.caliburn.org"
  7. xmlns:control="clr-namespace:Aitex.Core.UI.Control;assembly=MECF.Framework.UI.Core"
  8. xmlns:control1="clr-namespace:MECF.Framework.UI.Core.Control;assembly=MECF.Framework.UI.Core"
  9. xmlns:controls="http://OpenSEMI.Ctrlib.com/presentation"
  10. xmlns:controls2="clr-namespace:MECF.Framework.UI.Client.IndustrialControl;assembly=MECF.Framework.UI.Client"
  11. xmlns:converts="clr-namespace:Aitex.Core.UI.Converters;assembly=MECF.Framework.UI.Core"
  12. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  13. xmlns:deviceControl="clr-namespace:Aitex.Core.UI.DeviceControl;assembly=MECF.Framework.UI.Core"
  14. xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
  15. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  16. xmlns:sys="clr-namespace:System;assembly=mscorlib"
  17. xmlns:unitControls="clr-namespace:MECF.Framework.UI.Client.Ctrlib.UnitControls;assembly=MECF.Framework.UI.Client"
  18. Width="1280"
  19. Height="900"
  20. Background="#FFB0D1F1"
  21. mc:Ignorable="d">
  22. <UserControl.Resources>
  23. <ResourceDictionary>
  24. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding x:Key="FlowConverterForAllTrueTurnBlackToGreenMultiBinding"/>
  25. <Style x:Key="HLine" TargetType="controls:Gasline">
  26. <Setter Property="Height" Value="7"/>
  27. </Style>
  28. <Style x:Key="HPipeLine" TargetType="controls2:GasSingularLine">
  29. <Setter Property="Width" Value="7"/>
  30. </Style>
  31. <Style x:Key="VLine" TargetType="controls:Gasline">
  32. <Setter Property="Width" Value="8"/>
  33. </Style>
  34. <Style x:Key="Canvas_margin" TargetType="Canvas">
  35. <Setter Property="Margin" Value="10,45,0,0"/>
  36. </Style>
  37. <Style TargetType="controls:GaslineJoint">
  38. <Setter Property="Width" Value="8"/>
  39. <Setter Property="Height" Value="8"/>
  40. </Style>
  41. <Style TargetType="TextBlock">
  42. <Setter Property="FontSize" Value="9"/>
  43. </Style>
  44. <Style TargetType="control:AnalogControl2">
  45. <Setter Property="Width" Value="45"/>
  46. <Setter Property="Height" Value="39"/>
  47. </Style>
  48. <Style x:Key="SinStatus" TargetType="{x:Type Button}">
  49. <Setter Property="FontSize" Value="20"/>
  50. </Style>
  51. <sys:Double x:Key="FlowPipeV2_Height">1</sys:Double>
  52. <sys:Double x:Key="FlowPipeV3_Height">0</sys:Double>
  53. <sys:Double x:Key="FlowLineKnotV2_Height">0</sys:Double>
  54. <sys:Double x:Key="FlowLineKnotV2_Width">0</sys:Double>
  55. <sys:Int32 x:Key="FlowLineKnotV2_PipeHeight">0</sys:Int32>
  56. <sys:Int32 x:Key="PipeLineThree_PipeHeight">0</sys:Int32>
  57. <sys:Double x:Key="AITGasValve_Size">25</sys:Double>
  58. <Color x:Key="CenterColorWhite">Black</Color>
  59. </ResourceDictionary>
  60. </UserControl.Resources>
  61. <Grid Margin="40,43,-112,-35">
  62. <Grid.RowDefinitions>
  63. <RowDefinition Height="393*"/>
  64. <RowDefinition Height="48*"/>
  65. <RowDefinition Height="451*"/>
  66. </Grid.RowDefinitions>
  67. <Canvas Grid.RowSpan="3" Margin="124,146,196,-26">
  68. <StackPanel
  69. Canvas.Left="165"
  70. Canvas.Top="-80"
  71. Orientation="Vertical">
  72. <TextBlock FontFamily="Calibri" FontSize="12"><Run Text="ATM"/></TextBlock>
  73. <deviceControl:AITSensor
  74. EnableToolTip="False"
  75. GreenColor="True"
  76. LightOnValue="{Binding VACATM}"/>
  77. </StackPanel>
  78. <control:BoatView
  79. Canvas.Left="102"
  80. Canvas.Top="-103"
  81. HorizontalAlignment="Left"
  82. VerticalAlignment="Center"/>
  83. <Canvas
  84. x:Name="Labels"
  85. Margin="30,145,300,0"
  86. Style="{StaticResource Canvas_margin}">
  87. <control:HydraulicControlOneWayValue
  88. Canvas.Left="639"
  89. Canvas.Top="275"
  90. HorizontalAlignment="Center"
  91. VerticalAlignment="Top"
  92. RenderTransformOrigin="0.5,0.5"/>
  93. <control:HydraulicControlOneWayValue
  94. Canvas.Left="562"
  95. Canvas.Top="275"
  96. HorizontalAlignment="Left"
  97. VerticalAlignment="Center"
  98. RenderTransformOrigin="0.5,0.5"/>
  99. <control:HydraulicControlOneWayValue
  100. Canvas.Left="712"
  101. Canvas.Top="275"
  102. Height="20"
  103. HorizontalAlignment="Center"
  104. VerticalAlignment="Top"
  105. RenderTransformOrigin="0.5,0.5"/>
  106. <control:HydraulicControlOneWayValue
  107. Canvas.Left="817"
  108. Canvas.Top="275"
  109. HorizontalAlignment="Left"
  110. VerticalAlignment="Center"
  111. RenderTransformOrigin="0.5,0.5"/>
  112. <Canvas Canvas.Top="-35" Visibility="Collapsed">
  113. <TextBlock
  114. Canvas.Left="609"
  115. Canvas.Top="393"
  116. HorizontalAlignment="Center"
  117. VerticalAlignment="Top"
  118. FontSize="9"
  119. Text="PG/"/>
  120. <TextBlock
  121. Canvas.Left="637"
  122. Canvas.Top="392"
  123. HorizontalAlignment="Left"
  124. VerticalAlignment="Top"
  125. FontSize="9"
  126. Text="PG/"/>
  127. <TextBlock
  128. Canvas.Left="609"
  129. Canvas.Top="402"
  130. HorizontalAlignment="Center"
  131. VerticalAlignment="Top"
  132. FontSize="9"
  133. Text="PS6"/>
  134. <TextBlock
  135. Canvas.Left="637"
  136. Canvas.Top="402"
  137. HorizontalAlignment="Left"
  138. VerticalAlignment="Center"
  139. FontSize="9"
  140. Text="PS5"/>
  141. <TextBlock
  142. Canvas.Left="670"
  143. Canvas.Top="393"
  144. FontSize="9"
  145. Text="PG/"/>
  146. <TextBlock
  147. Canvas.Left="670"
  148. Canvas.Top="402"
  149. FontSize="9"
  150. Text="PS4"/>
  151. <TextBlock
  152. Canvas.Left="718"
  153. Canvas.Top="396"
  154. HorizontalAlignment="Left"
  155. VerticalAlignment="Top"
  156. FontSize="9"
  157. Text="PG/"/>
  158. <TextBlock
  159. Canvas.Left="718"
  160. Canvas.Top="405"
  161. HorizontalAlignment="Left"
  162. VerticalAlignment="Top"
  163. FontSize="9"
  164. Text="PS3"/>
  165. <TextBlock
  166. Canvas.Left="812"
  167. Canvas.Top="410"
  168. HorizontalAlignment="Left"
  169. VerticalAlignment="Top"
  170. FontSize="9"
  171. Text="PG/"/>
  172. <TextBlock
  173. Canvas.Left="812"
  174. Canvas.Top="419"
  175. HorizontalAlignment="Left"
  176. VerticalAlignment="Top"
  177. FontSize="9"
  178. Text="PS2"/>
  179. <TextBlock
  180. Canvas.Left="1062"
  181. Canvas.Top="393"
  182. HorizontalAlignment="Left"
  183. VerticalAlignment="Top"
  184. FontSize="9"
  185. Text="PG/"/>
  186. <TextBlock
  187. Canvas.Left="1062"
  188. Canvas.Top="402"
  189. HorizontalAlignment="Left"
  190. VerticalAlignment="Top"
  191. FontSize="9"
  192. Text="PS1"/>
  193. <TextBlock
  194. Canvas.Left="569"
  195. Canvas.Top="402"
  196. HorizontalAlignment="Left"
  197. VerticalAlignment="Top"
  198. FontSize="9"><Run Text="PS"/><Run Language="zh-cn" Text="7"/></TextBlock>
  199. <TextBlock
  200. Canvas.Left="531"
  201. Canvas.Top="401"
  202. HorizontalAlignment="Left"
  203. VerticalAlignment="Center"
  204. FontSize="9"><Run Text="PS"/><Run Language="zh-cn" Text="8"/></TextBlock>
  205. <TextBlock
  206. Canvas.Left="473"
  207. Canvas.Top="402"
  208. HorizontalAlignment="Left"
  209. VerticalAlignment="Top"
  210. FontSize="9"><Run Text="PS"/><Run Language="zh-cn" Text="9"/><LineBreak/><Run Language="zh-cn"/></TextBlock>
  211. <TextBlock
  212. Canvas.Left="420"
  213. Canvas.Top="403"
  214. HorizontalAlignment="Left"
  215. VerticalAlignment="Top"
  216. FontSize="9"><Run Text="PS"/><Run Language="zh-cn" Text="10"/></TextBlock>
  217. <TextBlock
  218. Canvas.Left="420"
  219. Canvas.Top="393"
  220. HorizontalAlignment="Left"
  221. VerticalAlignment="Top"
  222. FontSize="9"
  223. Text="PG/"/>
  224. <TextBlock
  225. Canvas.Left="474"
  226. Canvas.Top="392"
  227. HorizontalAlignment="Left"
  228. VerticalAlignment="Center"
  229. FontSize="9"
  230. Text="PG/"/>
  231. <TextBlock
  232. Canvas.Left="531"
  233. Canvas.Top="393"
  234. HorizontalAlignment="Left"
  235. VerticalAlignment="Top"
  236. FontSize="9"
  237. Text="PG/"/>
  238. <TextBlock
  239. Canvas.Left="569"
  240. Canvas.Top="393"
  241. HorizontalAlignment="Left"
  242. VerticalAlignment="Center"
  243. FontSize="9"
  244. Text="PG/"/>
  245. </Canvas>
  246. <Canvas Canvas.Top="-40">
  247. <TextBlock
  248. Canvas.Left="500"
  249. Canvas.Top="530"
  250. HorizontalAlignment="Center"
  251. VerticalAlignment="Top"
  252. FontSize="9"
  253. Text="20%F2/N2"/>
  254. <TextBlock
  255. Canvas.Left="561"
  256. Canvas.Top="530"
  257. HorizontalAlignment="Center"
  258. VerticalAlignment="Top"
  259. FontSize="9"
  260. Text="N2-2"/>
  261. <TextBlock
  262. Canvas.Left="609"
  263. Canvas.Top="530"
  264. HorizontalAlignment="Center"
  265. VerticalAlignment="Top"
  266. FontSize="9"
  267. Text="NH3-2"/>
  268. <TextBlock
  269. Canvas.Left="684"
  270. Canvas.Top="530"
  271. HorizontalAlignment="Center"
  272. VerticalAlignment="Top"
  273. FontSize="9"
  274. Text="NH3-1"/>
  275. <TextBlock
  276. Canvas.Left="786"
  277. Canvas.Top="530"
  278. HorizontalAlignment="Center"
  279. VerticalAlignment="Top"
  280. FontSize="9"
  281. Text="SiH2Cl2"/>
  282. </Canvas>
  283. </Canvas>
  284. <Canvas x:Name="VPipeLine" Margin="-9,0,0,0">
  285. <controls2:GasSingularLine
  286. Canvas.Left="509"
  287. Canvas.Top="139"
  288. Width="132"
  289. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  290. HorizontalAlignment="Left"
  291. VerticalAlignment="Top"
  292. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  293. FlowDirection="LeftToRight"
  294. LeftDirection="None"
  295. RightDirection="None"
  296. Visibility="Visible">
  297. <controls2:GasSingularLine.MoveSpeed>
  298. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  299. </controls2:GasSingularLine.MoveSpeed>
  300. <controls2:GasSingularLine.RenderTransform>
  301. <RotateTransform Angle="90"/>
  302. </controls2:GasSingularLine.RenderTransform>
  303. <controls2:GasSingularLine.EdgeColor>
  304. <MultiBinding>
  305. <MultiBinding.Converter>
  306. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  307. </MultiBinding.Converter>
  308. <MultiBinding.Bindings>
  309. <Binding Path="ValveAV27.Feedback"/>
  310. </MultiBinding.Bindings>
  311. </MultiBinding>
  312. </controls2:GasSingularLine.EdgeColor>
  313. </controls2:GasSingularLine>
  314. <controls2:GasSingularLine
  315. Canvas.Left="509"
  316. Canvas.Top="305"
  317. Width="83"
  318. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  319. HorizontalAlignment="Left"
  320. VerticalAlignment="Top"
  321. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  322. FlowDirection="LeftToRight"
  323. LeftDirection="None"
  324. RightDirection="None"
  325. Visibility="Visible">
  326. <controls2:GasSingularLine.MoveSpeed>
  327. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  328. </controls2:GasSingularLine.MoveSpeed>
  329. <controls2:GasSingularLine.RenderTransform>
  330. <RotateTransform Angle="90"/>
  331. </controls2:GasSingularLine.RenderTransform>
  332. <controls2:GasSingularLine.EdgeColor>
  333. <MultiBinding>
  334. <MultiBinding.Converter>
  335. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  336. </MultiBinding.Converter>
  337. <MultiBinding.Bindings>
  338. <Binding Path="ValveAV27.Feedback"/>
  339. </MultiBinding.Bindings>
  340. </MultiBinding>
  341. </controls2:GasSingularLine.EdgeColor>
  342. </controls2:GasSingularLine>
  343. <controls2:GasSingularLine
  344. Canvas.Left="509"
  345. Canvas.Top="394"
  346. Width="59"
  347. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  348. HorizontalAlignment="Left"
  349. VerticalAlignment="Center"
  350. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  351. FlowDirection="LeftToRight"
  352. LeftDirection="None"
  353. RightDirection="None"
  354. Visibility="Visible">
  355. <controls2:GasSingularLine.MoveSpeed>
  356. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  357. </controls2:GasSingularLine.MoveSpeed>
  358. <controls2:GasSingularLine.RenderTransform>
  359. <RotateTransform Angle="90"/>
  360. </controls2:GasSingularLine.RenderTransform>
  361. <controls2:GasSingularLine.EdgeColor>
  362. <MultiBinding>
  363. <MultiBinding.Converter>
  364. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  365. </MultiBinding.Converter>
  366. <MultiBinding.Bindings>
  367. <Binding Path="ValveAV27.Feedback"/>
  368. </MultiBinding.Bindings>
  369. </MultiBinding>
  370. </controls2:GasSingularLine.EdgeColor>
  371. </controls2:GasSingularLine>
  372. <controls2:GasSingularLine
  373. Canvas.Left="660"
  374. Canvas.Top="98"
  375. Width="158"
  376. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  377. HorizontalAlignment="Left"
  378. VerticalAlignment="Center"
  379. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  380. FlowDirection="LeftToRight"
  381. LeftDirection="None"
  382. RightDirection="None"
  383. Visibility="Visible">
  384. <controls2:GasSingularLine.MoveSpeed>
  385. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  386. </controls2:GasSingularLine.MoveSpeed>
  387. <controls2:GasSingularLine.RenderTransform>
  388. <RotateTransform Angle="90"/>
  389. </controls2:GasSingularLine.RenderTransform>
  390. <controls2:GasSingularLine.EdgeColor>
  391. <MultiBinding>
  392. <MultiBinding.Converter>
  393. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  394. </MultiBinding.Converter>
  395. <MultiBinding.Bindings>
  396. <Binding Path="ValveAV22.Feedback"/>
  397. </MultiBinding.Bindings>
  398. </MultiBinding>
  399. </controls2:GasSingularLine.EdgeColor>
  400. </controls2:GasSingularLine>
  401. <controls2:GasSingularLine
  402. Canvas.Left="660"
  403. Canvas.Top="255"
  404. Width="64"
  405. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  406. HorizontalAlignment="Left"
  407. VerticalAlignment="Center"
  408. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  409. FlowDirection="LeftToRight"
  410. LeftDirection="None"
  411. RightDirection="None"
  412. Visibility="Visible">
  413. <controls2:GasSingularLine.MoveSpeed>
  414. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  415. </controls2:GasSingularLine.MoveSpeed>
  416. <controls2:GasSingularLine.RenderTransform>
  417. <RotateTransform Angle="90"/>
  418. </controls2:GasSingularLine.RenderTransform>
  419. <controls2:GasSingularLine.EdgeColor>
  420. <MultiBinding>
  421. <MultiBinding.Converter>
  422. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  423. </MultiBinding.Converter>
  424. <MultiBinding.Bindings>
  425. <Binding Path="ValveAV20.Feedback"/>
  426. <Binding Path="ValveAV19.Feedback"/>
  427. </MultiBinding.Bindings>
  428. </MultiBinding>
  429. </controls2:GasSingularLine.EdgeColor>
  430. </controls2:GasSingularLine>
  431. <controls2:GasSingularLine
  432. Canvas.Left="660"
  433. Canvas.Top="352"
  434. Width="63"
  435. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  436. HorizontalAlignment="Left"
  437. VerticalAlignment="Top"
  438. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  439. FlowDirection="LeftToRight"
  440. LeftDirection="None"
  441. RightDirection="None"
  442. Visibility="Visible">
  443. <controls2:GasSingularLine.MoveSpeed>
  444. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  445. </controls2:GasSingularLine.MoveSpeed>
  446. <controls2:GasSingularLine.RenderTransform>
  447. <RotateTransform Angle="90"/>
  448. </controls2:GasSingularLine.RenderTransform>
  449. <controls2:GasSingularLine.EdgeColor>
  450. <MultiBinding>
  451. <MultiBinding.Converter>
  452. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  453. </MultiBinding.Converter>
  454. <MultiBinding.Bindings>
  455. <Binding Path="ValveAV20.Feedback"/>
  456. <Binding Path="ValveAV19.Feedback"/>
  457. </MultiBinding.Bindings>
  458. </MultiBinding>
  459. </controls2:GasSingularLine.EdgeColor>
  460. </controls2:GasSingularLine>
  461. <controls2:GasSingularLine
  462. Canvas.Left="660"
  463. Canvas.Top="415"
  464. Width="136"
  465. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  466. HorizontalAlignment="Left"
  467. VerticalAlignment="Top"
  468. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  469. FlowDirection="LeftToRight"
  470. LeftDirection="None"
  471. RightDirection="None"
  472. Visibility="Visible">
  473. <controls2:GasSingularLine.MoveSpeed>
  474. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  475. </controls2:GasSingularLine.MoveSpeed>
  476. <controls2:GasSingularLine.RenderTransform>
  477. <RotateTransform Angle="90"/>
  478. </controls2:GasSingularLine.RenderTransform>
  479. <controls2:GasSingularLine.EdgeColor>
  480. <MultiBinding>
  481. <MultiBinding.Converter>
  482. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  483. </MultiBinding.Converter>
  484. <MultiBinding.Bindings>
  485. <Binding Path="ValveAV20.Feedback"/>
  486. </MultiBinding.Bindings>
  487. </MultiBinding>
  488. </controls2:GasSingularLine.EdgeColor>
  489. </controls2:GasSingularLine>
  490. <controls2:GasSingularLine
  491. Canvas.Left="736"
  492. Canvas.Top="75"
  493. Width="179"
  494. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  495. HorizontalAlignment="Left"
  496. VerticalAlignment="Top"
  497. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  498. FlowDirection="LeftToRight"
  499. LeftDirection="None"
  500. RightDirection="None"
  501. Visibility="Visible">
  502. <controls2:GasSingularLine.MoveSpeed>
  503. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  504. </controls2:GasSingularLine.MoveSpeed>
  505. <controls2:GasSingularLine.RenderTransform>
  506. <RotateTransform Angle="90"/>
  507. </controls2:GasSingularLine.RenderTransform>
  508. <controls2:GasSingularLine.EdgeColor>
  509. <MultiBinding>
  510. <MultiBinding.Converter>
  511. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  512. </MultiBinding.Converter>
  513. <MultiBinding.Bindings>
  514. <Binding Path="ValveAV18.Feedback"/>
  515. </MultiBinding.Bindings>
  516. </MultiBinding>
  517. </controls2:GasSingularLine.EdgeColor>
  518. </controls2:GasSingularLine>
  519. <controls2:GasSingularLine
  520. Canvas.Left="736"
  521. Canvas.Top="352"
  522. Width="63"
  523. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  524. HorizontalAlignment="Left"
  525. VerticalAlignment="Top"
  526. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  527. FlowDirection="LeftToRight"
  528. LeftDirection="None"
  529. RightDirection="None"
  530. Visibility="Visible">
  531. <controls2:GasSingularLine.MoveSpeed>
  532. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  533. </controls2:GasSingularLine.MoveSpeed>
  534. <controls2:GasSingularLine.RenderTransform>
  535. <RotateTransform Angle="90"/>
  536. </controls2:GasSingularLine.RenderTransform>
  537. <controls2:GasSingularLine.EdgeColor>
  538. <MultiBinding>
  539. <MultiBinding.Converter>
  540. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  541. </MultiBinding.Converter>
  542. <MultiBinding.Bindings>
  543. <Binding Path="ValveAV15.Feedback"/>
  544. <Binding Path="ValveAV16.Feedback"/>
  545. </MultiBinding.Bindings>
  546. </MultiBinding>
  547. </controls2:GasSingularLine.EdgeColor>
  548. </controls2:GasSingularLine>
  549. <controls2:GasSingularLine
  550. Canvas.Left="736"
  551. Canvas.Top="261"
  552. Width="58"
  553. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  554. HorizontalAlignment="Center"
  555. VerticalAlignment="Top"
  556. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  557. FlowDirection="LeftToRight"
  558. LeftDirection="None"
  559. RightDirection="None"
  560. Visibility="Visible">
  561. <controls2:GasSingularLine.MoveSpeed>
  562. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  563. </controls2:GasSingularLine.MoveSpeed>
  564. <controls2:GasSingularLine.RenderTransform>
  565. <RotateTransform Angle="90"/>
  566. </controls2:GasSingularLine.RenderTransform>
  567. <controls2:GasSingularLine.EdgeColor>
  568. <MultiBinding>
  569. <MultiBinding.Converter>
  570. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  571. </MultiBinding.Converter>
  572. <MultiBinding.Bindings>
  573. <Binding Path="ValveAV15.Feedback"/>
  574. <Binding Path="ValveAV16.Feedback"/>
  575. </MultiBinding.Bindings>
  576. </MultiBinding>
  577. </controls2:GasSingularLine.EdgeColor>
  578. </controls2:GasSingularLine>
  579. <controls2:GasSingularLine
  580. Canvas.Left="761"
  581. Canvas.Top="177"
  582. Width="50"
  583. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  584. HorizontalAlignment="Left"
  585. VerticalAlignment="Center"
  586. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  587. FlowDirection="LeftToRight"
  588. LeftDirection="None"
  589. RightDirection="None"
  590. Visibility="Visible">
  591. <controls2:GasSingularLine.MoveSpeed>
  592. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  593. </controls2:GasSingularLine.MoveSpeed>
  594. <controls2:GasSingularLine.RenderTransform>
  595. <RotateTransform Angle="90"/>
  596. </controls2:GasSingularLine.RenderTransform>
  597. <controls2:GasSingularLine.EdgeColor>
  598. <MultiBinding>
  599. <MultiBinding.Converter>
  600. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  601. </MultiBinding.Converter>
  602. <MultiBinding.Bindings>
  603. <Binding Path="ValveAV17.Feedback"/>
  604. </MultiBinding.Bindings>
  605. </MultiBinding>
  606. </controls2:GasSingularLine.EdgeColor>
  607. </controls2:GasSingularLine>
  608. <controls2:GasSingularLine
  609. Canvas.Left="736"
  610. Canvas.Top="413"
  611. Width="139"
  612. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  613. HorizontalAlignment="Center"
  614. VerticalAlignment="Center"
  615. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  616. FlowDirection="LeftToRight"
  617. LeftDirection="None"
  618. RightDirection="None"
  619. Visibility="Visible">
  620. <controls2:GasSingularLine.MoveSpeed>
  621. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  622. </controls2:GasSingularLine.MoveSpeed>
  623. <controls2:GasSingularLine.RenderTransform>
  624. <RotateTransform Angle="90"/>
  625. </controls2:GasSingularLine.RenderTransform>
  626. <controls2:GasSingularLine.EdgeColor>
  627. <MultiBinding>
  628. <MultiBinding.Converter>
  629. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  630. </MultiBinding.Converter>
  631. <MultiBinding.Bindings>
  632. <Binding Path="ValveAV16.Feedback"/>
  633. </MultiBinding.Bindings>
  634. </MultiBinding>
  635. </controls2:GasSingularLine.EdgeColor>
  636. </controls2:GasSingularLine>
  637. <controls2:GasSingularLine
  638. Canvas.Left="842"
  639. Canvas.Top="12"
  640. Width="246"
  641. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  642. HorizontalAlignment="Left"
  643. VerticalAlignment="Top"
  644. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  645. FlowDirection="LeftToRight"
  646. LeftDirection="None"
  647. RightDirection="None"
  648. Visibility="Visible">
  649. <controls2:GasSingularLine.MoveSpeed>
  650. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  651. </controls2:GasSingularLine.MoveSpeed>
  652. <controls2:GasSingularLine.RenderTransform>
  653. <RotateTransform Angle="90"/>
  654. </controls2:GasSingularLine.RenderTransform>
  655. <controls2:GasSingularLine.EdgeColor>
  656. <MultiBinding>
  657. <MultiBinding.Converter>
  658. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  659. </MultiBinding.Converter>
  660. <MultiBinding.Bindings>
  661. <Binding Path="ValveAV12.Feedback"/>
  662. </MultiBinding.Bindings>
  663. </MultiBinding>
  664. </controls2:GasSingularLine.EdgeColor>
  665. </controls2:GasSingularLine>
  666. <controls2:GasSingularLine
  667. Canvas.Left="842"
  668. Canvas.Top="259"
  669. Width="60"
  670. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  671. HorizontalAlignment="Left"
  672. VerticalAlignment="Center"
  673. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  674. FlowDirection="LeftToRight"
  675. LeftDirection="None"
  676. RightDirection="None"
  677. Visibility="Visible">
  678. <controls2:GasSingularLine.MoveSpeed>
  679. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  680. </controls2:GasSingularLine.MoveSpeed>
  681. <controls2:GasSingularLine.RenderTransform>
  682. <RotateTransform Angle="90"/>
  683. </controls2:GasSingularLine.RenderTransform>
  684. <controls2:GasSingularLine.EdgeColor>
  685. <MultiBinding>
  686. <MultiBinding.Converter>
  687. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  688. </MultiBinding.Converter>
  689. <MultiBinding.Bindings>
  690. <Binding Path="ValveAV8.Feedback"/>
  691. <Binding Path="ValveAV9.Feedback"/>
  692. </MultiBinding.Bindings>
  693. </MultiBinding>
  694. </controls2:GasSingularLine.EdgeColor>
  695. </controls2:GasSingularLine>
  696. <controls2:GasSingularLine
  697. Canvas.Left="842"
  698. Canvas.Top="353"
  699. Width="67"
  700. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  701. HorizontalAlignment="Left"
  702. VerticalAlignment="Top"
  703. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  704. FlowDirection="LeftToRight"
  705. LeftDirection="None"
  706. RightDirection="None"
  707. Visibility="Visible">
  708. <controls2:GasSingularLine.MoveSpeed>
  709. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  710. </controls2:GasSingularLine.MoveSpeed>
  711. <controls2:GasSingularLine.RenderTransform>
  712. <RotateTransform Angle="90"/>
  713. </controls2:GasSingularLine.RenderTransform>
  714. <controls2:GasSingularLine.EdgeColor>
  715. <MultiBinding>
  716. <MultiBinding.Converter>
  717. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  718. </MultiBinding.Converter>
  719. <MultiBinding.Bindings>
  720. <Binding Path="ValveAV9.Feedback"/>
  721. <Binding Path="ValveAV8.Feedback"/>
  722. </MultiBinding.Bindings>
  723. </MultiBinding>
  724. </controls2:GasSingularLine.EdgeColor>
  725. </controls2:GasSingularLine>
  726. <controls2:GasSingularLine
  727. Canvas.Left="842"
  728. Canvas.Top="418"
  729. Width="135"
  730. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  731. HorizontalAlignment="Left"
  732. VerticalAlignment="Top"
  733. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  734. FlowDirection="LeftToRight"
  735. LeftDirection="None"
  736. RightDirection="None"
  737. Visibility="Visible">
  738. <controls2:GasSingularLine.MoveSpeed>
  739. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  740. </controls2:GasSingularLine.MoveSpeed>
  741. <controls2:GasSingularLine.RenderTransform>
  742. <RotateTransform Angle="90"/>
  743. </controls2:GasSingularLine.RenderTransform>
  744. <controls2:GasSingularLine.EdgeColor>
  745. <MultiBinding>
  746. <MultiBinding.Converter>
  747. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  748. </MultiBinding.Converter>
  749. <MultiBinding.Bindings>
  750. <Binding Path="ValveAV9.Feedback"/>
  751. </MultiBinding.Bindings>
  752. </MultiBinding>
  753. </controls2:GasSingularLine.EdgeColor>
  754. </controls2:GasSingularLine>
  755. <controls2:GasSingularLine
  756. Canvas.Left="796"
  757. Canvas.Top="242"
  758. Width="7"
  759. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  760. HorizontalAlignment="Left"
  761. VerticalAlignment="Top"
  762. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  763. FlowDirection="LeftToRight"
  764. LeftDirection="None"
  765. RightDirection="None"
  766. Visibility="Visible">
  767. <controls2:GasSingularLine.MoveSpeed>
  768. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  769. </controls2:GasSingularLine.MoveSpeed>
  770. <controls2:GasSingularLine.RenderTransform>
  771. <RotateTransform Angle="90"/>
  772. </controls2:GasSingularLine.RenderTransform>
  773. <controls2:GasSingularLine.EdgeColor>
  774. <MultiBinding>
  775. <MultiBinding.Converter>
  776. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  777. </MultiBinding.Converter>
  778. <MultiBinding.Bindings>
  779. <Binding Path="ValveAV14.Feedback"/>
  780. <Binding Path="ValveAV9.Feedback"/>
  781. </MultiBinding.Bindings>
  782. </MultiBinding>
  783. </controls2:GasSingularLine.EdgeColor>
  784. </controls2:GasSingularLine>
  785. <controls2:GasSingularLine
  786. Canvas.Left="796"
  787. Canvas.Top="258"
  788. Width="61"
  789. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  790. HorizontalAlignment="Left"
  791. VerticalAlignment="Center"
  792. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  793. FlowDirection="LeftToRight"
  794. LeftDirection="None"
  795. RightDirection="None"
  796. Visibility="Visible">
  797. <controls2:GasSingularLine.MoveSpeed>
  798. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  799. </controls2:GasSingularLine.MoveSpeed>
  800. <controls2:GasSingularLine.RenderTransform>
  801. <RotateTransform Angle="90"/>
  802. </controls2:GasSingularLine.RenderTransform>
  803. <controls2:GasSingularLine.EdgeColor>
  804. <MultiBinding>
  805. <MultiBinding.Converter>
  806. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  807. </MultiBinding.Converter>
  808. <MultiBinding.Bindings>
  809. <Binding Path="ValveAV9.Feedback"/>
  810. <Binding Path="ValveAV8.Feedback"/>
  811. </MultiBinding.Bindings>
  812. </MultiBinding>
  813. </controls2:GasSingularLine.EdgeColor>
  814. </controls2:GasSingularLine>
  815. <controls2:GasSingularLine
  816. Canvas.Left="796"
  817. Canvas.Top="353"
  818. Width="10"
  819. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  820. HorizontalAlignment="Left"
  821. VerticalAlignment="Top"
  822. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  823. FlowDirection="LeftToRight"
  824. LeftDirection="None"
  825. RightDirection="None"
  826. Visibility="Visible">
  827. <controls2:GasSingularLine.MoveSpeed>
  828. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  829. </controls2:GasSingularLine.MoveSpeed>
  830. <controls2:GasSingularLine.RenderTransform>
  831. <RotateTransform Angle="90"/>
  832. </controls2:GasSingularLine.RenderTransform>
  833. <controls2:GasSingularLine.EdgeColor>
  834. <MultiBinding>
  835. <MultiBinding.Converter>
  836. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  837. </MultiBinding.Converter>
  838. <MultiBinding.Bindings>
  839. <Binding Path="ValveAV9.Feedback"/>
  840. <Binding Path="ValveAV8.Feedback"/>
  841. </MultiBinding.Bindings>
  842. </MultiBinding>
  843. </controls2:GasSingularLine.EdgeColor>
  844. </controls2:GasSingularLine>
  845. <controls2:GasSingularLine
  846. Canvas.Left="407"
  847. Canvas.Top="-83"
  848. Width="40"
  849. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  850. HorizontalAlignment="Left"
  851. VerticalAlignment="Top"
  852. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  853. FlowDirection="LeftToRight"
  854. LeftDirection="None"
  855. RightDirection="None"
  856. Visibility="Visible">
  857. <controls2:GasSingularLine.MoveSpeed>
  858. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  859. </controls2:GasSingularLine.MoveSpeed>
  860. <controls2:GasSingularLine.RenderTransform>
  861. <RotateTransform Angle="90"/>
  862. </controls2:GasSingularLine.RenderTransform>
  863. <controls2:GasSingularLine.EdgeColor>
  864. <MultiBinding>
  865. <MultiBinding.Converter>
  866. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  867. </MultiBinding.Converter>
  868. <MultiBinding.Bindings>
  869. <Binding Path="ValveAV26.Feedback"/>
  870. </MultiBinding.Bindings>
  871. </MultiBinding>
  872. </controls2:GasSingularLine.EdgeColor>
  873. </controls2:GasSingularLine>
  874. <controls2:GasSingularLine
  875. Canvas.Left="418"
  876. Canvas.Top="-5"
  877. Width="17"
  878. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  879. HorizontalAlignment="Left"
  880. VerticalAlignment="Top"
  881. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  882. FlowDirection="LeftToRight"
  883. LeftDirection="None"
  884. RightDirection="None"
  885. Visibility="Visible">
  886. <controls2:GasSingularLine.MoveSpeed>
  887. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  888. </controls2:GasSingularLine.MoveSpeed>
  889. <controls2:GasSingularLine.RenderTransform>
  890. <RotateTransform Angle="90"/>
  891. </controls2:GasSingularLine.RenderTransform>
  892. <controls2:GasSingularLine.EdgeColor>
  893. <MultiBinding>
  894. <MultiBinding.Converter>
  895. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  896. </MultiBinding.Converter>
  897. <MultiBinding.Bindings>
  898. <Binding Path="ValveAV28.Feedback"/>
  899. </MultiBinding.Bindings>
  900. </MultiBinding>
  901. </controls2:GasSingularLine.EdgeColor>
  902. </controls2:GasSingularLine>
  903. <controls2:GasSingularLine
  904. Canvas.Left="419"
  905. Canvas.Top="32"
  906. Width="20"
  907. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  908. HorizontalAlignment="Left"
  909. VerticalAlignment="Center"
  910. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  911. FlowDirection="LeftToRight"
  912. LeftDirection="None"
  913. RightDirection="None"
  914. Visibility="Visible">
  915. <controls2:GasSingularLine.MoveSpeed>
  916. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  917. </controls2:GasSingularLine.MoveSpeed>
  918. <controls2:GasSingularLine.RenderTransform>
  919. <RotateTransform Angle="90"/>
  920. </controls2:GasSingularLine.RenderTransform>
  921. <controls2:GasSingularLine.EdgeColor>
  922. <MultiBinding>
  923. <MultiBinding.Converter>
  924. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  925. </MultiBinding.Converter>
  926. <MultiBinding.Bindings>
  927. <Binding Path="ValveAV29.Feedback"/>
  928. </MultiBinding.Bindings>
  929. </MultiBinding>
  930. </controls2:GasSingularLine.EdgeColor>
  931. </controls2:GasSingularLine>
  932. <controls2:GasSingularLine
  933. Canvas.Left="563"
  934. Canvas.Top="199"
  935. Width="59"
  936. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  937. HorizontalAlignment="Left"
  938. VerticalAlignment="Top"
  939. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  940. FlowDirection="LeftToRight"
  941. LeftDirection="None"
  942. RightDirection="None"
  943. Visibility="Visible">
  944. <controls2:GasSingularLine.MoveSpeed>
  945. <c:Binding Path="IsRecipeEdit?((ValveAV24.VirtualFeedback or ValveAV25.VirtualFeedback)?0.5:0):((ValveAV24.Feedback or ValveAV25.Feedback)?0.5:0)"/>
  946. </controls2:GasSingularLine.MoveSpeed>
  947. <controls2:GasSingularLine.RenderTransform>
  948. <RotateTransform Angle="90"/>
  949. </controls2:GasSingularLine.RenderTransform>
  950. <controls2:GasSingularLine.EdgeColor>
  951. <MultiBinding>
  952. <MultiBinding.Converter>
  953. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  954. </MultiBinding.Converter>
  955. <MultiBinding.Bindings>
  956. <Binding Path="ValveAV25.Feedback"/>
  957. </MultiBinding.Bindings>
  958. </MultiBinding>
  959. </controls2:GasSingularLine.EdgeColor>
  960. </controls2:GasSingularLine>
  961. <controls2:GasSingularLine
  962. Canvas.Left="562"
  963. Canvas.Top="352"
  964. Width="65"
  965. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  966. HorizontalAlignment="Left"
  967. VerticalAlignment="Top"
  968. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  969. FlowDirection="LeftToRight"
  970. LeftDirection="None"
  971. RightDirection="None"
  972. Visibility="Visible">
  973. <controls2:GasSingularLine.MoveSpeed>
  974. <c:Binding Path="IsRecipeEdit?((ValveAV24.VirtualFeedback or ValveAV25.VirtualFeedback)?0.5:0):((ValveAV24.Feedback or ValveAV25.Feedback)?0.5:0)"/>
  975. </controls2:GasSingularLine.MoveSpeed>
  976. <controls2:GasSingularLine.RenderTransform>
  977. <RotateTransform Angle="90"/>
  978. </controls2:GasSingularLine.RenderTransform>
  979. <controls2:GasSingularLine.EdgeColor>
  980. <MultiBinding>
  981. <MultiBinding.Converter>
  982. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  983. </MultiBinding.Converter>
  984. <MultiBinding.Bindings>
  985. <Binding Path="ValveAV23.Feedback"/>
  986. <Binding Path="ValveAV24.Feedback"/>
  987. </MultiBinding.Bindings>
  988. </MultiBinding>
  989. </controls2:GasSingularLine.EdgeColor>
  990. </controls2:GasSingularLine>
  991. <controls2:GasSingularLine
  992. Canvas.Left="563"
  993. Canvas.Top="262"
  994. Width="58"
  995. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  996. HorizontalAlignment="Left"
  997. VerticalAlignment="Top"
  998. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  999. FlowDirection="LeftToRight"
  1000. LeftDirection="None"
  1001. RightDirection="None"
  1002. Visibility="Visible">
  1003. <controls2:GasSingularLine.MoveSpeed>
  1004. <c:Binding Path="IsRecipeEdit?((ValveAV24.VirtualFeedback or ValveAV25.VirtualFeedback)?0.5:0):((ValveAV24.Feedback or ValveAV25.Feedback)?0.5:0)"/>
  1005. </controls2:GasSingularLine.MoveSpeed>
  1006. <controls2:GasSingularLine.RenderTransform>
  1007. <RotateTransform Angle="90"/>
  1008. </controls2:GasSingularLine.RenderTransform>
  1009. <controls2:GasSingularLine.EdgeColor>
  1010. <MultiBinding>
  1011. <MultiBinding.Converter>
  1012. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1013. </MultiBinding.Converter>
  1014. <MultiBinding.Bindings>
  1015. <Binding Path="ValveAV23.Feedback"/>
  1016. <Binding Path="ValveAV24.Feedback"/>
  1017. </MultiBinding.Bindings>
  1018. </MultiBinding>
  1019. </controls2:GasSingularLine.EdgeColor>
  1020. </controls2:GasSingularLine>
  1021. <controls2:GasSingularLine
  1022. Canvas.Left="562"
  1023. Canvas.Top="415"
  1024. Width="136"
  1025. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1026. HorizontalAlignment="Left"
  1027. VerticalAlignment="Center"
  1028. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1029. FlowDirection="LeftToRight"
  1030. LeftDirection="None"
  1031. RightDirection="None"
  1032. Visibility="Visible">
  1033. <controls2:GasSingularLine.MoveSpeed>
  1034. <c:Binding Path="IsRecipeEdit?((ValveAV24.VirtualFeedback or ValveAV25.VirtualFeedback)?0.5:0):((ValveAV24.Feedback or ValveAV25.Feedback)?0.5:0)"/>
  1035. </controls2:GasSingularLine.MoveSpeed>
  1036. <controls2:GasSingularLine.RenderTransform>
  1037. <RotateTransform Angle="90"/>
  1038. </controls2:GasSingularLine.RenderTransform>
  1039. <controls2:GasSingularLine.EdgeColor>
  1040. <MultiBinding>
  1041. <MultiBinding.Converter>
  1042. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1043. </MultiBinding.Converter>
  1044. <MultiBinding.Bindings>
  1045. <Binding Path="ValveAV24.Feedback"/>
  1046. </MultiBinding.Bindings>
  1047. </MultiBinding>
  1048. </controls2:GasSingularLine.EdgeColor>
  1049. </controls2:GasSingularLine>
  1050. <controls2:GasSingularLine
  1051. Canvas.Left="611"
  1052. Canvas.Top="429"
  1053. Width="122"
  1054. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1055. HorizontalAlignment="Center"
  1056. VerticalAlignment="Center"
  1057. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1058. FlowDirection="LeftToRight"
  1059. LeftDirection="None"
  1060. RightDirection="None"
  1061. Visibility="Visible">
  1062. <controls2:GasSingularLine.MoveSpeed>
  1063. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1064. </controls2:GasSingularLine.MoveSpeed>
  1065. <controls2:GasSingularLine.RenderTransform>
  1066. <RotateTransform Angle="90"/>
  1067. </controls2:GasSingularLine.RenderTransform>
  1068. <controls2:GasSingularLine.EdgeColor>
  1069. <MultiBinding>
  1070. <MultiBinding.Converter>
  1071. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1072. </MultiBinding.Converter>
  1073. <MultiBinding.Bindings>
  1074. <Binding Path="ValveAV23.Feedback"/>
  1075. </MultiBinding.Bindings>
  1076. </MultiBinding>
  1077. </controls2:GasSingularLine.EdgeColor>
  1078. </controls2:GasSingularLine>
  1079. <controls2:GasSingularLine
  1080. Canvas.Left="688"
  1081. Canvas.Top="371"
  1082. Width="48"
  1083. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1084. HorizontalAlignment="Left"
  1085. VerticalAlignment="Top"
  1086. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1087. FlowDirection="LeftToRight"
  1088. LeftDirection="None"
  1089. RightDirection="None"
  1090. Visibility="Visible">
  1091. <controls2:GasSingularLine.MoveSpeed>
  1092. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1093. </controls2:GasSingularLine.MoveSpeed>
  1094. <controls2:GasSingularLine.RenderTransform>
  1095. <RotateTransform Angle="90"/>
  1096. </controls2:GasSingularLine.RenderTransform>
  1097. <controls2:GasSingularLine.EdgeColor>
  1098. <MultiBinding>
  1099. <MultiBinding.Converter>
  1100. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1101. </MultiBinding.Converter>
  1102. <MultiBinding.Bindings>
  1103. <Binding Path="ValveAV19.Feedback"/>
  1104. </MultiBinding.Bindings>
  1105. </MultiBinding>
  1106. </controls2:GasSingularLine.EdgeColor>
  1107. </controls2:GasSingularLine>
  1108. <controls2:GasSingularLine
  1109. Canvas.Left="761"
  1110. Canvas.Top="371"
  1111. Width="48"
  1112. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1113. HorizontalAlignment="Left"
  1114. VerticalAlignment="Top"
  1115. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1116. FlowDirection="LeftToRight"
  1117. LeftDirection="None"
  1118. RightDirection="None"
  1119. Visibility="Visible">
  1120. <controls2:GasSingularLine.MoveSpeed>
  1121. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1122. </controls2:GasSingularLine.MoveSpeed>
  1123. <controls2:GasSingularLine.RenderTransform>
  1124. <RotateTransform Angle="90"/>
  1125. </controls2:GasSingularLine.RenderTransform>
  1126. <controls2:GasSingularLine.EdgeColor>
  1127. <MultiBinding>
  1128. <MultiBinding.Converter>
  1129. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1130. </MultiBinding.Converter>
  1131. <MultiBinding.Bindings>
  1132. <Binding Path="ValveAV15.Feedback"/>
  1133. </MultiBinding.Bindings>
  1134. </MultiBinding>
  1135. </controls2:GasSingularLine.EdgeColor>
  1136. </controls2:GasSingularLine>
  1137. <controls2:GasSingularLine
  1138. Canvas.Left="866"
  1139. Canvas.Top="377"
  1140. Width="42"
  1141. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1142. HorizontalAlignment="Center"
  1143. VerticalAlignment="Center"
  1144. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1145. FlowDirection="LeftToRight"
  1146. LeftDirection="None"
  1147. RightDirection="None"
  1148. Visibility="Visible">
  1149. <controls2:GasSingularLine.MoveSpeed>
  1150. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1151. </controls2:GasSingularLine.MoveSpeed>
  1152. <controls2:GasSingularLine.RenderTransform>
  1153. <RotateTransform Angle="90"/>
  1154. </controls2:GasSingularLine.RenderTransform>
  1155. <controls2:GasSingularLine.EdgeColor>
  1156. <MultiBinding>
  1157. <MultiBinding.Converter>
  1158. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1159. </MultiBinding.Converter>
  1160. <MultiBinding.Bindings>
  1161. <Binding Path="ValveAV8.Feedback"/>
  1162. </MultiBinding.Bindings>
  1163. </MultiBinding>
  1164. </controls2:GasSingularLine.EdgeColor>
  1165. </controls2:GasSingularLine>
  1166. <controls2:GasSingularLine
  1167. Canvas.Left="689"
  1168. Canvas.Top="228"
  1169. Width="55"
  1170. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1171. HorizontalAlignment="Left"
  1172. VerticalAlignment="Top"
  1173. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1174. FlowDirection="LeftToRight"
  1175. LeftDirection="None"
  1176. RightDirection="None"
  1177. Visibility="Visible">
  1178. <controls2:GasSingularLine.MoveSpeed>
  1179. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1180. </controls2:GasSingularLine.MoveSpeed>
  1181. <controls2:GasSingularLine.RenderTransform>
  1182. <RotateTransform Angle="90"/>
  1183. </controls2:GasSingularLine.RenderTransform>
  1184. <controls2:GasSingularLine.EdgeColor>
  1185. <MultiBinding>
  1186. <MultiBinding.Converter>
  1187. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1188. </MultiBinding.Converter>
  1189. <MultiBinding.Bindings>
  1190. <Binding Path="ValveAV20.Feedback"/>
  1191. <Binding Path="ValveAV19.Feedback"/>
  1192. </MultiBinding.Bindings>
  1193. </MultiBinding>
  1194. </controls2:GasSingularLine.EdgeColor>
  1195. </controls2:GasSingularLine>
  1196. <controls2:GasSingularLine
  1197. Canvas.Left="762"
  1198. Canvas.Top="229"
  1199. Width="54"
  1200. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1201. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1202. FlowDirection="LeftToRight"
  1203. LeftDirection="None"
  1204. RightDirection="None"
  1205. Visibility="Visible">
  1206. <controls2:GasSingularLine.MoveSpeed>
  1207. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1208. </controls2:GasSingularLine.MoveSpeed>
  1209. <controls2:GasSingularLine.RenderTransform>
  1210. <RotateTransform Angle="90"/>
  1211. </controls2:GasSingularLine.RenderTransform>
  1212. <controls2:GasSingularLine.EdgeColor>
  1213. <MultiBinding>
  1214. <MultiBinding.Converter>
  1215. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1216. </MultiBinding.Converter>
  1217. <MultiBinding.Bindings>
  1218. <Binding Path="ValveAV15.Feedback"/>
  1219. <Binding Path="ValveAV16.Feedback"/>
  1220. </MultiBinding.Bindings>
  1221. </MultiBinding>
  1222. </controls2:GasSingularLine.EdgeColor>
  1223. </controls2:GasSingularLine>
  1224. <controls2:GasSingularLine
  1225. Canvas.Left="796"
  1226. Canvas.Top="52"
  1227. Width="208"
  1228. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1229. HorizontalAlignment="Left"
  1230. VerticalAlignment="Top"
  1231. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1232. FlowDirection="LeftToRight"
  1233. LeftDirection="None"
  1234. RightDirection="None"
  1235. Visibility="Visible">
  1236. <controls2:GasSingularLine.MoveSpeed>
  1237. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1238. </controls2:GasSingularLine.MoveSpeed>
  1239. <controls2:GasSingularLine.RenderTransform>
  1240. <RotateTransform Angle="90"/>
  1241. </controls2:GasSingularLine.RenderTransform>
  1242. <controls2:GasSingularLine.EdgeColor>
  1243. <MultiBinding>
  1244. <MultiBinding.Converter>
  1245. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1246. </MultiBinding.Converter>
  1247. <MultiBinding.Bindings>
  1248. <Binding Path="ValveAV14.Feedback"/>
  1249. </MultiBinding.Bindings>
  1250. </MultiBinding>
  1251. </controls2:GasSingularLine.EdgeColor>
  1252. </controls2:GasSingularLine>
  1253. <controls2:GasSingularLine
  1254. Canvas.Left="818"
  1255. Canvas.Top="158"
  1256. Width="67"
  1257. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1258. HorizontalAlignment="Left"
  1259. VerticalAlignment="Center"
  1260. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1261. FlowDirection="LeftToRight"
  1262. LeftDirection="None"
  1263. RightDirection="None"
  1264. Visibility="Visible">
  1265. <controls2:GasSingularLine.MoveSpeed>
  1266. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1267. </controls2:GasSingularLine.MoveSpeed>
  1268. <controls2:GasSingularLine.RenderTransform>
  1269. <RotateTransform Angle="90"/>
  1270. </controls2:GasSingularLine.RenderTransform>
  1271. <controls2:GasSingularLine.EdgeColor>
  1272. <MultiBinding>
  1273. <MultiBinding.Converter>
  1274. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1275. </MultiBinding.Converter>
  1276. <MultiBinding.Bindings>
  1277. <Binding Path="ValveAV13.Feedback"/>
  1278. </MultiBinding.Bindings>
  1279. </MultiBinding>
  1280. </controls2:GasSingularLine.EdgeColor>
  1281. </controls2:GasSingularLine>
  1282. <controls2:GasSingularLine
  1283. Canvas.Left="866"
  1284. Canvas.Top="158"
  1285. Width="66"
  1286. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1287. HorizontalAlignment="Left"
  1288. VerticalAlignment="Center"
  1289. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1290. FlowDirection="LeftToRight"
  1291. LeftDirection="None"
  1292. RightDirection="None"
  1293. Visibility="Visible">
  1294. <controls2:GasSingularLine.MoveSpeed>
  1295. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1296. </controls2:GasSingularLine.MoveSpeed>
  1297. <controls2:GasSingularLine.RenderTransform>
  1298. <RotateTransform Angle="90"/>
  1299. </controls2:GasSingularLine.RenderTransform>
  1300. <controls2:GasSingularLine.EdgeColor>
  1301. <MultiBinding>
  1302. <MultiBinding.Converter>
  1303. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1304. </MultiBinding.Converter>
  1305. <MultiBinding.Bindings>
  1306. <Binding Path="ValveAV11.Feedback"/>
  1307. </MultiBinding.Bindings>
  1308. </MultiBinding>
  1309. </controls2:GasSingularLine.EdgeColor>
  1310. </controls2:GasSingularLine>
  1311. <controls2:GasSingularLine
  1312. Canvas.Left="890"
  1313. Canvas.Top="158"
  1314. Width="97"
  1315. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1316. HorizontalAlignment="Left"
  1317. VerticalAlignment="Top"
  1318. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1319. FlowDirection="LeftToRight"
  1320. LeftDirection="None"
  1321. RightDirection="None"
  1322. Visibility="Visible">
  1323. <controls2:GasSingularLine.MoveSpeed>
  1324. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1325. </controls2:GasSingularLine.MoveSpeed>
  1326. <controls2:GasSingularLine.RenderTransform>
  1327. <RotateTransform Angle="90"/>
  1328. </controls2:GasSingularLine.RenderTransform>
  1329. <controls2:GasSingularLine.EdgeColor>
  1330. <MultiBinding>
  1331. <MultiBinding.Converter>
  1332. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1333. </MultiBinding.Converter>
  1334. <MultiBinding.Bindings>
  1335. <Binding Path="ValveAV10.Feedback"/>
  1336. </MultiBinding.Bindings>
  1337. </MultiBinding>
  1338. </controls2:GasSingularLine.EdgeColor>
  1339. </controls2:GasSingularLine>
  1340. <controls2:GasSingularLine
  1341. Canvas.Left="818"
  1342. Canvas.Top="226"
  1343. Width="57"
  1344. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1345. HorizontalAlignment="Left"
  1346. VerticalAlignment="Top"
  1347. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1348. FlowDirection="LeftToRight"
  1349. LeftDirection="None"
  1350. RightDirection="None"
  1351. Visibility="Visible">
  1352. <controls2:GasSingularLine.MoveSpeed>
  1353. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1354. </controls2:GasSingularLine.MoveSpeed>
  1355. <controls2:GasSingularLine.RenderTransform>
  1356. <RotateTransform Angle="90"/>
  1357. </controls2:GasSingularLine.RenderTransform>
  1358. <controls2:GasSingularLine.EdgeColor>
  1359. <MultiBinding>
  1360. <MultiBinding.Converter>
  1361. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1362. </MultiBinding.Converter>
  1363. <MultiBinding.Bindings>
  1364. <Binding Path="ValveAV8.Feedback"/>
  1365. <Binding Path="ValveAV9.Feedback"/>
  1366. </MultiBinding.Bindings>
  1367. </MultiBinding>
  1368. </controls2:GasSingularLine.EdgeColor>
  1369. </controls2:GasSingularLine>
  1370. <controls2:GasSingularLine
  1371. Canvas.Left="866"
  1372. Canvas.Top="227"
  1373. Width="56"
  1374. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1375. HorizontalAlignment="Left"
  1376. VerticalAlignment="Top"
  1377. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1378. FlowDirection="LeftToRight"
  1379. LeftDirection="None"
  1380. RightDirection="None"
  1381. Visibility="Visible">
  1382. <controls2:GasSingularLine.MoveSpeed>
  1383. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1384. </controls2:GasSingularLine.MoveSpeed>
  1385. <controls2:GasSingularLine.RenderTransform>
  1386. <RotateTransform Angle="90"/>
  1387. </controls2:GasSingularLine.RenderTransform>
  1388. <controls2:GasSingularLine.EdgeColor>
  1389. <MultiBinding>
  1390. <MultiBinding.Converter>
  1391. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1392. </MultiBinding.Converter>
  1393. <MultiBinding.Bindings>
  1394. <Binding Path="ValveAV8.Feedback"/>
  1395. <Binding Path="ValveAV9.Feedback"/>
  1396. </MultiBinding.Bindings>
  1397. </MultiBinding>
  1398. </controls2:GasSingularLine.EdgeColor>
  1399. </controls2:GasSingularLine>
  1400. <controls2:GasSingularLine
  1401. Canvas.Left="890"
  1402. Canvas.Top="256"
  1403. Width="106"
  1404. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1405. HorizontalAlignment="Left"
  1406. VerticalAlignment="Center"
  1407. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1408. FlowDirection="LeftToRight"
  1409. LeftDirection="None"
  1410. RightDirection="None"
  1411. Visibility="Visible">
  1412. <controls2:GasSingularLine.MoveSpeed>
  1413. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1414. </controls2:GasSingularLine.MoveSpeed>
  1415. <controls2:GasSingularLine.RenderTransform>
  1416. <RotateTransform Angle="90"/>
  1417. </controls2:GasSingularLine.RenderTransform>
  1418. <controls2:GasSingularLine.EdgeColor>
  1419. <MultiBinding>
  1420. <MultiBinding.Converter>
  1421. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1422. </MultiBinding.Converter>
  1423. <MultiBinding.Bindings>
  1424. <Binding Path="ValveAV8.Feedback"/>
  1425. <Binding Path="ValveAV9.Feedback"/>
  1426. </MultiBinding.Bindings>
  1427. </MultiBinding>
  1428. </controls2:GasSingularLine.EdgeColor>
  1429. </controls2:GasSingularLine>
  1430. <controls2:GasSingularLine
  1431. Canvas.Left="594"
  1432. Canvas.Top="-85"
  1433. Width="314"
  1434. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1435. HorizontalAlignment="Center"
  1436. VerticalAlignment="Top"
  1437. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1438. FlowDirection="LeftToRight"
  1439. LeftDirection="None"
  1440. RightDirection="None"
  1441. Visibility="Visible">
  1442. <controls2:GasSingularLine.MoveSpeed>
  1443. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1444. </controls2:GasSingularLine.MoveSpeed>
  1445. <controls2:GasSingularLine.RenderTransform>
  1446. <RotateTransform Angle="90"/>
  1447. </controls2:GasSingularLine.RenderTransform>
  1448. <controls2:GasSingularLine.EdgeColor>
  1449. <MultiBinding>
  1450. <MultiBinding.Converter>
  1451. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1452. </MultiBinding.Converter>
  1453. <MultiBinding.Bindings>
  1454. <Binding Path="ValveAV26.Feedback"/>
  1455. </MultiBinding.Bindings>
  1456. </MultiBinding>
  1457. </controls2:GasSingularLine.EdgeColor>
  1458. </controls2:GasSingularLine>
  1459. <controls2:GasSingularLine
  1460. Canvas.Left="926"
  1461. Canvas.Top="75"
  1462. Width="166"
  1463. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1464. HorizontalAlignment="Left"
  1465. VerticalAlignment="Top"
  1466. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1467. FlowDirection="LeftToRight"
  1468. LeftDirection="None"
  1469. RightDirection="None"
  1470. Visibility="Visible">
  1471. <controls2:GasSingularLine.MoveSpeed>
  1472. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1473. </controls2:GasSingularLine.MoveSpeed>
  1474. <controls2:GasSingularLine.RenderTransform>
  1475. <RotateTransform Angle="90"/>
  1476. </controls2:GasSingularLine.RenderTransform>
  1477. <controls2:GasSingularLine.EdgeColor>
  1478. <MultiBinding>
  1479. <MultiBinding.Converter>
  1480. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1481. </MultiBinding.Converter>
  1482. <MultiBinding.Bindings>
  1483. <Binding Path="ValveAV7.Feedback"/>
  1484. </MultiBinding.Bindings>
  1485. </MultiBinding>
  1486. </controls2:GasSingularLine.EdgeColor>
  1487. </controls2:GasSingularLine>
  1488. <controls2:GasSingularLine
  1489. Canvas.Left="961"
  1490. Canvas.Top="98"
  1491. Width="155"
  1492. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1493. HorizontalAlignment="Left"
  1494. VerticalAlignment="Top"
  1495. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1496. FlowDirection="LeftToRight"
  1497. LeftDirection="None"
  1498. RightDirection="None"
  1499. Visibility="Visible">
  1500. <controls2:GasSingularLine.MoveSpeed>
  1501. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1502. </controls2:GasSingularLine.MoveSpeed>
  1503. <controls2:GasSingularLine.RenderTransform>
  1504. <RotateTransform Angle="90"/>
  1505. </controls2:GasSingularLine.RenderTransform>
  1506. <controls2:GasSingularLine.EdgeColor>
  1507. <MultiBinding>
  1508. <MultiBinding.Converter>
  1509. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1510. </MultiBinding.Converter>
  1511. <MultiBinding.Bindings>
  1512. <Binding Path="ValveAV6.Feedback"/>
  1513. </MultiBinding.Bindings>
  1514. </MultiBinding>
  1515. </controls2:GasSingularLine.EdgeColor>
  1516. </controls2:GasSingularLine>
  1517. <controls2:GasSingularLine
  1518. Canvas.Left="996"
  1519. Canvas.Top="52"
  1520. Width="177"
  1521. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1522. HorizontalAlignment="Left"
  1523. VerticalAlignment="Center"
  1524. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1525. FlowDirection="LeftToRight"
  1526. LeftDirection="None"
  1527. RightDirection="None"
  1528. Visibility="Visible">
  1529. <controls2:GasSingularLine.MoveSpeed>
  1530. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1531. </controls2:GasSingularLine.MoveSpeed>
  1532. <controls2:GasSingularLine.RenderTransform>
  1533. <RotateTransform Angle="90"/>
  1534. </controls2:GasSingularLine.RenderTransform>
  1535. <controls2:GasSingularLine.EdgeColor>
  1536. <MultiBinding>
  1537. <MultiBinding.Converter>
  1538. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1539. </MultiBinding.Converter>
  1540. <MultiBinding.Bindings>
  1541. <Binding Path="ValveAV5.Feedback"/>
  1542. </MultiBinding.Bindings>
  1543. </MultiBinding>
  1544. </controls2:GasSingularLine.EdgeColor>
  1545. </controls2:GasSingularLine>
  1546. <controls2:GasSingularLine
  1547. Canvas.Left="1030"
  1548. Canvas.Top="12"
  1549. Width="239"
  1550. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1551. HorizontalAlignment="Left"
  1552. VerticalAlignment="Top"
  1553. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1554. FlowDirection="LeftToRight"
  1555. LeftDirection="None"
  1556. RightDirection="None"
  1557. Visibility="Visible">
  1558. <controls2:GasSingularLine.MoveSpeed>
  1559. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1560. </controls2:GasSingularLine.MoveSpeed>
  1561. <controls2:GasSingularLine.RenderTransform>
  1562. <RotateTransform Angle="90"/>
  1563. </controls2:GasSingularLine.RenderTransform>
  1564. <controls2:GasSingularLine.EdgeColor>
  1565. <MultiBinding>
  1566. <MultiBinding.Converter>
  1567. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1568. </MultiBinding.Converter>
  1569. <MultiBinding.Bindings>
  1570. <Binding Path="ValveAV4.Feedback"/>
  1571. </MultiBinding.Bindings>
  1572. </MultiBinding>
  1573. </controls2:GasSingularLine.EdgeColor>
  1574. </controls2:GasSingularLine>
  1575. <controls2:GasSingularLine
  1576. Canvas.Left="1066"
  1577. Canvas.Top="-63"
  1578. Width="298"
  1579. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1580. HorizontalAlignment="Left"
  1581. VerticalAlignment="Top"
  1582. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1583. FlowDirection="LeftToRight"
  1584. LeftDirection="None"
  1585. RightDirection="None"
  1586. Visibility="Visible">
  1587. <controls2:GasSingularLine.MoveSpeed>
  1588. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1589. </controls2:GasSingularLine.MoveSpeed>
  1590. <controls2:GasSingularLine.RenderTransform>
  1591. <RotateTransform Angle="90"/>
  1592. </controls2:GasSingularLine.RenderTransform>
  1593. <controls2:GasSingularLine.EdgeColor>
  1594. <MultiBinding>
  1595. <MultiBinding.Converter>
  1596. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1597. </MultiBinding.Converter>
  1598. <MultiBinding.Bindings>
  1599. <Binding Path="ValveAV3.Feedback"/>
  1600. </MultiBinding.Bindings>
  1601. </MultiBinding>
  1602. </controls2:GasSingularLine.EdgeColor>
  1603. </controls2:GasSingularLine>
  1604. <controls2:GasSingularLine
  1605. Canvas.Left="262"
  1606. Canvas.Top="-84"
  1607. Width="54"
  1608. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  1609. HorizontalAlignment="Left"
  1610. VerticalAlignment="Center"
  1611. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  1612. FlowDirection="LeftToRight"
  1613. LeftDirection="None"
  1614. RightDirection="None"
  1615. Visibility="Visible">
  1616. <controls2:GasSingularLine.MoveSpeed>
  1617. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  1618. </controls2:GasSingularLine.MoveSpeed>
  1619. <controls2:GasSingularLine.RenderTransform>
  1620. <RotateTransform Angle="90"/>
  1621. </controls2:GasSingularLine.RenderTransform>
  1622. <controls2:GasSingularLine.EdgeColor>
  1623. <MultiBinding>
  1624. <MultiBinding.Converter>
  1625. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  1626. </MultiBinding.Converter>
  1627. <MultiBinding.Bindings>
  1628. <Binding Path="ValveAV32.Feedback"/>
  1629. <Binding Path="ValveAV33.Feedback"/>
  1630. </MultiBinding.Bindings>
  1631. </MultiBinding>
  1632. </controls2:GasSingularLine.EdgeColor>
  1633. </controls2:GasSingularLine>
  1634. <Border
  1635. Canvas.Left="363"
  1636. Canvas.Top="6"
  1637. Width="35"
  1638. Height="14"
  1639. HorizontalAlignment="Left"
  1640. VerticalAlignment="Top"
  1641. BorderBrush="Black"
  1642. BorderThickness="1"/>
  1643. <Border
  1644. Canvas.Left="364"
  1645. Canvas.Top="45"
  1646. Width="35"
  1647. Height="14"
  1648. HorizontalAlignment="Left"
  1649. VerticalAlignment="Top"
  1650. BorderBrush="Black"
  1651. BorderThickness="1"/>
  1652. <Border
  1653. Canvas.Left="363"
  1654. Canvas.Top="25"
  1655. Width="26"
  1656. Height="15"
  1657. HorizontalAlignment="Left"
  1658. VerticalAlignment="Center"
  1659. BorderBrush="Black"
  1660. BorderThickness="1"/>
  1661. <Border
  1662. Canvas.Left="364"
  1663. Canvas.Top="-14"
  1664. Width="26"
  1665. Height="16"
  1666. HorizontalAlignment="Center"
  1667. VerticalAlignment="Top"
  1668. BorderBrush="Black"
  1669. BorderThickness="1"/>
  1670. <TextBlock
  1671. Canvas.Left="236"
  1672. Canvas.Top="24"
  1673. HorizontalAlignment="Left"
  1674. VerticalAlignment="Top"
  1675. FontSize="9"><Run Text="R"/><Run Text="EC"/><Run Language="zh-cn" Text="-"/><Run Text="1"/></TextBlock>
  1676. <TextBlock
  1677. Canvas.Left="246"
  1678. Canvas.Top="60"
  1679. HorizontalAlignment="Left"
  1680. VerticalAlignment="Top"
  1681. FontSize="9"><Run Text="R"/><Run Text="EC"/><Run Language="zh-cn" Text="-"/><Run Text="2"/></TextBlock>
  1682. <TextBlock
  1683. Canvas.Left="249"
  1684. Canvas.Top="86"
  1685. Width="28"
  1686. HorizontalAlignment="Left"
  1687. VerticalAlignment="Top"
  1688. FontSize="9"><Run Text="R"/><Run Text="EC-"/><Run Language="zh-cn" Text="3"/></TextBlock>
  1689. <TextBlock
  1690. Canvas.Left="236"
  1691. Canvas.Top="42"
  1692. HorizontalAlignment="Left"
  1693. VerticalAlignment="Center"
  1694. FontSize="9"><Run Text="R"/><Run Text="EC"/><Run Language="zh-cn" Text="-"/><Run Text="4"/></TextBlock>
  1695. <TextBlock
  1696. Canvas.Left="364"
  1697. Canvas.Top="47"
  1698. HorizontalAlignment="Left"
  1699. VerticalAlignment="Center"
  1700. FontSize="9"><Run Text="TANK"/><Run Language="zh-cn" Text="-2"/></TextBlock>
  1701. <TextBlock
  1702. Canvas.Left="364"
  1703. Canvas.Top="7"
  1704. HorizontalAlignment="Left"
  1705. VerticalAlignment="Top"
  1706. FontSize="9"><Run Text="TANK"/><Run Language="zh-cn" Text="-1"/></TextBlock>
  1707. <TextBlock
  1708. Canvas.Left="365"
  1709. Canvas.Top="27"
  1710. HorizontalAlignment="Left"
  1711. VerticalAlignment="Top"
  1712. FontSize="9"><Run Text="VG2"/><Run Language="zh-cn" Text="2"/></TextBlock>
  1713. <TextBlock
  1714. Canvas.Left="366"
  1715. Canvas.Top="-11"
  1716. HorizontalAlignment="Center"
  1717. VerticalAlignment="Top"
  1718. FontSize="9"><Run Language="zh-cn" Text="VG21"/></TextBlock>
  1719. <TextBlock
  1720. Canvas.Left="240"
  1721. Canvas.Top="125"
  1722. HorizontalAlignment="Center"
  1723. VerticalAlignment="Top"
  1724. FontSize="9"
  1725. Text="N2_OUT"/>
  1726. <Border
  1727. Canvas.Left="235"
  1728. Canvas.Top="72"
  1729. Width="14"
  1730. Height="5"
  1731. HorizontalAlignment="Left"
  1732. VerticalAlignment="Center"
  1733. BorderBrush="Black"
  1734. BorderThickness="0,1,1,1"/>
  1735. <Border
  1736. Canvas.Left="235"
  1737. Canvas.Top="95"
  1738. Width="14"
  1739. Height="5"
  1740. HorizontalAlignment="Center"
  1741. VerticalAlignment="Center"
  1742. BorderBrush="Black"
  1743. BorderThickness="0,1,1,1"/>
  1744. <unitControls:VGPartText
  1745. Canvas.Left="347"
  1746. Canvas.Top="149"
  1747. Width="18"
  1748. Height="18"
  1749. HorizontalAlignment="Left"
  1750. VerticalAlignment="Top"
  1751. PartText=""/>
  1752. <unitControls:VGPartText
  1753. Canvas.Left="347"
  1754. Canvas.Top="169"
  1755. Width="18"
  1756. Height="18"
  1757. HorizontalAlignment="Left"
  1758. VerticalAlignment="Top"
  1759. PartText=""/>
  1760. <unitControls:VGPartText
  1761. Canvas.Left="347"
  1762. Canvas.Top="189"
  1763. Width="18"
  1764. Height="18"
  1765. HorizontalAlignment="Left"
  1766. VerticalAlignment="Top"
  1767. PartText=""/>
  1768. <TextBlock
  1769. Canvas.Left="317"
  1770. Canvas.Top="149"
  1771. HorizontalAlignment="Left"
  1772. VerticalAlignment="Top"
  1773. FontSize="12">
  1774. BG-1
  1775. </TextBlock>
  1776. <TextBlock
  1777. Canvas.Left="317"
  1778. Canvas.Top="169"
  1779. HorizontalAlignment="Left"
  1780. VerticalAlignment="Top"
  1781. FontSize="12">
  1782. BG-2
  1783. </TextBlock>
  1784. <TextBlock
  1785. Canvas.Left="317"
  1786. Canvas.Top="189"
  1787. HorizontalAlignment="Left"
  1788. VerticalAlignment="Top"
  1789. FontSize="12">
  1790. BG-3
  1791. </TextBlock>
  1792. <Border
  1793. Canvas.Left="339"
  1794. Canvas.Top="-86"
  1795. Width="3"
  1796. Height="3"
  1797. HorizontalAlignment="Left"
  1798. VerticalAlignment="Center"
  1799. Background="Black"
  1800. CornerRadius="30"/>
  1801. <Border
  1802. Canvas.Left="416"
  1803. Canvas.Top="11"
  1804. Width="3"
  1805. Height="3"
  1806. HorizontalAlignment="Left"
  1807. VerticalAlignment="Top"
  1808. Background="Black"
  1809. CornerRadius="30"/>
  1810. <Border
  1811. Canvas.Left="417"
  1812. Canvas.Top="50"
  1813. Width="3"
  1814. Height="3"
  1815. HorizontalAlignment="Center"
  1816. VerticalAlignment="Center"
  1817. Background="Black"
  1818. CornerRadius="30"/>
  1819. <Border
  1820. Canvas.Left="275"
  1821. Canvas.Top="51"
  1822. Width="3"
  1823. Height="3"
  1824. HorizontalAlignment="Center"
  1825. VerticalAlignment="Center"
  1826. Background="Black"
  1827. CornerRadius="30"/>
  1828. <Border
  1829. Canvas.Left="260"
  1830. Canvas.Top="11"
  1831. Width="3"
  1832. Height="3"
  1833. HorizontalAlignment="Center"
  1834. VerticalAlignment="Top"
  1835. Background="Black"
  1836. CornerRadius="30"/>
  1837. <Border
  1838. Canvas.Left="339"
  1839. Canvas.Top="-45"
  1840. Width="3"
  1841. Height="3"
  1842. HorizontalAlignment="Center"
  1843. VerticalAlignment="Center"
  1844. Background="Black"
  1845. CornerRadius="30"/>
  1846. <Border
  1847. Canvas.Left="405"
  1848. Canvas.Top="-86"
  1849. Width="3"
  1850. Height="3"
  1851. HorizontalAlignment="Left"
  1852. VerticalAlignment="Center"
  1853. Background="Black"
  1854. CornerRadius="30"/>
  1855. <Border
  1856. Canvas.Left="686"
  1857. Canvas.Top="176"
  1858. Width="4"
  1859. Height="4"
  1860. HorizontalAlignment="Center"
  1861. VerticalAlignment="Top"
  1862. Background="Black"
  1863. CornerRadius="30"/>
  1864. <Border
  1865. Canvas.Left="658"
  1866. Canvas.Top="96"
  1867. Width="3"
  1868. Height="3"
  1869. HorizontalAlignment="Left"
  1870. VerticalAlignment="Top"
  1871. Background="Black"
  1872. CornerRadius="30"/>
  1873. <Border
  1874. Canvas.Left="794"
  1875. Canvas.Top="50"
  1876. Width="3"
  1877. Height="3"
  1878. HorizontalAlignment="Left"
  1879. VerticalAlignment="Top"
  1880. Background="Black"
  1881. CornerRadius="30"/>
  1882. <Border
  1883. Canvas.Left="734"
  1884. Canvas.Top="73"
  1885. Width="3"
  1886. Height="3"
  1887. HorizontalAlignment="Left"
  1888. VerticalAlignment="Top"
  1889. Background="Black"
  1890. CornerRadius="30"/>
  1891. <Border
  1892. Canvas.Left="816"
  1893. Canvas.Top="156"
  1894. Width="3"
  1895. Height="3"
  1896. HorizontalAlignment="Center"
  1897. VerticalAlignment="Top"
  1898. Background="Black"
  1899. CornerRadius="30"/>
  1900. <Border
  1901. Canvas.Left="864"
  1902. Canvas.Top="156"
  1903. Width="3"
  1904. Height="3"
  1905. HorizontalAlignment="Center"
  1906. VerticalAlignment="Top"
  1907. Background="Black"
  1908. CornerRadius="30"/>
  1909. <Border
  1910. Canvas.Left="561"
  1911. Canvas.Top="281"
  1912. Width="3"
  1913. Height="3"
  1914. HorizontalAlignment="Center"
  1915. VerticalAlignment="Top"
  1916. Background="Black"
  1917. CornerRadius="30"/>
  1918. <Border
  1919. Canvas.Left="658"
  1920. Canvas.Top="281"
  1921. Width="3"
  1922. Height="3"
  1923. HorizontalAlignment="Center"
  1924. VerticalAlignment="Top"
  1925. Background="Black"
  1926. CornerRadius="30"/>
  1927. <Border
  1928. Canvas.Left="734"
  1929. Canvas.Top="281"
  1930. Width="3"
  1931. Height="3"
  1932. HorizontalAlignment="Center"
  1933. VerticalAlignment="Top"
  1934. Background="Black"
  1935. CornerRadius="30"/>
  1936. <Border
  1937. Canvas.Left="794"
  1938. Canvas.Top="281"
  1939. Width="3"
  1940. Height="3"
  1941. HorizontalAlignment="Center"
  1942. VerticalAlignment="Top"
  1943. Background="Black"
  1944. CornerRadius="30"/>
  1945. <Border
  1946. Canvas.Left="840"
  1947. Canvas.Top="281"
  1948. Width="3"
  1949. Height="3"
  1950. HorizontalAlignment="Center"
  1951. VerticalAlignment="Top"
  1952. Background="Black"
  1953. CornerRadius="30"/>
  1954. <Border
  1955. Canvas.Left="840"
  1956. Canvas.Top="11"
  1957. Width="3"
  1958. Height="3"
  1959. HorizontalAlignment="Center"
  1960. VerticalAlignment="Top"
  1961. Background="Black"
  1962. CornerRadius="30"/>
  1963. <Border
  1964. Canvas.Left="560"
  1965. Canvas.Top="370"
  1966. Width="3"
  1967. Height="3"
  1968. HorizontalAlignment="Center"
  1969. VerticalAlignment="Top"
  1970. Background="Black"
  1971. CornerRadius="30"/>
  1972. <Border
  1973. Canvas.Left="658"
  1974. Canvas.Top="370"
  1975. Width="3"
  1976. Height="3"
  1977. HorizontalAlignment="Center"
  1978. VerticalAlignment="Top"
  1979. Background="Black"
  1980. CornerRadius="30"/>
  1981. <Border
  1982. Canvas.Left="734"
  1983. Canvas.Top="370"
  1984. Width="3"
  1985. Height="3"
  1986. HorizontalAlignment="Center"
  1987. VerticalAlignment="Top"
  1988. Background="Black"
  1989. CornerRadius="30"/>
  1990. <Border
  1991. Canvas.Left="840"
  1992. Canvas.Top="375"
  1993. Width="3"
  1994. Height="3"
  1995. HorizontalAlignment="Center"
  1996. VerticalAlignment="Top"
  1997. Background="Black"
  1998. CornerRadius="30"/>
  1999. <Border
  2000. Canvas.Left="840"
  2001. Canvas.Top="361"
  2002. Width="3"
  2003. Height="3"
  2004. HorizontalAlignment="Center"
  2005. VerticalAlignment="Top"
  2006. Background="Black"
  2007. CornerRadius="30"/>
  2008. <Border
  2009. Canvas.Left="959"
  2010. Canvas.Top="375"
  2011. Width="3"
  2012. Height="3"
  2013. HorizontalAlignment="Center"
  2014. VerticalAlignment="Top"
  2015. Background="Black"
  2016. CornerRadius="30"/>
  2017. <Border
  2018. Canvas.Left="994"
  2019. Canvas.Top="375"
  2020. Width="3"
  2021. Height="3"
  2022. HorizontalAlignment="Center"
  2023. VerticalAlignment="Top"
  2024. Background="Black"
  2025. CornerRadius="30"/>
  2026. <Border
  2027. Canvas.Left="1028"
  2028. Canvas.Top="375"
  2029. Width="3"
  2030. Height="3"
  2031. HorizontalAlignment="Center"
  2032. VerticalAlignment="Top"
  2033. Background="Black"
  2034. CornerRadius="30"/>
  2035. <Border
  2036. Canvas.Left="1064"
  2037. Canvas.Top="375"
  2038. Width="3"
  2039. Height="3"
  2040. HorizontalAlignment="Center"
  2041. VerticalAlignment="Top"
  2042. Background="Black"
  2043. CornerRadius="30"/>
  2044. <Border
  2045. Canvas.Left="1098"
  2046. Canvas.Top="375"
  2047. Width="3"
  2048. Height="3"
  2049. HorizontalAlignment="Center"
  2050. VerticalAlignment="Top"
  2051. Background="Black"
  2052. CornerRadius="30"/>
  2053. <Border
  2054. Canvas.Left="1098"
  2055. Canvas.Top="451"
  2056. Width="3"
  2057. Height="3"
  2058. HorizontalAlignment="Center"
  2059. VerticalAlignment="Top"
  2060. Background="Black"
  2061. CornerRadius="30"/>
  2062. <Border
  2063. Canvas.Left="864"
  2064. Canvas.Top="451"
  2065. Width="3"
  2066. Height="3"
  2067. HorizontalAlignment="Center"
  2068. VerticalAlignment="Top"
  2069. Background="Black"
  2070. CornerRadius="30"/>
  2071. <Border
  2072. Canvas.Left="759"
  2073. Canvas.Top="451"
  2074. Width="3"
  2075. Height="3"
  2076. HorizontalAlignment="Center"
  2077. VerticalAlignment="Top"
  2078. Background="Black"
  2079. CornerRadius="30"/>
  2080. <Border
  2081. Canvas.Left="686"
  2082. Canvas.Top="451"
  2083. Width="3"
  2084. Height="3"
  2085. HorizontalAlignment="Center"
  2086. VerticalAlignment="Top"
  2087. Background="Black"
  2088. CornerRadius="30"/>
  2089. <TextBlock
  2090. Canvas.Left="1093"
  2091. Canvas.Top="636"
  2092. HorizontalAlignment="Left"
  2093. VerticalAlignment="Top"
  2094. FontSize="9"
  2095. Text="N2-1"/>
  2096. <control:PressureRegulation
  2097. Canvas.Left="604"
  2098. Canvas.Top="551"
  2099. Width="12"
  2100. HorizontalAlignment="Left"
  2101. VerticalAlignment="Top"
  2102. RenderTransformOrigin="-4.128,0.483"/>
  2103. <control:PressureRegulation
  2104. Canvas.Left="555"
  2105. Canvas.Top="551"
  2106. HorizontalAlignment="Left"
  2107. VerticalAlignment="Top"/>
  2108. <control:PressureRegulation
  2109. Canvas.Left="653"
  2110. Canvas.Top="551"
  2111. HorizontalAlignment="Left"
  2112. VerticalAlignment="Top"/>
  2113. <control:PressureRegulation
  2114. Canvas.Left="729"
  2115. Canvas.Top="551"
  2116. HorizontalAlignment="Left"
  2117. VerticalAlignment="Top"/>
  2118. <control:PressureRegulation
  2119. Canvas.Left="835"
  2120. Canvas.Top="552"
  2121. HorizontalAlignment="Left"
  2122. VerticalAlignment="Top"/>
  2123. <control:PressureRegulation
  2124. Canvas.Left="1093"
  2125. Canvas.Top="553"
  2126. HorizontalAlignment="Left"
  2127. VerticalAlignment="Top"/>
  2128. <controls2:GasSingularLine
  2129. Canvas.Left="341"
  2130. Canvas.Top="-64"
  2131. Width="20"
  2132. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2133. HorizontalAlignment="Left"
  2134. VerticalAlignment="Center"
  2135. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2136. FlowDirection="LeftToRight"
  2137. LeftDirection="None"
  2138. RightDirection="None"
  2139. Visibility="Visible">
  2140. <controls2:GasSingularLine.MoveSpeed>
  2141. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2142. </controls2:GasSingularLine.MoveSpeed>
  2143. <controls2:GasSingularLine.RenderTransform>
  2144. <RotateTransform Angle="90"/>
  2145. </controls2:GasSingularLine.RenderTransform>
  2146. <controls2:GasSingularLine.EdgeColor>
  2147. <MultiBinding>
  2148. <MultiBinding.Converter>
  2149. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2150. </MultiBinding.Converter>
  2151. <MultiBinding.Bindings>
  2152. <Binding Path="ValveAV34.Feedback"/>
  2153. </MultiBinding.Bindings>
  2154. </MultiBinding>
  2155. </controls2:GasSingularLine.EdgeColor>
  2156. </controls2:GasSingularLine>
  2157. <controls2:GasSingularLine
  2158. Canvas.Left="277"
  2159. Canvas.Top="-43"
  2160. Width="74"
  2161. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2162. HorizontalAlignment="Left"
  2163. VerticalAlignment="Center"
  2164. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2165. FlowDirection="LeftToRight"
  2166. LeftDirection="None"
  2167. RightDirection="None"
  2168. Visibility="Visible">
  2169. <controls2:GasSingularLine.MoveSpeed>
  2170. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2171. </controls2:GasSingularLine.MoveSpeed>
  2172. <controls2:GasSingularLine.RenderTransform>
  2173. <RotateTransform Angle="90"/>
  2174. </controls2:GasSingularLine.RenderTransform>
  2175. <controls2:GasSingularLine.EdgeColor>
  2176. <MultiBinding>
  2177. <MultiBinding.Converter>
  2178. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2179. </MultiBinding.Converter>
  2180. <MultiBinding.Bindings>
  2181. <Binding Path="ValveAV35.Feedback"/>
  2182. <Binding Path="ValveAV34.Feedback"/>
  2183. </MultiBinding.Bindings>
  2184. </MultiBinding>
  2185. </controls2:GasSingularLine.EdgeColor>
  2186. </controls2:GasSingularLine>
  2187. <controls2:GasSingularLine
  2188. Canvas.Left="277"
  2189. Canvas.Top="31"
  2190. Width="21"
  2191. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2192. HorizontalAlignment="Left"
  2193. VerticalAlignment="Center"
  2194. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2195. FlowDirection="LeftToRight"
  2196. LeftDirection="None"
  2197. RightDirection="None"
  2198. Visibility="Visible">
  2199. <controls2:GasSingularLine.MoveSpeed>
  2200. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2201. </controls2:GasSingularLine.MoveSpeed>
  2202. <controls2:GasSingularLine.RenderTransform>
  2203. <RotateTransform Angle="90"/>
  2204. </controls2:GasSingularLine.RenderTransform>
  2205. <controls2:GasSingularLine.EdgeColor>
  2206. <MultiBinding>
  2207. <MultiBinding.Converter>
  2208. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2209. </MultiBinding.Converter>
  2210. <MultiBinding.Bindings>
  2211. <Binding Path="ValveAV35.Feedback"/>
  2212. <Binding Path="ValveAV34.Feedback"/>
  2213. </MultiBinding.Bindings>
  2214. </MultiBinding>
  2215. </controls2:GasSingularLine.EdgeColor>
  2216. </controls2:GasSingularLine>
  2217. <controls2:GasSingularLine
  2218. Canvas.Left="1100"
  2219. Canvas.Top="-106"
  2220. Width="356"
  2221. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2222. HorizontalAlignment="Left"
  2223. VerticalAlignment="Top"
  2224. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2225. FlowDirection="LeftToRight"
  2226. LeftDirection="None"
  2227. RightDirection="None"
  2228. Visibility="Visible">
  2229. <controls2:GasSingularLine.MoveSpeed>
  2230. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2231. </controls2:GasSingularLine.MoveSpeed>
  2232. <controls2:GasSingularLine.RenderTransform>
  2233. <RotateTransform Angle="90"/>
  2234. </controls2:GasSingularLine.RenderTransform>
  2235. <controls2:GasSingularLine.EdgeColor>
  2236. <MultiBinding>
  2237. <MultiBinding.Converter>
  2238. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2239. </MultiBinding.Converter>
  2240. <MultiBinding.Bindings>
  2241. <Binding Path="ValveAV2.Feedback"/>
  2242. </MultiBinding.Bindings>
  2243. </MultiBinding>
  2244. </controls2:GasSingularLine.EdgeColor>
  2245. </controls2:GasSingularLine>
  2246. <controls2:GasSingularLine
  2247. Canvas.Left="1100"
  2248. Canvas.Top="452"
  2249. Width="101"
  2250. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2251. HorizontalAlignment="Left"
  2252. VerticalAlignment="Top"
  2253. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2254. FlowDirection="LeftToRight"
  2255. LeftDirection="None"
  2256. RightDirection="None"
  2257. Visibility="Visible">
  2258. <controls2:GasSingularLine.MoveSpeed>
  2259. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2260. </controls2:GasSingularLine.MoveSpeed>
  2261. <controls2:GasSingularLine.RenderTransform>
  2262. <RotateTransform Angle="90"/>
  2263. </controls2:GasSingularLine.RenderTransform>
  2264. <controls2:GasSingularLine.EdgeColor>
  2265. <MultiBinding>
  2266. <MultiBinding.Converter>
  2267. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2268. </MultiBinding.Converter>
  2269. <MultiBinding.Bindings>
  2270. <Binding Path="ValveAV1.Feedback"/>
  2271. <Binding Path="ValveAV8.Feedback"/>
  2272. <Binding Path="ValveAV15.Feedback"/>
  2273. <Binding Path="ValveAV19.Feedback"/>
  2274. <Binding Path="ValveAV27.Feedback"/>
  2275. </MultiBinding.Bindings>
  2276. </MultiBinding>
  2277. </controls2:GasSingularLine.EdgeColor>
  2278. </controls2:GasSingularLine>
  2279. <controls2:GasSingularLine
  2280. Canvas.Left="562"
  2281. Canvas.Top="571"
  2282. Width="55"
  2283. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2284. HorizontalAlignment="Left"
  2285. VerticalAlignment="Center"
  2286. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2287. FlowDirection="LeftToRight"
  2288. LeftDirection="None"
  2289. RightDirection="None"
  2290. Visibility="Visible">
  2291. <controls2:GasSingularLine.RenderTransform>
  2292. <RotateTransform Angle="90"/>
  2293. </controls2:GasSingularLine.RenderTransform>
  2294. <controls2:GasSingularLine.EdgeColor>
  2295. <MultiBinding>
  2296. <MultiBinding.Converter>
  2297. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2298. </MultiBinding.Converter>
  2299. <Binding Path="ValveAV24.Feedback"/>
  2300. </MultiBinding>
  2301. </controls2:GasSingularLine.EdgeColor>
  2302. </controls2:GasSingularLine>
  2303. <controls2:GasSingularLine
  2304. Canvas.Left="611"
  2305. Canvas.Top="571"
  2306. Width="55"
  2307. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2308. HorizontalAlignment="Left"
  2309. VerticalAlignment="Top"
  2310. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2311. FlowDirection="LeftToRight"
  2312. LeftDirection="None"
  2313. RightDirection="None"
  2314. Visibility="Visible">
  2315. <controls2:GasSingularLine.RenderTransform>
  2316. <RotateTransform Angle="90"/>
  2317. </controls2:GasSingularLine.RenderTransform>
  2318. <controls2:GasSingularLine.EdgeColor>
  2319. <MultiBinding>
  2320. <MultiBinding.Converter>
  2321. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2322. </MultiBinding.Converter>
  2323. <Binding Path="ValveAV23.Feedback"/>
  2324. </MultiBinding>
  2325. </controls2:GasSingularLine.EdgeColor>
  2326. </controls2:GasSingularLine>
  2327. <controls2:GasSingularLine
  2328. Canvas.Left="660"
  2329. Canvas.Top="571"
  2330. Width="56"
  2331. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2332. HorizontalAlignment="Left"
  2333. VerticalAlignment="Center"
  2334. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2335. FlowDirection="LeftToRight"
  2336. LeftDirection="None"
  2337. RightDirection="None"
  2338. Visibility="Visible">
  2339. <controls2:GasSingularLine.RenderTransform>
  2340. <RotateTransform Angle="90"/>
  2341. </controls2:GasSingularLine.RenderTransform>
  2342. <controls2:GasSingularLine.EdgeColor>
  2343. <MultiBinding>
  2344. <MultiBinding.Converter>
  2345. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2346. </MultiBinding.Converter>
  2347. <Binding Path="ValveAV20.Feedback"/>
  2348. </MultiBinding>
  2349. </controls2:GasSingularLine.EdgeColor>
  2350. </controls2:GasSingularLine>
  2351. <controls2:GasSingularLine
  2352. Canvas.Left="736"
  2353. Canvas.Top="571"
  2354. Width="57"
  2355. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2356. HorizontalAlignment="Center"
  2357. VerticalAlignment="Top"
  2358. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2359. FlowDirection="LeftToRight"
  2360. LeftDirection="None"
  2361. RightDirection="None"
  2362. Visibility="Visible">
  2363. <controls2:GasSingularLine.RenderTransform>
  2364. <RotateTransform Angle="90"/>
  2365. </controls2:GasSingularLine.RenderTransform>
  2366. <controls2:GasSingularLine.EdgeColor>
  2367. <MultiBinding>
  2368. <MultiBinding.Converter>
  2369. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2370. </MultiBinding.Converter>
  2371. <Binding Path="ValveAV16.Feedback"/>
  2372. </MultiBinding>
  2373. </controls2:GasSingularLine.EdgeColor>
  2374. </controls2:GasSingularLine>
  2375. <controls2:GasSingularLine
  2376. Canvas.Left="843"
  2377. Canvas.Top="572"
  2378. Width="55"
  2379. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2380. HorizontalAlignment="Left"
  2381. VerticalAlignment="Top"
  2382. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2383. FlowDirection="LeftToRight"
  2384. LeftDirection="None"
  2385. RightDirection="None"
  2386. Visibility="Visible">
  2387. <controls2:GasSingularLine.RenderTransform>
  2388. <RotateTransform Angle="90"/>
  2389. </controls2:GasSingularLine.RenderTransform>
  2390. <controls2:GasSingularLine.EdgeColor>
  2391. <MultiBinding>
  2392. <MultiBinding.Converter>
  2393. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2394. </MultiBinding.Converter>
  2395. <Binding Path="ValveAV9.Feedback"/>
  2396. </MultiBinding>
  2397. </controls2:GasSingularLine.EdgeColor>
  2398. </controls2:GasSingularLine>
  2399. <controls2:GasSingularLine
  2400. Canvas.Left="1100"
  2401. Canvas.Top="572"
  2402. Width="60"
  2403. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2404. HorizontalAlignment="Left"
  2405. VerticalAlignment="Top"
  2406. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2407. FlowDirection="LeftToRight"
  2408. LeftDirection="None"
  2409. RightDirection="None"
  2410. Visibility="Visible">
  2411. <controls2:GasSingularLine.RenderTransform>
  2412. <RotateTransform Angle="90"/>
  2413. </controls2:GasSingularLine.RenderTransform>
  2414. <controls2:GasSingularLine.EdgeColor>
  2415. <MultiBinding>
  2416. <MultiBinding.Converter>
  2417. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2418. </MultiBinding.Converter>
  2419. <Binding Path="ValveAV1.Feedback"/>
  2420. <Binding Path="ValveAV8.Feedback"/>
  2421. <Binding Path="ValveAV15.Feedback"/>
  2422. <Binding Path="ValveAV19.Feedback"/>
  2423. <Binding Path="ValveAV27.Feedback"/>
  2424. </MultiBinding>
  2425. </controls2:GasSingularLine.EdgeColor>
  2426. </controls2:GasSingularLine>
  2427. <controls2:GasSingularLine
  2428. Canvas.Left="611"
  2429. Canvas.Top="371"
  2430. Width="48"
  2431. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2432. HorizontalAlignment="Left"
  2433. VerticalAlignment="Center"
  2434. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2435. FlowDirection="LeftToRight"
  2436. LeftDirection="None"
  2437. RightDirection="None"
  2438. Visibility="Visible">
  2439. <controls2:GasSingularLine.RenderTransform>
  2440. <TransformGroup>
  2441. <ScaleTransform ScaleX="1"/>
  2442. <SkewTransform/>
  2443. <RotateTransform Angle="90"/>
  2444. <TranslateTransform/>
  2445. </TransformGroup>
  2446. </controls2:GasSingularLine.RenderTransform>
  2447. <controls2:GasSingularLine.EdgeColor>
  2448. <MultiBinding>
  2449. <MultiBinding.Converter>
  2450. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2451. </MultiBinding.Converter>
  2452. <Binding Path="ValveAV23.Feedback"/>
  2453. </MultiBinding>
  2454. </controls2:GasSingularLine.EdgeColor>
  2455. </controls2:GasSingularLine>
  2456. <controls2:GasSingularLine
  2457. Canvas.Left="1100"
  2458. Canvas.Top="252"
  2459. Width="68"
  2460. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2461. HorizontalAlignment="Left"
  2462. VerticalAlignment="Center"
  2463. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2464. FlowDirection="LeftToRight"
  2465. LeftDirection="None"
  2466. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2467. RightDirection="None"
  2468. Visibility="Visible">
  2469. <controls2:GasSingularLine.RenderTransform>
  2470. <RotateTransform Angle="90"/>
  2471. </controls2:GasSingularLine.RenderTransform>
  2472. <controls2:GasSingularLine.EdgeColor>
  2473. <MultiBinding>
  2474. <MultiBinding.Converter>
  2475. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2476. </MultiBinding.Converter>
  2477. <Binding Path="ValveAV1.Feedback"/>
  2478. </MultiBinding>
  2479. </controls2:GasSingularLine.EdgeColor>
  2480. </controls2:GasSingularLine>
  2481. <controls2:GasSingularLine
  2482. Canvas.Left="1100"
  2483. Canvas.Top="352"
  2484. Width="100"
  2485. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2486. HorizontalAlignment="Left"
  2487. VerticalAlignment="Center"
  2488. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2489. FlowDirection="LeftToRight"
  2490. LeftDirection="None"
  2491. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2492. RightDirection="None"
  2493. Visibility="Visible">
  2494. <controls2:GasSingularLine.RenderTransform>
  2495. <RotateTransform Angle="90"/>
  2496. </controls2:GasSingularLine.RenderTransform>
  2497. <controls2:GasSingularLine.EdgeColor>
  2498. <MultiBinding>
  2499. <MultiBinding.Converter>
  2500. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2501. </MultiBinding.Converter>
  2502. <Binding Path="ValveAV1.Feedback"/>
  2503. </MultiBinding>
  2504. </controls2:GasSingularLine.EdgeColor>
  2505. </controls2:GasSingularLine>
  2506. <controls2:GasSingularLine
  2507. Canvas.Left="1030"
  2508. Canvas.Top="253"
  2509. Width="67"
  2510. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2511. HorizontalAlignment="Left"
  2512. VerticalAlignment="Center"
  2513. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2514. FlowDirection="LeftToRight"
  2515. LeftDirection="None"
  2516. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2517. RightDirection="None"
  2518. Visibility="Visible">
  2519. <controls2:GasSingularLine.RenderTransform>
  2520. <RotateTransform Angle="90"/>
  2521. </controls2:GasSingularLine.RenderTransform>
  2522. <controls2:GasSingularLine.EdgeColor>
  2523. <MultiBinding>
  2524. <MultiBinding.Converter>
  2525. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2526. </MultiBinding.Converter>
  2527. <Binding Path="ValveAV1.Feedback"/>
  2528. </MultiBinding>
  2529. </controls2:GasSingularLine.EdgeColor>
  2530. </controls2:GasSingularLine>
  2531. <controls2:GasSingularLine
  2532. Canvas.Left="1030"
  2533. Canvas.Top="352"
  2534. Width="24"
  2535. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2536. HorizontalAlignment="Left"
  2537. VerticalAlignment="Top"
  2538. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2539. FlowDirection="LeftToRight"
  2540. LeftDirection="None"
  2541. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2542. RightDirection="None"
  2543. Visibility="Visible">
  2544. <controls2:GasSingularLine.RenderTransform>
  2545. <RotateTransform Angle="90"/>
  2546. </controls2:GasSingularLine.RenderTransform>
  2547. <controls2:GasSingularLine.EdgeColor>
  2548. <MultiBinding>
  2549. <MultiBinding.Converter>
  2550. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2551. </MultiBinding.Converter>
  2552. <Binding Path="ValveAV1.Feedback"/>
  2553. </MultiBinding>
  2554. </controls2:GasSingularLine.EdgeColor>
  2555. </controls2:GasSingularLine>
  2556. <controls2:GasSingularLine
  2557. Canvas.Left="1066"
  2558. Canvas.Top="305"
  2559. Width="71"
  2560. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2561. HorizontalAlignment="Left"
  2562. VerticalAlignment="Top"
  2563. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2564. FlowDirection="LeftToRight"
  2565. LeftDirection="None"
  2566. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2567. RightDirection="None"
  2568. Visibility="Visible">
  2569. <controls2:GasSingularLine.RenderTransform>
  2570. <RotateTransform Angle="90"/>
  2571. </controls2:GasSingularLine.RenderTransform>
  2572. <controls2:GasSingularLine.EdgeColor>
  2573. <MultiBinding>
  2574. <MultiBinding.Converter>
  2575. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2576. </MultiBinding.Converter>
  2577. <Binding Path="ValveAV1.Feedback"/>
  2578. </MultiBinding>
  2579. </controls2:GasSingularLine.EdgeColor>
  2580. </controls2:GasSingularLine>
  2581. <controls2:GasSingularLine
  2582. Canvas.Left="1066"
  2583. Canvas.Top="224"
  2584. Width="47"
  2585. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2586. HorizontalAlignment="Left"
  2587. VerticalAlignment="Top"
  2588. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2589. FlowDirection="LeftToRight"
  2590. LeftDirection="None"
  2591. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2592. RightDirection="None"
  2593. Visibility="Visible">
  2594. <controls2:GasSingularLine.RenderTransform>
  2595. <RotateTransform Angle="90"/>
  2596. </controls2:GasSingularLine.RenderTransform>
  2597. <controls2:GasSingularLine.EdgeColor>
  2598. <MultiBinding>
  2599. <MultiBinding.Converter>
  2600. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2601. </MultiBinding.Converter>
  2602. <Binding Path="ValveAV1.Feedback"/>
  2603. </MultiBinding>
  2604. </controls2:GasSingularLine.EdgeColor>
  2605. </controls2:GasSingularLine>
  2606. <controls2:GasSingularLine
  2607. Canvas.Left="996"
  2608. Canvas.Top="230"
  2609. Width="43"
  2610. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2611. HorizontalAlignment="Left"
  2612. VerticalAlignment="Top"
  2613. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2614. FlowDirection="LeftToRight"
  2615. LeftDirection="None"
  2616. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2617. RightDirection="None"
  2618. Visibility="Visible">
  2619. <controls2:GasSingularLine.RenderTransform>
  2620. <RotateTransform Angle="90"/>
  2621. </controls2:GasSingularLine.RenderTransform>
  2622. <controls2:GasSingularLine.EdgeColor>
  2623. <MultiBinding>
  2624. <MultiBinding.Converter>
  2625. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2626. </MultiBinding.Converter>
  2627. <Binding Path="ValveAV1.Feedback"/>
  2628. </MultiBinding>
  2629. </controls2:GasSingularLine.EdgeColor>
  2630. </controls2:GasSingularLine>
  2631. <controls2:GasSingularLine
  2632. Canvas.Left="996"
  2633. Canvas.Top="305"
  2634. Width="71"
  2635. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2636. HorizontalAlignment="Left"
  2637. VerticalAlignment="Center"
  2638. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2639. FlowDirection="LeftToRight"
  2640. LeftDirection="None"
  2641. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2642. RightDirection="None"
  2643. Visibility="Visible">
  2644. <controls2:GasSingularLine.RenderTransform>
  2645. <RotateTransform Angle="90"/>
  2646. </controls2:GasSingularLine.RenderTransform>
  2647. <controls2:GasSingularLine.EdgeColor>
  2648. <MultiBinding>
  2649. <MultiBinding.Converter>
  2650. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2651. </MultiBinding.Converter>
  2652. <Binding Path="ValveAV1.Feedback"/>
  2653. </MultiBinding>
  2654. </controls2:GasSingularLine.EdgeColor>
  2655. </controls2:GasSingularLine>
  2656. <controls2:GasSingularLine
  2657. Canvas.Left="961"
  2658. Canvas.Top="253"
  2659. Width="66"
  2660. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2661. HorizontalAlignment="Center"
  2662. VerticalAlignment="Center"
  2663. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2664. FlowDirection="LeftToRight"
  2665. LeftDirection="None"
  2666. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2667. RightDirection="None"
  2668. Visibility="Visible">
  2669. <controls2:GasSingularLine.RenderTransform>
  2670. <RotateTransform Angle="90"/>
  2671. </controls2:GasSingularLine.RenderTransform>
  2672. <controls2:GasSingularLine.EdgeColor>
  2673. <MultiBinding>
  2674. <MultiBinding.Converter>
  2675. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2676. </MultiBinding.Converter>
  2677. <Binding Path="ValveAV1.Feedback"/>
  2678. </MultiBinding>
  2679. </controls2:GasSingularLine.EdgeColor>
  2680. </controls2:GasSingularLine>
  2681. <controls2:GasSingularLine
  2682. Canvas.Left="961"
  2683. Canvas.Top="353"
  2684. Width="23"
  2685. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2686. HorizontalAlignment="Left"
  2687. VerticalAlignment="Top"
  2688. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2689. FlowDirection="LeftToRight"
  2690. LeftDirection="None"
  2691. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2692. RightDirection="None"
  2693. Visibility="Visible">
  2694. <controls2:GasSingularLine.RenderTransform>
  2695. <RotateTransform Angle="90"/>
  2696. </controls2:GasSingularLine.RenderTransform>
  2697. <controls2:GasSingularLine.EdgeColor>
  2698. <MultiBinding>
  2699. <MultiBinding.Converter>
  2700. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2701. </MultiBinding.Converter>
  2702. <Binding Path="ValveAV1.Feedback"/>
  2703. </MultiBinding>
  2704. </controls2:GasSingularLine.EdgeColor>
  2705. </controls2:GasSingularLine>
  2706. <controls2:GasSingularLine
  2707. Canvas.Left="926"
  2708. Canvas.Top="304"
  2709. Width="73"
  2710. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2711. HorizontalAlignment="Left"
  2712. VerticalAlignment="Top"
  2713. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2714. FlowDirection="LeftToRight"
  2715. LeftDirection="None"
  2716. RightDirection="None"
  2717. Visibility="Visible">
  2718. <controls2:GasSingularLine.RenderTransform>
  2719. <RotateTransform Angle="90"/>
  2720. </controls2:GasSingularLine.RenderTransform>
  2721. <controls2:GasSingularLine.EdgeColor>
  2722. <MultiBinding>
  2723. <MultiBinding.Converter>
  2724. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2725. </MultiBinding.Converter>
  2726. <Binding Path="ValveAV1.Feedback"/>
  2727. </MultiBinding>
  2728. </controls2:GasSingularLine.EdgeColor>
  2729. </controls2:GasSingularLine>
  2730. <controls2:GasSingularLine
  2731. Canvas.Left="926"
  2732. Canvas.Top="240"
  2733. Width="31"
  2734. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2735. HorizontalAlignment="Center"
  2736. VerticalAlignment="Center"
  2737. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2738. FlowDirection="LeftToRight"
  2739. LeftDirection="None"
  2740. RightDirection="None"
  2741. Visibility="Visible">
  2742. <controls2:GasSingularLine.RenderTransform>
  2743. <RotateTransform Angle="90"/>
  2744. </controls2:GasSingularLine.RenderTransform>
  2745. <controls2:GasSingularLine.EdgeColor>
  2746. <MultiBinding>
  2747. <MultiBinding.Converter>
  2748. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2749. </MultiBinding.Converter>
  2750. <Binding Path="ValveAV1.Feedback"/>
  2751. </MultiBinding>
  2752. </controls2:GasSingularLine.EdgeColor>
  2753. </controls2:GasSingularLine>
  2754. <controls2:GasSingularLine
  2755. Canvas.Left="262"
  2756. Canvas.Top="-17"
  2757. Width="30"
  2758. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2759. HorizontalAlignment="Left"
  2760. VerticalAlignment="Center"
  2761. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2762. FlowDirection="LeftToRight"
  2763. LeftDirection="None"
  2764. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2765. RightDirection="None"
  2766. Visibility="Visible">
  2767. <controls2:GasSingularLine.RenderTransform>
  2768. <RotateTransform Angle="90"/>
  2769. </controls2:GasSingularLine.RenderTransform>
  2770. <controls2:GasSingularLine.EdgeColor>
  2771. <MultiBinding>
  2772. <MultiBinding.Converter>
  2773. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2774. </MultiBinding.Converter>
  2775. <Binding Path="ValveAV32.Feedback"/>
  2776. <Binding Path="ValveAV33.Feedback"/>
  2777. <Binding Path="ValveAV53.Feedback"/>
  2778. <Binding Path="ValveAV55.Feedback"/>
  2779. </MultiBinding>
  2780. </controls2:GasSingularLine.EdgeColor>
  2781. </controls2:GasSingularLine>
  2782. <controls2:GasSingularLine
  2783. Canvas.Left="262"
  2784. Canvas.Top="-30"
  2785. Width="12"
  2786. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2787. HorizontalAlignment="Left"
  2788. VerticalAlignment="Center"
  2789. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2790. FlowDirection="LeftToRight"
  2791. LeftDirection="None"
  2792. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2793. RightDirection="None"
  2794. Visibility="Visible">
  2795. <controls2:GasSingularLine.RenderTransform>
  2796. <RotateTransform Angle="90"/>
  2797. </controls2:GasSingularLine.RenderTransform>
  2798. <controls2:GasSingularLine.EdgeColor>
  2799. <MultiBinding>
  2800. <MultiBinding.Converter>
  2801. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2802. </MultiBinding.Converter>
  2803. <Binding Path="ValveAV32.Feedback"/>
  2804. <Binding Path="ValveAV33.Feedback"/>
  2805. <Binding Path="ValveAV53.Feedback"/>
  2806. </MultiBinding>
  2807. </controls2:GasSingularLine.EdgeColor>
  2808. </controls2:GasSingularLine>
  2809. <controls2:GasSingularLine
  2810. Canvas.Left="262"
  2811. Canvas.Top="14"
  2812. Width="20"
  2813. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2814. HorizontalAlignment="Left"
  2815. VerticalAlignment="Top"
  2816. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2817. FlowDirection="LeftToRight"
  2818. LeftDirection="None"
  2819. MoveSpeed="{c:Binding Path=IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)}"
  2820. RightDirection="None"
  2821. Visibility="Visible">
  2822. <controls2:GasSingularLine.RenderTransform>
  2823. <RotateTransform Angle="90"/>
  2824. </controls2:GasSingularLine.RenderTransform>
  2825. <controls2:GasSingularLine.EdgeColor>
  2826. <MultiBinding>
  2827. <MultiBinding.Converter>
  2828. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2829. </MultiBinding.Converter>
  2830. <Binding Path="ValveAV32.Feedback"/>
  2831. <Binding Path="ValveAV33.Feedback"/>
  2832. <Binding Path="ValveAV36.Feedback"/>
  2833. <Binding Path="ValveAV53.Feedback"/>
  2834. <Binding Path="ValveAV55.Feedback"/>
  2835. </MultiBinding>
  2836. </controls2:GasSingularLine.EdgeColor>
  2837. </controls2:GasSingularLine>
  2838. </Canvas>
  2839. <Canvas x:Name="HPipeLine" Margin="-9,0,0,0">
  2840. <controls2:GasSingularLine
  2841. Canvas.Left="390"
  2842. Canvas.Top="-6"
  2843. Width="28"
  2844. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2845. HorizontalAlignment="Center"
  2846. VerticalAlignment="Center"
  2847. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2848. FlowDirection="LeftToRight"
  2849. LeftDirection="None"
  2850. RightDirection="None"
  2851. Visibility="Visible">
  2852. <controls2:GasSingularLine.MoveSpeed>
  2853. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2854. </controls2:GasSingularLine.MoveSpeed>
  2855. <controls2:GasSingularLine.EdgeColor>
  2856. <MultiBinding>
  2857. <MultiBinding.Converter>
  2858. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2859. </MultiBinding.Converter>
  2860. <MultiBinding.Bindings>
  2861. <Binding Path="ValveAV30.Feedback"/>
  2862. </MultiBinding.Bindings>
  2863. </MultiBinding>
  2864. </controls2:GasSingularLine.EdgeColor>
  2865. </controls2:GasSingularLine>
  2866. <controls2:GasSingularLine
  2867. Canvas.Left="389"
  2868. Canvas.Top="32"
  2869. Width="29"
  2870. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2871. HorizontalAlignment="Left"
  2872. VerticalAlignment="Center"
  2873. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2874. FlowDirection="LeftToRight"
  2875. LeftDirection="None"
  2876. RightDirection="None"
  2877. Visibility="Visible">
  2878. <controls2:GasSingularLine.MoveSpeed>
  2879. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2880. </controls2:GasSingularLine.MoveSpeed>
  2881. <controls2:GasSingularLine.EdgeColor>
  2882. <MultiBinding>
  2883. <MultiBinding.Converter>
  2884. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2885. </MultiBinding.Converter>
  2886. <MultiBinding.Bindings>
  2887. <Binding Path="ValveAV31.Feedback"/>
  2888. </MultiBinding.Bindings>
  2889. </MultiBinding>
  2890. </controls2:GasSingularLine.EdgeColor>
  2891. </controls2:GasSingularLine>
  2892. <controls2:GasSingularLine
  2893. Canvas.Left="236"
  2894. Canvas.Top="139"
  2895. Width="86"
  2896. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2897. HorizontalAlignment="Left"
  2898. VerticalAlignment="Center"
  2899. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2900. FlowDirection="LeftToRight"
  2901. LeftDirection="None"
  2902. RightDirection="None"
  2903. Visibility="Visible">
  2904. <controls2:GasSingularLine.MoveSpeed>
  2905. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2906. </controls2:GasSingularLine.MoveSpeed>
  2907. <controls2:GasSingularLine.EdgeColor>
  2908. <MultiBinding>
  2909. <MultiBinding.Converter>
  2910. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2911. </MultiBinding.Converter>
  2912. <MultiBinding.Bindings>
  2913. <Binding Path="ValveAV52.Feedback"/>
  2914. </MultiBinding.Bindings>
  2915. </MultiBinding>
  2916. </controls2:GasSingularLine.EdgeColor>
  2917. </controls2:GasSingularLine>
  2918. <controls2:GasSingularLine
  2919. Canvas.Left="506"
  2920. Canvas.Top="157"
  2921. Width="84"
  2922. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2923. HorizontalAlignment="Center"
  2924. VerticalAlignment="Center"
  2925. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2926. FlowDirection="LeftToRight"
  2927. LeftDirection="None"
  2928. RightDirection="None"
  2929. Visibility="Visible">
  2930. <controls2:GasSingularLine.MoveSpeed>
  2931. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2932. </controls2:GasSingularLine.MoveSpeed>
  2933. <controls2:GasSingularLine.EdgeColor>
  2934. <MultiBinding>
  2935. <MultiBinding.Converter>
  2936. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2937. </MultiBinding.Converter>
  2938. <MultiBinding.Bindings>
  2939. <Binding Path="ValveAV13.Feedback"/>
  2940. <Binding Path="ValveAV11.Feedback"/>
  2941. <Binding Path="ValveAV10.Feedback"/>
  2942. <Binding Path="ValveAV42.Feedback"/>
  2943. </MultiBinding.Bindings>
  2944. </MultiBinding>
  2945. </controls2:GasSingularLine.EdgeColor>
  2946. </controls2:GasSingularLine>
  2947. <controls2:GasSingularLine
  2948. Canvas.Left="597"
  2949. Canvas.Top="157"
  2950. Width="58"
  2951. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2952. HorizontalAlignment="Left"
  2953. VerticalAlignment="Center"
  2954. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2955. FlowDirection="LeftToRight"
  2956. LeftDirection="None"
  2957. RightDirection="None"
  2958. Visibility="Visible">
  2959. <controls2:GasSingularLine.MoveSpeed>
  2960. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2961. </controls2:GasSingularLine.MoveSpeed>
  2962. <controls2:GasSingularLine.EdgeColor>
  2963. <MultiBinding>
  2964. <MultiBinding.Converter>
  2965. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2966. </MultiBinding.Converter>
  2967. <MultiBinding.Bindings>
  2968. <Binding Path="ValveAV13.Feedback"/>
  2969. <Binding Path="ValveAV11.Feedback"/>
  2970. <Binding Path="ValveAV10.Feedback"/>
  2971. </MultiBinding.Bindings>
  2972. </MultiBinding>
  2973. </controls2:GasSingularLine.EdgeColor>
  2974. </controls2:GasSingularLine>
  2975. <controls2:GasSingularLine
  2976. Canvas.Left="597"
  2977. Canvas.Top="177"
  2978. Width="58"
  2979. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  2980. HorizontalAlignment="Left"
  2981. VerticalAlignment="Center"
  2982. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  2983. FlowDirection="LeftToRight"
  2984. LeftDirection="None"
  2985. RightDirection="None"
  2986. Visibility="Visible">
  2987. <controls2:GasSingularLine.MoveSpeed>
  2988. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  2989. </controls2:GasSingularLine.MoveSpeed>
  2990. <controls2:GasSingularLine.EdgeColor>
  2991. <MultiBinding>
  2992. <MultiBinding.Converter>
  2993. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  2994. </MultiBinding.Converter>
  2995. <MultiBinding.Bindings>
  2996. <Binding Path="ValveAV17.Feedback"/>
  2997. <Binding Path="ValveAV21.Feedback"/>
  2998. </MultiBinding.Bindings>
  2999. </MultiBinding>
  3000. </controls2:GasSingularLine.EdgeColor>
  3001. </controls2:GasSingularLine>
  3002. <controls2:GasSingularLine
  3003. Canvas.Left="510"
  3004. Canvas.Top="177"
  3005. Width="80"
  3006. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3007. HorizontalAlignment="Center"
  3008. VerticalAlignment="Center"
  3009. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3010. FlowDirection="LeftToRight"
  3011. LeftDirection="None"
  3012. RightDirection="None"
  3013. Visibility="Visible">
  3014. <controls2:GasSingularLine.MoveSpeed>
  3015. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3016. </controls2:GasSingularLine.MoveSpeed>
  3017. <controls2:GasSingularLine.EdgeColor>
  3018. <MultiBinding>
  3019. <MultiBinding.Converter>
  3020. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3021. </MultiBinding.Converter>
  3022. <MultiBinding.Bindings>
  3023. <Binding Path="ValveAV17.Feedback"/>
  3024. <Binding Path="ValveAV21.Feedback"/>
  3025. </MultiBinding.Bindings>
  3026. </MultiBinding>
  3027. </controls2:GasSingularLine.EdgeColor>
  3028. </controls2:GasSingularLine>
  3029. <controls2:GasSingularLine
  3030. Canvas.Left="664"
  3031. Canvas.Top="157"
  3032. Width="67"
  3033. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3034. HorizontalAlignment="Left"
  3035. VerticalAlignment="Center"
  3036. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3037. FlowDirection="LeftToRight"
  3038. LeftDirection="None"
  3039. RightDirection="None"
  3040. Visibility="Visible">
  3041. <controls2:GasSingularLine.MoveSpeed>
  3042. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3043. </controls2:GasSingularLine.MoveSpeed>
  3044. <controls2:GasSingularLine.EdgeColor>
  3045. <MultiBinding>
  3046. <MultiBinding.Converter>
  3047. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3048. </MultiBinding.Converter>
  3049. <MultiBinding.Bindings>
  3050. <Binding Path="ValveAV13.Feedback"/>
  3051. <Binding Path="ValveAV11.Feedback"/>
  3052. <Binding Path="ValveAV10.Feedback"/>
  3053. </MultiBinding.Bindings>
  3054. </MultiBinding>
  3055. </controls2:GasSingularLine.EdgeColor>
  3056. </controls2:GasSingularLine>
  3057. <controls2:GasSingularLine
  3058. Canvas.Left="664"
  3059. Canvas.Top="177"
  3060. Width="24"
  3061. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3062. HorizontalAlignment="Left"
  3063. VerticalAlignment="Center"
  3064. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3065. FlowDirection="LeftToRight"
  3066. LeftDirection="None"
  3067. RightDirection="None"
  3068. Visibility="Visible">
  3069. <controls2:GasSingularLine.MoveSpeed>
  3070. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3071. </controls2:GasSingularLine.MoveSpeed>
  3072. <controls2:GasSingularLine.EdgeColor>
  3073. <MultiBinding>
  3074. <MultiBinding.Converter>
  3075. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3076. </MultiBinding.Converter>
  3077. <MultiBinding.Bindings>
  3078. <Binding Path="ValveAV17.Feedback"/>
  3079. <Binding Path="ValveAV21.Feedback"/>
  3080. </MultiBinding.Bindings>
  3081. </MultiBinding>
  3082. </controls2:GasSingularLine.EdgeColor>
  3083. </controls2:GasSingularLine>
  3084. <controls2:GasSingularLine
  3085. Canvas.Left="690"
  3086. Canvas.Top="177"
  3087. Width="43"
  3088. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3089. HorizontalAlignment="Left"
  3090. VerticalAlignment="Center"
  3091. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3092. FlowDirection="LeftToRight"
  3093. LeftDirection="None"
  3094. RightDirection="None"
  3095. Visibility="Visible">
  3096. <controls2:GasSingularLine.MoveSpeed>
  3097. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3098. </controls2:GasSingularLine.MoveSpeed>
  3099. <controls2:GasSingularLine.EdgeColor>
  3100. <MultiBinding>
  3101. <MultiBinding.Converter>
  3102. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3103. </MultiBinding.Converter>
  3104. <MultiBinding.Bindings>
  3105. <Binding Path="ValveAV17.Feedback"/>
  3106. </MultiBinding.Bindings>
  3107. </MultiBinding>
  3108. </controls2:GasSingularLine.EdgeColor>
  3109. </controls2:GasSingularLine>
  3110. <controls2:GasSingularLine
  3111. Canvas.Left="738"
  3112. Canvas.Top="177"
  3113. Width="22"
  3114. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3115. HorizontalAlignment="Left"
  3116. VerticalAlignment="Center"
  3117. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3118. FlowDirection="LeftToRight"
  3119. LeftDirection="None"
  3120. RightDirection="None"
  3121. Visibility="Visible">
  3122. <controls2:GasSingularLine.MoveSpeed>
  3123. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3124. </controls2:GasSingularLine.MoveSpeed>
  3125. <controls2:GasSingularLine.EdgeColor>
  3126. <MultiBinding>
  3127. <MultiBinding.Converter>
  3128. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3129. </MultiBinding.Converter>
  3130. <MultiBinding.Bindings>
  3131. <Binding Path="ValveAV17.Feedback"/>
  3132. </MultiBinding.Bindings>
  3133. </MultiBinding>
  3134. </controls2:GasSingularLine.EdgeColor>
  3135. </controls2:GasSingularLine>
  3136. <controls2:GasSingularLine
  3137. Canvas.Left="532"
  3138. Canvas.Top="199"
  3139. Width="30"
  3140. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3141. HorizontalAlignment="Center"
  3142. VerticalAlignment="Center"
  3143. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3144. FlowDirection="LeftToRight"
  3145. LeftDirection="None"
  3146. RightDirection="None"
  3147. Visibility="Visible">
  3148. <controls2:GasSingularLine.MoveSpeed>
  3149. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3150. </controls2:GasSingularLine.MoveSpeed>
  3151. <controls2:GasSingularLine.EdgeColor>
  3152. <MultiBinding>
  3153. <MultiBinding.Converter>
  3154. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3155. </MultiBinding.Converter>
  3156. <MultiBinding.Bindings>
  3157. <Binding Path="ValveAV25.Feedback"/>
  3158. </MultiBinding.Bindings>
  3159. </MultiBinding>
  3160. </controls2:GasSingularLine.EdgeColor>
  3161. </controls2:GasSingularLine>
  3162. <controls2:GasSingularLine
  3163. Canvas.Left="562"
  3164. Canvas.Top="282"
  3165. Width="32"
  3166. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3167. HorizontalAlignment="Left"
  3168. VerticalAlignment="Center"
  3169. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3170. FlowDirection="LeftToRight"
  3171. LeftDirection="None"
  3172. RightDirection="None"
  3173. Visibility="Visible">
  3174. <controls2:GasSingularLine.MoveSpeed>
  3175. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3176. </controls2:GasSingularLine.MoveSpeed>
  3177. <controls2:GasSingularLine.EdgeColor>
  3178. <MultiBinding>
  3179. <MultiBinding.Converter>
  3180. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3181. </MultiBinding.Converter>
  3182. <MultiBinding.Bindings>
  3183. <Binding Path="ValveAV23.Feedback"/>
  3184. <Binding Path="ValveAV24.Feedback"/>
  3185. </MultiBinding.Bindings>
  3186. </MultiBinding>
  3187. </controls2:GasSingularLine.EdgeColor>
  3188. </controls2:GasSingularLine>
  3189. <controls2:GasSingularLine
  3190. Canvas.Left="594"
  3191. Canvas.Top="222"
  3192. Width="61"
  3193. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3194. HorizontalAlignment="Center"
  3195. VerticalAlignment="Center"
  3196. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3197. FlowDirection="LeftToRight"
  3198. LeftDirection="None"
  3199. RightDirection="None"
  3200. Visibility="Visible">
  3201. <controls2:GasSingularLine.RenderTransform>
  3202. <TransformGroup>
  3203. <ScaleTransform/>
  3204. <SkewTransform/>
  3205. <RotateTransform Angle="90"/>
  3206. <TranslateTransform/>
  3207. </TransformGroup>
  3208. </controls2:GasSingularLine.RenderTransform>
  3209. <controls2:GasSingularLine.MoveSpeed>
  3210. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3211. </controls2:GasSingularLine.MoveSpeed>
  3212. <controls2:GasSingularLine.EdgeColor>
  3213. <MultiBinding>
  3214. <MultiBinding.Converter>
  3215. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3216. </MultiBinding.Converter>
  3217. <MultiBinding.Bindings>
  3218. <Binding Path="ValveAV23.Feedback"/>
  3219. <Binding Path="ValveAV24.Feedback"/>
  3220. </MultiBinding.Bindings>
  3221. </MultiBinding>
  3222. </controls2:GasSingularLine.EdgeColor>
  3223. </controls2:GasSingularLine>
  3224. <controls2:GasSingularLine
  3225. Canvas.Left="659"
  3226. Canvas.Top="282"
  3227. Width="30"
  3228. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3229. HorizontalAlignment="Left"
  3230. VerticalAlignment="Center"
  3231. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3232. FlowDirection="LeftToRight"
  3233. LeftDirection="None"
  3234. RightDirection="None"
  3235. Visibility="Visible">
  3236. <controls2:GasSingularLine.MoveSpeed>
  3237. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3238. </controls2:GasSingularLine.MoveSpeed>
  3239. <controls2:GasSingularLine.EdgeColor>
  3240. <MultiBinding>
  3241. <MultiBinding.Converter>
  3242. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3243. </MultiBinding.Converter>
  3244. <MultiBinding.Bindings>
  3245. <Binding Path="ValveAV20.Feedback"/>
  3246. <Binding Path="ValveAV19.Feedback"/>
  3247. </MultiBinding.Bindings>
  3248. </MultiBinding>
  3249. </controls2:GasSingularLine.EdgeColor>
  3250. </controls2:GasSingularLine>
  3251. <controls2:GasSingularLine
  3252. Canvas.Left="664"
  3253. Canvas.Top="201"
  3254. Width="48"
  3255. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3256. HorizontalAlignment="Center"
  3257. VerticalAlignment="Top"
  3258. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3259. FlowDirection="LeftToRight"
  3260. LeftDirection="None"
  3261. RenderTransformOrigin="0.5,0.5"
  3262. RightDirection="None"
  3263. Visibility="Visible">
  3264. <controls2:GasSingularLine.RenderTransform>
  3265. <TransformGroup>
  3266. <ScaleTransform/>
  3267. <SkewTransform/>
  3268. <RotateTransform Angle="90"/>
  3269. <TranslateTransform/>
  3270. </TransformGroup>
  3271. </controls2:GasSingularLine.RenderTransform>
  3272. <controls2:GasSingularLine.MoveSpeed>
  3273. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3274. </controls2:GasSingularLine.MoveSpeed>
  3275. <controls2:GasSingularLine.EdgeColor>
  3276. <MultiBinding>
  3277. <MultiBinding.Converter>
  3278. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3279. </MultiBinding.Converter>
  3280. <MultiBinding.Bindings>
  3281. <Binding Path="ValveAV21.Feedback"/>
  3282. </MultiBinding.Bindings>
  3283. </MultiBinding>
  3284. </controls2:GasSingularLine.EdgeColor>
  3285. </controls2:GasSingularLine>
  3286. <controls2:GasSingularLine
  3287. Canvas.Left="738"
  3288. Canvas.Top="157"
  3289. Width="56"
  3290. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3291. HorizontalAlignment="Left"
  3292. VerticalAlignment="Center"
  3293. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3294. FlowDirection="LeftToRight"
  3295. LeftDirection="None"
  3296. RightDirection="None"
  3297. Visibility="Visible">
  3298. <controls2:GasSingularLine.MoveSpeed>
  3299. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3300. </controls2:GasSingularLine.MoveSpeed>
  3301. <controls2:GasSingularLine.EdgeColor>
  3302. <MultiBinding>
  3303. <MultiBinding.Converter>
  3304. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3305. </MultiBinding.Converter>
  3306. <MultiBinding.Bindings>
  3307. <Binding Path="ValveAV13.Feedback"/>
  3308. <Binding Path="ValveAV11.Feedback"/>
  3309. <Binding Path="ValveAV10.Feedback"/>
  3310. </MultiBinding.Bindings>
  3311. </MultiBinding>
  3312. </controls2:GasSingularLine.EdgeColor>
  3313. </controls2:GasSingularLine>
  3314. <controls2:GasSingularLine
  3315. Canvas.Left="736"
  3316. Canvas.Top="282"
  3317. Width="25"
  3318. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3319. HorizontalAlignment="Left"
  3320. VerticalAlignment="Center"
  3321. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3322. FlowDirection="LeftToRight"
  3323. LeftDirection="None"
  3324. RightDirection="None"
  3325. Visibility="Visible">
  3326. <controls2:GasSingularLine.MoveSpeed>
  3327. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3328. </controls2:GasSingularLine.MoveSpeed>
  3329. <controls2:GasSingularLine.EdgeColor>
  3330. <MultiBinding>
  3331. <MultiBinding.Converter>
  3332. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3333. </MultiBinding.Converter>
  3334. <MultiBinding.Bindings>
  3335. <Binding Path="ValveAV15.Feedback"/>
  3336. <Binding Path="ValveAV16.Feedback"/>
  3337. </MultiBinding.Bindings>
  3338. </MultiBinding>
  3339. </controls2:GasSingularLine.EdgeColor>
  3340. </controls2:GasSingularLine>
  3341. <controls2:GasSingularLine
  3342. Canvas.Left="796"
  3343. Canvas.Top="282"
  3344. Width="21"
  3345. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3346. HorizontalAlignment="Left"
  3347. VerticalAlignment="Center"
  3348. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3349. FlowDirection="LeftToRight"
  3350. LeftDirection="None"
  3351. RightDirection="None"
  3352. Visibility="Visible">
  3353. <controls2:GasSingularLine.MoveSpeed>
  3354. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3355. </controls2:GasSingularLine.MoveSpeed>
  3356. <controls2:GasSingularLine.EdgeColor>
  3357. <MultiBinding>
  3358. <MultiBinding.Converter>
  3359. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3360. </MultiBinding.Converter>
  3361. <MultiBinding.Bindings>
  3362. <Binding Path="ValveAV8.Feedback"/>
  3363. <Binding Path="ValveAV9.Feedback"/>
  3364. </MultiBinding.Bindings>
  3365. </MultiBinding>
  3366. </controls2:GasSingularLine.EdgeColor>
  3367. </controls2:GasSingularLine>
  3368. <controls2:GasSingularLine
  3369. Canvas.Left="842"
  3370. Canvas.Top="282"
  3371. Width="23"
  3372. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3373. HorizontalAlignment="Left"
  3374. VerticalAlignment="Center"
  3375. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3376. FlowDirection="LeftToRight"
  3377. LeftDirection="None"
  3378. RightDirection="None"
  3379. Visibility="Visible">
  3380. <controls2:GasSingularLine.MoveSpeed>
  3381. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3382. </controls2:GasSingularLine.MoveSpeed>
  3383. <controls2:GasSingularLine.EdgeColor>
  3384. <MultiBinding>
  3385. <MultiBinding.Converter>
  3386. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3387. </MultiBinding.Converter>
  3388. <MultiBinding.Bindings>
  3389. <Binding Path="ValveAV8.Feedback"/>
  3390. <Binding Path="ValveAV9.Feedback"/>
  3391. </MultiBinding.Bindings>
  3392. </MultiBinding>
  3393. </controls2:GasSingularLine.EdgeColor>
  3394. </controls2:GasSingularLine>
  3395. <controls2:GasSingularLine
  3396. Canvas.Left="842"
  3397. Canvas.Top="362"
  3398. Width="48"
  3399. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3400. HorizontalAlignment="Left"
  3401. VerticalAlignment="Center"
  3402. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3403. FlowDirection="LeftToRight"
  3404. LeftDirection="None"
  3405. RightDirection="None"
  3406. Visibility="Visible">
  3407. <controls2:GasSingularLine.MoveSpeed>
  3408. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3409. </controls2:GasSingularLine.MoveSpeed>
  3410. <controls2:GasSingularLine.EdgeColor>
  3411. <MultiBinding>
  3412. <MultiBinding.Converter>
  3413. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3414. </MultiBinding.Converter>
  3415. <MultiBinding.Bindings>
  3416. <Binding Path="ValveAV8.Feedback"/>
  3417. <Binding Path="ValveAV9.Feedback"/>
  3418. </MultiBinding.Bindings>
  3419. </MultiBinding>
  3420. </controls2:GasSingularLine.EdgeColor>
  3421. </controls2:GasSingularLine>
  3422. <controls2:GasSingularLine
  3423. Canvas.Left="863"
  3424. Canvas.Top="157"
  3425. Width="27"
  3426. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3427. HorizontalAlignment="Center"
  3428. VerticalAlignment="Center"
  3429. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3430. FlowDirection="LeftToRight"
  3431. LeftDirection="None"
  3432. RightDirection="None"
  3433. Visibility="Visible">
  3434. <controls2:GasSingularLine.MoveSpeed>
  3435. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3436. </controls2:GasSingularLine.MoveSpeed>
  3437. <controls2:GasSingularLine.EdgeColor>
  3438. <MultiBinding>
  3439. <MultiBinding.Converter>
  3440. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3441. </MultiBinding.Converter>
  3442. <MultiBinding.Bindings>
  3443. <Binding Path="ValveAV10.Feedback"/>
  3444. </MultiBinding.Bindings>
  3445. </MultiBinding>
  3446. </controls2:GasSingularLine.EdgeColor>
  3447. </controls2:GasSingularLine>
  3448. <controls2:GasSingularLine
  3449. Canvas.Left="843"
  3450. Canvas.Top="157"
  3451. Width="21"
  3452. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3453. HorizontalAlignment="Left"
  3454. VerticalAlignment="Center"
  3455. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3456. FlowDirection="LeftToRight"
  3457. LeftDirection="None"
  3458. RightDirection="None"
  3459. Visibility="Visible">
  3460. <controls2:GasSingularLine.MoveSpeed>
  3461. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3462. </controls2:GasSingularLine.MoveSpeed>
  3463. <controls2:GasSingularLine.EdgeColor>
  3464. <MultiBinding>
  3465. <MultiBinding.Converter>
  3466. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3467. </MultiBinding.Converter>
  3468. <MultiBinding.Bindings>
  3469. <Binding Path="ValveAV10.Feedback"/>
  3470. <Binding Path="ValveAV11.Feedback"/>
  3471. </MultiBinding.Bindings>
  3472. </MultiBinding>
  3473. </controls2:GasSingularLine.EdgeColor>
  3474. </controls2:GasSingularLine>
  3475. <controls2:GasSingularLine
  3476. Canvas.Left="796"
  3477. Canvas.Top="362"
  3478. Width="45"
  3479. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3480. HorizontalAlignment="Center"
  3481. VerticalAlignment="Center"
  3482. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3483. FlowDirection="LeftToRight"
  3484. LeftDirection="None"
  3485. RightDirection="None"
  3486. Visibility="Visible">
  3487. <controls2:GasSingularLine.MoveSpeed>
  3488. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3489. </controls2:GasSingularLine.MoveSpeed>
  3490. <controls2:GasSingularLine.EdgeColor>
  3491. <MultiBinding>
  3492. <MultiBinding.Converter>
  3493. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3494. </MultiBinding.Converter>
  3495. <MultiBinding.Bindings>
  3496. <Binding Path="ValveAV9.Feedback"/>
  3497. <Binding Path="ValveAV8.Feedback"/>
  3498. </MultiBinding.Bindings>
  3499. </MultiBinding>
  3500. </controls2:GasSingularLine.EdgeColor>
  3501. </controls2:GasSingularLine>
  3502. <controls2:GasSingularLine
  3503. Canvas.Left="562"
  3504. Canvas.Top="371"
  3505. Width="48"
  3506. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3507. HorizontalAlignment="Left"
  3508. VerticalAlignment="Center"
  3509. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3510. FlowDirection="LeftToRight"
  3511. LeftDirection="None"
  3512. RightDirection="None"
  3513. Visibility="Visible">
  3514. <controls2:GasSingularLine.MoveSpeed>
  3515. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3516. </controls2:GasSingularLine.MoveSpeed>
  3517. <controls2:GasSingularLine.EdgeColor>
  3518. <MultiBinding>
  3519. <MultiBinding.Converter>
  3520. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3521. </MultiBinding.Converter>
  3522. <MultiBinding.Bindings>
  3523. <Binding Path="ValveAV23.Feedback"/>
  3524. </MultiBinding.Bindings>
  3525. </MultiBinding>
  3526. </controls2:GasSingularLine.EdgeColor>
  3527. </controls2:GasSingularLine>
  3528. <controls2:GasSingularLine
  3529. Canvas.Left="659"
  3530. Canvas.Top="371"
  3531. Width="28"
  3532. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3533. HorizontalAlignment="Left"
  3534. VerticalAlignment="Center"
  3535. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3536. FlowDirection="LeftToRight"
  3537. LeftDirection="None"
  3538. RightDirection="None"
  3539. Visibility="Visible">
  3540. <controls2:GasSingularLine.MoveSpeed>
  3541. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3542. </controls2:GasSingularLine.MoveSpeed>
  3543. <controls2:GasSingularLine.EdgeColor>
  3544. <MultiBinding>
  3545. <MultiBinding.Converter>
  3546. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3547. </MultiBinding.Converter>
  3548. <MultiBinding.Bindings>
  3549. <Binding Path="ValveAV19.Feedback"/>
  3550. </MultiBinding.Bindings>
  3551. </MultiBinding>
  3552. </controls2:GasSingularLine.EdgeColor>
  3553. </controls2:GasSingularLine>
  3554. <controls2:GasSingularLine
  3555. Canvas.Left="735"
  3556. Canvas.Top="371"
  3557. Width="25"
  3558. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3559. HorizontalAlignment="Left"
  3560. VerticalAlignment="Center"
  3561. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3562. FlowDirection="LeftToRight"
  3563. LeftDirection="None"
  3564. RightDirection="None"
  3565. Visibility="Visible">
  3566. <controls2:GasSingularLine.MoveSpeed>
  3567. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3568. </controls2:GasSingularLine.MoveSpeed>
  3569. <controls2:GasSingularLine.EdgeColor>
  3570. <MultiBinding>
  3571. <MultiBinding.Converter>
  3572. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3573. </MultiBinding.Converter>
  3574. <MultiBinding.Bindings>
  3575. <Binding Path="ValveAV15.Feedback"/>
  3576. </MultiBinding.Bindings>
  3577. </MultiBinding>
  3578. </controls2:GasSingularLine.EdgeColor>
  3579. </controls2:GasSingularLine>
  3580. <controls2:GasSingularLine
  3581. Canvas.Left="842"
  3582. Canvas.Top="376"
  3583. Width="24"
  3584. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3585. HorizontalAlignment="Center"
  3586. VerticalAlignment="Center"
  3587. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3588. FlowDirection="LeftToRight"
  3589. LeftDirection="None"
  3590. RightDirection="None"
  3591. Visibility="Visible">
  3592. <controls2:GasSingularLine.MoveSpeed>
  3593. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3594. </controls2:GasSingularLine.MoveSpeed>
  3595. <controls2:GasSingularLine.EdgeColor>
  3596. <MultiBinding>
  3597. <MultiBinding.Converter>
  3598. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3599. </MultiBinding.Converter>
  3600. <MultiBinding.Bindings>
  3601. <Binding Path="ValveAV8.Feedback"/>
  3602. </MultiBinding.Bindings>
  3603. </MultiBinding>
  3604. </controls2:GasSingularLine.EdgeColor>
  3605. </controls2:GasSingularLine>
  3606. <controls2:GasSingularLine
  3607. Canvas.Left="619"
  3608. Canvas.Top="-107"
  3609. Width="481"
  3610. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3611. HorizontalAlignment="Left"
  3612. VerticalAlignment="Center"
  3613. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3614. FlowDirection="LeftToRight"
  3615. LeftDirection="None"
  3616. RightDirection="None"
  3617. Visibility="Visible">
  3618. <controls2:GasSingularLine.MoveSpeed>
  3619. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3620. </controls2:GasSingularLine.MoveSpeed>
  3621. <controls2:GasSingularLine.EdgeColor>
  3622. <MultiBinding>
  3623. <MultiBinding.Converter>
  3624. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3625. </MultiBinding.Converter>
  3626. <MultiBinding.Bindings>
  3627. <Binding Path="ValveAV2.Feedback"/>
  3628. </MultiBinding.Bindings>
  3629. </MultiBinding>
  3630. </controls2:GasSingularLine.EdgeColor>
  3631. </controls2:GasSingularLine>
  3632. <controls2:GasSingularLine
  3633. Canvas.Left="235"
  3634. Canvas.Top="34"
  3635. Width="27"
  3636. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3637. HorizontalAlignment="Left"
  3638. VerticalAlignment="Center"
  3639. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3640. FlowDirection="LeftToRight"
  3641. LeftDirection="None"
  3642. RightDirection="None"
  3643. Visibility="Visible">
  3644. <controls2:GasSingularLine.MoveSpeed>
  3645. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3646. </controls2:GasSingularLine.MoveSpeed>
  3647. <controls2:GasSingularLine.EdgeColor>
  3648. <MultiBinding>
  3649. <MultiBinding.Converter>
  3650. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3651. </MultiBinding.Converter>
  3652. <MultiBinding.Bindings>
  3653. <Binding Path="ValveAV32.Feedback"/>
  3654. <Binding Path="ValveAV33.Feedback"/>
  3655. <Binding Path="ValveAV36.Feedback"/>
  3656. <Binding Path="ValveAV53.Feedback"/>
  3657. <Binding Path="ValveAV55.Feedback"/>
  3658. </MultiBinding.Bindings>
  3659. </MultiBinding>
  3660. </controls2:GasSingularLine.EdgeColor>
  3661. </controls2:GasSingularLine>
  3662. <controls2:GasSingularLine
  3663. Canvas.Left="236"
  3664. Canvas.Top="52"
  3665. Width="41"
  3666. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3667. HorizontalAlignment="Left"
  3668. VerticalAlignment="Center"
  3669. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3670. FlowDirection="LeftToRight"
  3671. LeftDirection="None"
  3672. RightDirection="None"
  3673. Visibility="Visible">
  3674. <controls2:GasSingularLine.MoveSpeed>
  3675. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3676. </controls2:GasSingularLine.MoveSpeed>
  3677. <controls2:GasSingularLine.EdgeColor>
  3678. <MultiBinding>
  3679. <MultiBinding.Converter>
  3680. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3681. </MultiBinding.Converter>
  3682. <MultiBinding.Bindings>
  3683. <Binding Path="ValveAV34.Feedback"/>
  3684. <Binding Path="ValveAV35.Feedback"/>
  3685. <Binding Path="ValveAV37.Feedback"/>
  3686. </MultiBinding.Bindings>
  3687. </MultiBinding>
  3688. </controls2:GasSingularLine.EdgeColor>
  3689. </controls2:GasSingularLine>
  3690. <controls2:GasSingularLine
  3691. Canvas.Left="277"
  3692. Canvas.Top="52"
  3693. Width="70"
  3694. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3695. HorizontalAlignment="Left"
  3696. VerticalAlignment="Center"
  3697. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3698. FlowDirection="LeftToRight"
  3699. LeftDirection="None"
  3700. RightDirection="None"
  3701. Visibility="Visible">
  3702. <controls2:GasSingularLine.MoveSpeed>
  3703. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3704. </controls2:GasSingularLine.MoveSpeed>
  3705. <controls2:GasSingularLine.EdgeColor>
  3706. <MultiBinding>
  3707. <MultiBinding.Converter>
  3708. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3709. </MultiBinding.Converter>
  3710. <MultiBinding.Bindings>
  3711. <Binding Path="ValveAV37.Feedback"/>
  3712. </MultiBinding.Bindings>
  3713. </MultiBinding>
  3714. </controls2:GasSingularLine.EdgeColor>
  3715. </controls2:GasSingularLine>
  3716. <controls2:GasSingularLine
  3717. Canvas.Left="347"
  3718. Canvas.Top="52"
  3719. Width="17"
  3720. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3721. HorizontalAlignment="Left"
  3722. VerticalAlignment="Center"
  3723. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3724. FlowDirection="LeftToRight"
  3725. LeftDirection="None"
  3726. RightDirection="None"
  3727. Visibility="Visible">
  3728. <controls2:GasSingularLine.MoveSpeed>
  3729. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3730. </controls2:GasSingularLine.MoveSpeed>
  3731. <controls2:GasSingularLine.EdgeColor>
  3732. <MultiBinding>
  3733. <MultiBinding.Converter>
  3734. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3735. </MultiBinding.Converter>
  3736. <MultiBinding.Bindings>
  3737. <Binding Path="ValveAV37.Feedback"/>
  3738. </MultiBinding.Bindings>
  3739. </MultiBinding>
  3740. </controls2:GasSingularLine.EdgeColor>
  3741. </controls2:GasSingularLine>
  3742. <controls2:GasSingularLine
  3743. Canvas.Left="360"
  3744. Canvas.Top="-85"
  3745. Width="233"
  3746. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3747. HorizontalAlignment="Left"
  3748. VerticalAlignment="Center"
  3749. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3750. FlowDirection="LeftToRight"
  3751. LeftDirection="None"
  3752. RightDirection="None"
  3753. Visibility="Visible">
  3754. <controls2:GasSingularLine.MoveSpeed>
  3755. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3756. </controls2:GasSingularLine.MoveSpeed>
  3757. <controls2:GasSingularLine.EdgeColor>
  3758. <MultiBinding>
  3759. <MultiBinding.Converter>
  3760. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3761. </MultiBinding.Converter>
  3762. <MultiBinding.Bindings>
  3763. <Binding Path="ValveAV26.Feedback"/>
  3764. </MultiBinding.Bindings>
  3765. </MultiBinding>
  3766. </controls2:GasSingularLine.EdgeColor>
  3767. </controls2:GasSingularLine>
  3768. <controls2:GasSingularLine
  3769. Canvas.Left="356"
  3770. Canvas.Top="-44"
  3771. Width="51"
  3772. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3773. HorizontalAlignment="Left"
  3774. VerticalAlignment="Center"
  3775. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3776. FlowDirection="LeftToRight"
  3777. LeftDirection="None"
  3778. RightDirection="None"
  3779. Visibility="Visible">
  3780. <controls2:GasSingularLine.MoveSpeed>
  3781. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3782. </controls2:GasSingularLine.MoveSpeed>
  3783. <controls2:GasSingularLine.EdgeColor>
  3784. <MultiBinding>
  3785. <MultiBinding.Converter>
  3786. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3787. </MultiBinding.Converter>
  3788. <MultiBinding.Bindings>
  3789. <Binding Path="ValveAV26.Feedback"/>
  3790. </MultiBinding.Bindings>
  3791. </MultiBinding>
  3792. </controls2:GasSingularLine.EdgeColor>
  3793. </controls2:GasSingularLine>
  3794. <controls2:GasSingularLine
  3795. Canvas.Left="408"
  3796. Canvas.Top="-64"
  3797. Width="181"
  3798. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3799. HorizontalAlignment="Center"
  3800. VerticalAlignment="Center"
  3801. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3802. FlowDirection="LeftToRight"
  3803. LeftDirection="None"
  3804. RightDirection="None"
  3805. Visibility="Visible">
  3806. <controls2:GasSingularLine.MoveSpeed>
  3807. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3808. </controls2:GasSingularLine.MoveSpeed>
  3809. <controls2:GasSingularLine.EdgeColor>
  3810. <MultiBinding>
  3811. <MultiBinding.Converter>
  3812. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3813. </MultiBinding.Converter>
  3814. <MultiBinding.Bindings>
  3815. <Binding Path="ValveAV3.Feedback"/>
  3816. </MultiBinding.Bindings>
  3817. </MultiBinding>
  3818. </controls2:GasSingularLine.EdgeColor>
  3819. </controls2:GasSingularLine>
  3820. <controls2:GasSingularLine
  3821. Canvas.Left="382"
  3822. Canvas.Top="-64"
  3823. Width="23"
  3824. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3825. HorizontalAlignment="Left"
  3826. VerticalAlignment="Center"
  3827. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3828. FlowDirection="LeftToRight"
  3829. LeftDirection="None"
  3830. RightDirection="None"
  3831. Visibility="Visible">
  3832. <controls2:GasSingularLine.MoveSpeed>
  3833. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3834. </controls2:GasSingularLine.MoveSpeed>
  3835. <controls2:GasSingularLine.EdgeColor>
  3836. <MultiBinding>
  3837. <MultiBinding.Converter>
  3838. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3839. </MultiBinding.Converter>
  3840. <MultiBinding.Bindings>
  3841. <Binding Path="ValveAV3.Feedback"/>
  3842. </MultiBinding.Bindings>
  3843. </MultiBinding>
  3844. </controls2:GasSingularLine.EdgeColor>
  3845. </controls2:GasSingularLine>
  3846. <controls2:GasSingularLine
  3847. Canvas.Left="597"
  3848. Canvas.Top="-64"
  3849. Width="469"
  3850. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3851. HorizontalAlignment="Left"
  3852. VerticalAlignment="Center"
  3853. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3854. FlowDirection="LeftToRight"
  3855. LeftDirection="None"
  3856. RightDirection="None"
  3857. Visibility="Visible">
  3858. <controls2:GasSingularLine.MoveSpeed>
  3859. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3860. </controls2:GasSingularLine.MoveSpeed>
  3861. <controls2:GasSingularLine.EdgeColor>
  3862. <MultiBinding>
  3863. <MultiBinding.Converter>
  3864. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3865. </MultiBinding.Converter>
  3866. <MultiBinding.Bindings>
  3867. <Binding Path="ValveAV3.Feedback"/>
  3868. </MultiBinding.Bindings>
  3869. </MultiBinding>
  3870. </controls2:GasSingularLine.EdgeColor>
  3871. </controls2:GasSingularLine>
  3872. <controls2:GasSingularLine
  3873. Canvas.Left="279"
  3874. Canvas.Top="12"
  3875. Width="84"
  3876. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3877. HorizontalAlignment="Left"
  3878. VerticalAlignment="Center"
  3879. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3880. FlowDirection="LeftToRight"
  3881. LeftDirection="None"
  3882. RightDirection="None"
  3883. Visibility="Visible">
  3884. <controls2:GasSingularLine.MoveSpeed>
  3885. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3886. </controls2:GasSingularLine.MoveSpeed>
  3887. <controls2:GasSingularLine.EdgeColor>
  3888. <MultiBinding>
  3889. <MultiBinding.Converter>
  3890. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3891. </MultiBinding.Converter>
  3892. <MultiBinding.Bindings>
  3893. <Binding Path="ValveAV36.Feedback"/>
  3894. </MultiBinding.Bindings>
  3895. </MultiBinding>
  3896. </controls2:GasSingularLine.EdgeColor>
  3897. </controls2:GasSingularLine>
  3898. <controls2:GasSingularLine
  3899. Canvas.Left="842"
  3900. Canvas.Top="12"
  3901. Width="187"
  3902. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3903. HorizontalAlignment="Center"
  3904. VerticalAlignment="Top"
  3905. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3906. FlowDirection="LeftToRight"
  3907. LeftDirection="None"
  3908. RightDirection="None"
  3909. Visibility="Visible">
  3910. <controls2:GasSingularLine.MoveSpeed>
  3911. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3912. </controls2:GasSingularLine.MoveSpeed>
  3913. <controls2:GasSingularLine.EdgeColor>
  3914. <MultiBinding>
  3915. <MultiBinding.Converter>
  3916. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3917. </MultiBinding.Converter>
  3918. <MultiBinding.Bindings>
  3919. <Binding Path="ValveAV4.Feedback"/>
  3920. </MultiBinding.Bindings>
  3921. </MultiBinding>
  3922. </controls2:GasSingularLine.EdgeColor>
  3923. </controls2:GasSingularLine>
  3924. <controls2:GasSingularLine
  3925. Canvas.Left="791"
  3926. Canvas.Top="51"
  3927. Width="49"
  3928. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3929. HorizontalAlignment="Left"
  3930. VerticalAlignment="Center"
  3931. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3932. FlowDirection="LeftToRight"
  3933. LeftDirection="None"
  3934. RightDirection="None"
  3935. Visibility="Visible">
  3936. <controls2:GasSingularLine.MoveSpeed>
  3937. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3938. </controls2:GasSingularLine.MoveSpeed>
  3939. <controls2:GasSingularLine.EdgeColor>
  3940. <MultiBinding>
  3941. <MultiBinding.Converter>
  3942. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3943. </MultiBinding.Converter>
  3944. <MultiBinding.Bindings>
  3945. <Binding Path="ValveAV5.Feedback"/>
  3946. </MultiBinding.Bindings>
  3947. </MultiBinding>
  3948. </controls2:GasSingularLine.EdgeColor>
  3949. </controls2:GasSingularLine>
  3950. <controls2:GasSingularLine
  3951. Canvas.Left="597"
  3952. Canvas.Top="51"
  3953. Width="199"
  3954. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3955. HorizontalAlignment="Left"
  3956. VerticalAlignment="Center"
  3957. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3958. FlowDirection="LeftToRight"
  3959. LeftDirection="None"
  3960. RightDirection="None"
  3961. Visibility="Visible">
  3962. <controls2:GasSingularLine.MoveSpeed>
  3963. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3964. </controls2:GasSingularLine.MoveSpeed>
  3965. <controls2:GasSingularLine.EdgeColor>
  3966. <MultiBinding>
  3967. <MultiBinding.Converter>
  3968. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3969. </MultiBinding.Converter>
  3970. <MultiBinding.Bindings>
  3971. <Binding Path="ValveAV5.Feedback"/>
  3972. <Binding Path="ValveAV14.Feedback"/>
  3973. </MultiBinding.Bindings>
  3974. </MultiBinding>
  3975. </controls2:GasSingularLine.EdgeColor>
  3976. </controls2:GasSingularLine>
  3977. <controls2:GasSingularLine
  3978. Canvas.Left="843"
  3979. Canvas.Top="51"
  3980. Width="153"
  3981. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  3982. HorizontalAlignment="Left"
  3983. VerticalAlignment="Center"
  3984. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  3985. FlowDirection="LeftToRight"
  3986. LeftDirection="None"
  3987. RightDirection="None"
  3988. Visibility="Visible">
  3989. <controls2:GasSingularLine.MoveSpeed>
  3990. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  3991. </controls2:GasSingularLine.MoveSpeed>
  3992. <controls2:GasSingularLine.EdgeColor>
  3993. <MultiBinding>
  3994. <MultiBinding.Converter>
  3995. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  3996. </MultiBinding.Converter>
  3997. <MultiBinding.Bindings>
  3998. <Binding Path="ValveAV5.Feedback"/>
  3999. </MultiBinding.Bindings>
  4000. </MultiBinding>
  4001. </controls2:GasSingularLine.EdgeColor>
  4002. </controls2:GasSingularLine>
  4003. <controls2:GasSingularLine
  4004. Canvas.Left="248"
  4005. Canvas.Top="74"
  4006. Width="99"
  4007. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4008. HorizontalAlignment="Left"
  4009. VerticalAlignment="Center"
  4010. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4011. FlowDirection="LeftToRight"
  4012. LeftDirection="None"
  4013. RightDirection="None"
  4014. Visibility="Visible">
  4015. <controls2:GasSingularLine.MoveSpeed>
  4016. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4017. </controls2:GasSingularLine.MoveSpeed>
  4018. <controls2:GasSingularLine.EdgeColor>
  4019. <MultiBinding>
  4020. <MultiBinding.Converter>
  4021. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4022. </MultiBinding.Converter>
  4023. <MultiBinding.Bindings>
  4024. <Binding Path="ValveAV38.Feedback"/>
  4025. </MultiBinding.Bindings>
  4026. </MultiBinding>
  4027. </controls2:GasSingularLine.EdgeColor>
  4028. </controls2:GasSingularLine>
  4029. <controls2:GasSingularLine
  4030. Canvas.Left="597"
  4031. Canvas.Top="74"
  4032. Width="138"
  4033. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4034. HorizontalAlignment="Left"
  4035. VerticalAlignment="Center"
  4036. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4037. FlowDirection="LeftToRight"
  4038. LeftDirection="None"
  4039. RightDirection="None"
  4040. Visibility="Visible">
  4041. <controls2:GasSingularLine.MoveSpeed>
  4042. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4043. </controls2:GasSingularLine.MoveSpeed>
  4044. <controls2:GasSingularLine.EdgeColor>
  4045. <MultiBinding>
  4046. <MultiBinding.Converter>
  4047. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4048. </MultiBinding.Converter>
  4049. <MultiBinding.Bindings>
  4050. <Binding Path="ValveAV7.Feedback"/>
  4051. <Binding Path="ValveAV18.Feedback"/>
  4052. </MultiBinding.Bindings>
  4053. </MultiBinding>
  4054. </controls2:GasSingularLine.EdgeColor>
  4055. </controls2:GasSingularLine>
  4056. <controls2:GasSingularLine
  4057. Canvas.Left="597"
  4058. Canvas.Top="97"
  4059. Width="136"
  4060. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4061. HorizontalAlignment="Left"
  4062. VerticalAlignment="Center"
  4063. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4064. FlowDirection="LeftToRight"
  4065. LeftDirection="None"
  4066. RightDirection="None"
  4067. Visibility="Visible">
  4068. <controls2:GasSingularLine.MoveSpeed>
  4069. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4070. </controls2:GasSingularLine.MoveSpeed>
  4071. <controls2:GasSingularLine.EdgeColor>
  4072. <MultiBinding>
  4073. <MultiBinding.Converter>
  4074. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4075. </MultiBinding.Converter>
  4076. <MultiBinding.Bindings>
  4077. <Binding Path="ValveAV6.Feedback"/>
  4078. <Binding Path="ValveAV22.Feedback"/>
  4079. </MultiBinding.Bindings>
  4080. </MultiBinding>
  4081. </controls2:GasSingularLine.EdgeColor>
  4082. </controls2:GasSingularLine>
  4083. <controls2:GasSingularLine
  4084. Canvas.Left="736"
  4085. Canvas.Top="74"
  4086. Width="58"
  4087. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4088. HorizontalAlignment="Left"
  4089. VerticalAlignment="Center"
  4090. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4091. FlowDirection="LeftToRight"
  4092. LeftDirection="None"
  4093. RightDirection="None"
  4094. Visibility="Visible">
  4095. <controls2:GasSingularLine.MoveSpeed>
  4096. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4097. </controls2:GasSingularLine.MoveSpeed>
  4098. <controls2:GasSingularLine.EdgeColor>
  4099. <MultiBinding>
  4100. <MultiBinding.Converter>
  4101. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4102. </MultiBinding.Converter>
  4103. <MultiBinding.Bindings>
  4104. <Binding Path="ValveAV7.Feedback"/>
  4105. </MultiBinding.Bindings>
  4106. </MultiBinding>
  4107. </controls2:GasSingularLine.EdgeColor>
  4108. </controls2:GasSingularLine>
  4109. <controls2:GasSingularLine
  4110. Canvas.Left="738"
  4111. Canvas.Top="97"
  4112. Width="56"
  4113. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4114. HorizontalAlignment="Left"
  4115. VerticalAlignment="Center"
  4116. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4117. FlowDirection="LeftToRight"
  4118. LeftDirection="None"
  4119. RightDirection="None"
  4120. Visibility="Visible">
  4121. <controls2:GasSingularLine.MoveSpeed>
  4122. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4123. </controls2:GasSingularLine.MoveSpeed>
  4124. <controls2:GasSingularLine.EdgeColor>
  4125. <MultiBinding>
  4126. <MultiBinding.Converter>
  4127. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4128. </MultiBinding.Converter>
  4129. <MultiBinding.Bindings>
  4130. <Binding Path="ValveAV6.Feedback"/>
  4131. </MultiBinding.Bindings>
  4132. </MultiBinding>
  4133. </controls2:GasSingularLine.EdgeColor>
  4134. </controls2:GasSingularLine>
  4135. <controls2:GasSingularLine
  4136. Canvas.Left="797"
  4137. Canvas.Top="74"
  4138. Width="43"
  4139. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4140. HorizontalAlignment="Left"
  4141. VerticalAlignment="Center"
  4142. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4143. FlowDirection="LeftToRight"
  4144. LeftDirection="None"
  4145. RightDirection="None"
  4146. Visibility="Visible">
  4147. <controls2:GasSingularLine.MoveSpeed>
  4148. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4149. </controls2:GasSingularLine.MoveSpeed>
  4150. <controls2:GasSingularLine.EdgeColor>
  4151. <MultiBinding>
  4152. <MultiBinding.Converter>
  4153. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4154. </MultiBinding.Converter>
  4155. <MultiBinding.Bindings>
  4156. <Binding Path="ValveAV7.Feedback"/>
  4157. </MultiBinding.Bindings>
  4158. </MultiBinding>
  4159. </controls2:GasSingularLine.EdgeColor>
  4160. </controls2:GasSingularLine>
  4161. <controls2:GasSingularLine
  4162. Canvas.Left="797"
  4163. Canvas.Top="97"
  4164. Width="43"
  4165. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4166. HorizontalAlignment="Left"
  4167. VerticalAlignment="Center"
  4168. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4169. FlowDirection="LeftToRight"
  4170. LeftDirection="None"
  4171. RightDirection="None"
  4172. Visibility="Visible">
  4173. <controls2:GasSingularLine.MoveSpeed>
  4174. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4175. </controls2:GasSingularLine.MoveSpeed>
  4176. <controls2:GasSingularLine.EdgeColor>
  4177. <MultiBinding>
  4178. <MultiBinding.Converter>
  4179. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4180. </MultiBinding.Converter>
  4181. <MultiBinding.Bindings>
  4182. <Binding Path="ValveAV6.Feedback"/>
  4183. </MultiBinding.Bindings>
  4184. </MultiBinding>
  4185. </controls2:GasSingularLine.EdgeColor>
  4186. </controls2:GasSingularLine>
  4187. <controls2:GasSingularLine
  4188. Canvas.Left="797"
  4189. Canvas.Top="157"
  4190. Width="20"
  4191. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4192. HorizontalAlignment="Left"
  4193. VerticalAlignment="Center"
  4194. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4195. FlowDirection="LeftToRight"
  4196. LeftDirection="None"
  4197. RightDirection="None"
  4198. Visibility="Visible">
  4199. <controls2:GasSingularLine.MoveSpeed>
  4200. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4201. </controls2:GasSingularLine.MoveSpeed>
  4202. <controls2:GasSingularLine.EdgeColor>
  4203. <MultiBinding>
  4204. <MultiBinding.Converter>
  4205. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4206. </MultiBinding.Converter>
  4207. <MultiBinding.Bindings>
  4208. <Binding Path="ValveAV13.Feedback"/>
  4209. <Binding Path="ValveAV11.Feedback"/>
  4210. <Binding Path="ValveAV10.Feedback"/>
  4211. </MultiBinding.Bindings>
  4212. </MultiBinding>
  4213. </controls2:GasSingularLine.EdgeColor>
  4214. </controls2:GasSingularLine>
  4215. <controls2:GasSingularLine
  4216. Canvas.Left="817"
  4217. Canvas.Top="157"
  4218. Width="23"
  4219. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4220. HorizontalAlignment="Left"
  4221. VerticalAlignment="Center"
  4222. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4223. FlowDirection="LeftToRight"
  4224. LeftDirection="None"
  4225. RightDirection="None"
  4226. Visibility="Visible">
  4227. <controls2:GasSingularLine.MoveSpeed>
  4228. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4229. </controls2:GasSingularLine.MoveSpeed>
  4230. <controls2:GasSingularLine.EdgeColor>
  4231. <MultiBinding>
  4232. <MultiBinding.Converter>
  4233. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4234. </MultiBinding.Converter>
  4235. <MultiBinding.Bindings>
  4236. <Binding Path="ValveAV11.Feedback"/>
  4237. <Binding Path="ValveAV10.Feedback"/>
  4238. </MultiBinding.Bindings>
  4239. </MultiBinding>
  4240. </controls2:GasSingularLine.EdgeColor>
  4241. </controls2:GasSingularLine>
  4242. <controls2:GasSingularLine
  4243. Canvas.Left="843"
  4244. Canvas.Top="74"
  4245. Width="83"
  4246. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4247. HorizontalAlignment="Left"
  4248. VerticalAlignment="Center"
  4249. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4250. FlowDirection="LeftToRight"
  4251. LeftDirection="None"
  4252. RightDirection="None"
  4253. Visibility="Visible">
  4254. <controls2:GasSingularLine.MoveSpeed>
  4255. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4256. </controls2:GasSingularLine.MoveSpeed>
  4257. <controls2:GasSingularLine.EdgeColor>
  4258. <MultiBinding>
  4259. <MultiBinding.Converter>
  4260. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4261. </MultiBinding.Converter>
  4262. <MultiBinding.Bindings>
  4263. <Binding Path="ValveAV7.Feedback"/>
  4264. </MultiBinding.Bindings>
  4265. </MultiBinding>
  4266. </controls2:GasSingularLine.EdgeColor>
  4267. </controls2:GasSingularLine>
  4268. <controls2:GasSingularLine
  4269. Canvas.Left="843"
  4270. Canvas.Top="97"
  4271. Width="81"
  4272. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4273. HorizontalAlignment="Left"
  4274. VerticalAlignment="Center"
  4275. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4276. FlowDirection="LeftToRight"
  4277. LeftDirection="None"
  4278. RightDirection="None"
  4279. Visibility="Visible">
  4280. <controls2:GasSingularLine.MoveSpeed>
  4281. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4282. </controls2:GasSingularLine.MoveSpeed>
  4283. <controls2:GasSingularLine.EdgeColor>
  4284. <MultiBinding>
  4285. <MultiBinding.Converter>
  4286. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4287. </MultiBinding.Converter>
  4288. <MultiBinding.Bindings>
  4289. <Binding Path="ValveAV6.Feedback"/>
  4290. </MultiBinding.Bindings>
  4291. </MultiBinding>
  4292. </controls2:GasSingularLine.EdgeColor>
  4293. </controls2:GasSingularLine>
  4294. <controls2:GasSingularLine
  4295. Canvas.Left="927"
  4296. Canvas.Top="97"
  4297. Width="34"
  4298. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4299. HorizontalAlignment="Left"
  4300. VerticalAlignment="Center"
  4301. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4302. FlowDirection="LeftToRight"
  4303. LeftDirection="None"
  4304. RightDirection="None"
  4305. Visibility="Visible">
  4306. <controls2:GasSingularLine.MoveSpeed>
  4307. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4308. </controls2:GasSingularLine.MoveSpeed>
  4309. <controls2:GasSingularLine.EdgeColor>
  4310. <MultiBinding>
  4311. <MultiBinding.Converter>
  4312. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4313. </MultiBinding.Converter>
  4314. <MultiBinding.Bindings>
  4315. <Binding Path="ValveAV6.Feedback"/>
  4316. </MultiBinding.Bindings>
  4317. </MultiBinding>
  4318. </controls2:GasSingularLine.EdgeColor>
  4319. </controls2:GasSingularLine>
  4320. <controls2:GasSingularLine
  4321. Canvas.Left="325"
  4322. Canvas.Top="97"
  4323. Width="265"
  4324. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4325. HorizontalAlignment="Center"
  4326. VerticalAlignment="Center"
  4327. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4328. FlowDirection="LeftToRight"
  4329. LeftDirection="None"
  4330. RightDirection="None"
  4331. Visibility="Visible">
  4332. <controls2:GasSingularLine.MoveSpeed>
  4333. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4334. </controls2:GasSingularLine.MoveSpeed>
  4335. <controls2:GasSingularLine.EdgeColor>
  4336. <MultiBinding>
  4337. <MultiBinding.Converter>
  4338. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4339. </MultiBinding.Converter>
  4340. <MultiBinding.Bindings>
  4341. <Binding Path="ValveAV6.Feedback"/>
  4342. <Binding Path="ValveAV22.Feedback"/>
  4343. </MultiBinding.Bindings>
  4344. </MultiBinding>
  4345. </controls2:GasSingularLine.EdgeColor>
  4346. </controls2:GasSingularLine>
  4347. <controls2:GasSingularLine
  4348. Canvas.Left="347"
  4349. Canvas.Top="74"
  4350. Width="243"
  4351. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4352. HorizontalAlignment="Center"
  4353. VerticalAlignment="Center"
  4354. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4355. FlowDirection="LeftToRight"
  4356. LeftDirection="None"
  4357. RightDirection="None"
  4358. Visibility="Visible">
  4359. <controls2:GasSingularLine.MoveSpeed>
  4360. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4361. </controls2:GasSingularLine.MoveSpeed>
  4362. <controls2:GasSingularLine.EdgeColor>
  4363. <MultiBinding>
  4364. <MultiBinding.Converter>
  4365. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4366. </MultiBinding.Converter>
  4367. <MultiBinding.Bindings>
  4368. <Binding Path="ValveAV7.Feedback"/>
  4369. <Binding Path="ValveAV18.Feedback"/>
  4370. </MultiBinding.Bindings>
  4371. </MultiBinding>
  4372. </controls2:GasSingularLine.EdgeColor>
  4373. </controls2:GasSingularLine>
  4374. <controls2:GasSingularLine
  4375. Canvas.Left="249"
  4376. Canvas.Top="97"
  4377. Width="74"
  4378. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4379. HorizontalAlignment="Left"
  4380. VerticalAlignment="Center"
  4381. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4382. FlowDirection="LeftToRight"
  4383. LeftDirection="None"
  4384. RightDirection="None"
  4385. Visibility="Visible">
  4386. <controls2:GasSingularLine.MoveSpeed>
  4387. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4388. </controls2:GasSingularLine.MoveSpeed>
  4389. <controls2:GasSingularLine.EdgeColor>
  4390. <MultiBinding>
  4391. <MultiBinding.Converter>
  4392. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4393. </MultiBinding.Converter>
  4394. <MultiBinding.Bindings>
  4395. <Binding Path="ValveAV39.Feedback"/>
  4396. </MultiBinding.Bindings>
  4397. </MultiBinding>
  4398. </controls2:GasSingularLine.EdgeColor>
  4399. </controls2:GasSingularLine>
  4400. <controls2:GasSingularLine
  4401. Canvas.Left="614"
  4402. Canvas.Top="452"
  4403. Width="41"
  4404. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4405. HorizontalAlignment="Left"
  4406. VerticalAlignment="Center"
  4407. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4408. FlowDirection="LeftToRight"
  4409. LeftDirection="None"
  4410. RightDirection="None"
  4411. Visibility="Visible">
  4412. <controls2:GasSingularLine.MoveSpeed>
  4413. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4414. </controls2:GasSingularLine.MoveSpeed>
  4415. <controls2:GasSingularLine.EdgeColor>
  4416. <MultiBinding>
  4417. <MultiBinding.Converter>
  4418. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4419. </MultiBinding.Converter>
  4420. <MultiBinding.Bindings>
  4421. <Binding Path="ValveAV27.Feedback"/>
  4422. </MultiBinding.Bindings>
  4423. </MultiBinding>
  4424. </controls2:GasSingularLine.EdgeColor>
  4425. </controls2:GasSingularLine>
  4426. <controls2:GasSingularLine
  4427. Canvas.Left="566"
  4428. Canvas.Top="452"
  4429. Width="40"
  4430. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4431. HorizontalAlignment="Center"
  4432. VerticalAlignment="Center"
  4433. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4434. FlowDirection="LeftToRight"
  4435. LeftDirection="None"
  4436. RightDirection="None"
  4437. Visibility="Visible">
  4438. <controls2:GasSingularLine.MoveSpeed>
  4439. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4440. </controls2:GasSingularLine.MoveSpeed>
  4441. <controls2:GasSingularLine.EdgeColor>
  4442. <MultiBinding>
  4443. <MultiBinding.Converter>
  4444. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4445. </MultiBinding.Converter>
  4446. <MultiBinding.Bindings>
  4447. <Binding Path="ValveAV27.Feedback"/>
  4448. </MultiBinding.Bindings>
  4449. </MultiBinding>
  4450. </controls2:GasSingularLine.EdgeColor>
  4451. </controls2:GasSingularLine>
  4452. <controls2:GasSingularLine
  4453. Canvas.Left="508"
  4454. Canvas.Top="452"
  4455. Width="48"
  4456. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4457. HorizontalAlignment="Left"
  4458. VerticalAlignment="Center"
  4459. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4460. FlowDirection="LeftToRight"
  4461. LeftDirection="None"
  4462. RightDirection="None"
  4463. Visibility="Visible">
  4464. <controls2:GasSingularLine.MoveSpeed>
  4465. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4466. </controls2:GasSingularLine.MoveSpeed>
  4467. <controls2:GasSingularLine.EdgeColor>
  4468. <MultiBinding>
  4469. <MultiBinding.Converter>
  4470. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4471. </MultiBinding.Converter>
  4472. <MultiBinding.Bindings>
  4473. <Binding Path="ValveAV27.Feedback"/>
  4474. </MultiBinding.Bindings>
  4475. </MultiBinding>
  4476. </controls2:GasSingularLine.EdgeColor>
  4477. </controls2:GasSingularLine>
  4478. <controls2:GasSingularLine
  4479. Canvas.Left="687"
  4480. Canvas.Top="452"
  4481. Width="44"
  4482. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4483. HorizontalAlignment="Left"
  4484. VerticalAlignment="Center"
  4485. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4486. FlowDirection="LeftToRight"
  4487. LeftDirection="None"
  4488. RightDirection="None"
  4489. Visibility="Visible">
  4490. <controls2:GasSingularLine.MoveSpeed>
  4491. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4492. </controls2:GasSingularLine.MoveSpeed>
  4493. <controls2:GasSingularLine.EdgeColor>
  4494. <MultiBinding>
  4495. <MultiBinding.Converter>
  4496. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4497. </MultiBinding.Converter>
  4498. <MultiBinding.Bindings>
  4499. <Binding Path="ValveAV27.Feedback"/>
  4500. <Binding Path="ValveAV19.Feedback"/>
  4501. </MultiBinding.Bindings>
  4502. </MultiBinding>
  4503. </controls2:GasSingularLine.EdgeColor>
  4504. </controls2:GasSingularLine>
  4505. <controls2:GasSingularLine
  4506. Canvas.Left="688"
  4507. Canvas.Top="430"
  4508. Width="22"
  4509. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4510. HorizontalAlignment="Center"
  4511. VerticalAlignment="Top"
  4512. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4513. FlowDirection="LeftToRight"
  4514. LeftDirection="None"
  4515. RightDirection="None"
  4516. Visibility="Visible">
  4517. <controls2:GasSingularLine.RenderTransform>
  4518. <TransformGroup>
  4519. <ScaleTransform/>
  4520. <SkewTransform/>
  4521. <RotateTransform Angle="90"/>
  4522. <TranslateTransform/>
  4523. </TransformGroup>
  4524. </controls2:GasSingularLine.RenderTransform>
  4525. <controls2:GasSingularLine.MoveSpeed>
  4526. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4527. </controls2:GasSingularLine.MoveSpeed>
  4528. <controls2:GasSingularLine.EdgeColor>
  4529. <MultiBinding>
  4530. <MultiBinding.Converter>
  4531. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4532. </MultiBinding.Converter>
  4533. <MultiBinding.Bindings>
  4534. <Binding Path="ValveAV27.Feedback"/>
  4535. <Binding Path="ValveAV19.Feedback"/>
  4536. </MultiBinding.Bindings>
  4537. </MultiBinding>
  4538. </controls2:GasSingularLine.EdgeColor>
  4539. </controls2:GasSingularLine>
  4540. <controls2:GasSingularLine
  4541. Canvas.Left="664"
  4542. Canvas.Top="452"
  4543. Width="23"
  4544. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4545. HorizontalAlignment="Center"
  4546. VerticalAlignment="Center"
  4547. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4548. FlowDirection="LeftToRight"
  4549. LeftDirection="None"
  4550. RightDirection="None"
  4551. Visibility="Visible">
  4552. <controls2:GasSingularLine.MoveSpeed>
  4553. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4554. </controls2:GasSingularLine.MoveSpeed>
  4555. <controls2:GasSingularLine.EdgeColor>
  4556. <MultiBinding>
  4557. <MultiBinding.Converter>
  4558. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4559. </MultiBinding.Converter>
  4560. <MultiBinding.Bindings>
  4561. <Binding Path="ValveAV27.Feedback"/>
  4562. </MultiBinding.Bindings>
  4563. </MultiBinding>
  4564. </controls2:GasSingularLine.EdgeColor>
  4565. </controls2:GasSingularLine>
  4566. <controls2:GasSingularLine
  4567. Canvas.Left="761"
  4568. Canvas.Top="452"
  4569. Width="78"
  4570. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4571. HorizontalAlignment="Left"
  4572. VerticalAlignment="Center"
  4573. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4574. FlowDirection="LeftToRight"
  4575. LeftDirection="None"
  4576. RightDirection="None"
  4577. Visibility="Visible">
  4578. <controls2:GasSingularLine.MoveSpeed>
  4579. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4580. </controls2:GasSingularLine.MoveSpeed>
  4581. <controls2:GasSingularLine.EdgeColor>
  4582. <MultiBinding>
  4583. <MultiBinding.Converter>
  4584. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4585. </MultiBinding.Converter>
  4586. <MultiBinding.Bindings>
  4587. <Binding Path="ValveAV15.Feedback"/>
  4588. <Binding Path="ValveAV19.Feedback"/>
  4589. <Binding Path="ValveAV27.Feedback"/>
  4590. </MultiBinding.Bindings>
  4591. </MultiBinding>
  4592. </controls2:GasSingularLine.EdgeColor>
  4593. </controls2:GasSingularLine>
  4594. <controls2:GasSingularLine
  4595. Canvas.Left="749"
  4596. Canvas.Top="441"
  4597. Width="23"
  4598. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4599. HorizontalAlignment="Center"
  4600. VerticalAlignment="Top"
  4601. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4602. FlowDirection="LeftToRight"
  4603. LeftDirection="None"
  4604. RenderTransformOrigin="0.5,0.5"
  4605. RightDirection="None"
  4606. Visibility="Visible">
  4607. <controls2:GasSingularLine.RenderTransform>
  4608. <TransformGroup>
  4609. <ScaleTransform/>
  4610. <SkewTransform/>
  4611. <RotateTransform Angle="90"/>
  4612. <TranslateTransform/>
  4613. </TransformGroup>
  4614. </controls2:GasSingularLine.RenderTransform>
  4615. <controls2:GasSingularLine.MoveSpeed>
  4616. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4617. </controls2:GasSingularLine.MoveSpeed>
  4618. <controls2:GasSingularLine.EdgeColor>
  4619. <MultiBinding>
  4620. <MultiBinding.Converter>
  4621. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4622. </MultiBinding.Converter>
  4623. <MultiBinding.Bindings>
  4624. <Binding Path="ValveAV15.Feedback"/>
  4625. <Binding Path="ValveAV19.Feedback"/>
  4626. <Binding Path="ValveAV27.Feedback"/>
  4627. </MultiBinding.Bindings>
  4628. </MultiBinding>
  4629. </controls2:GasSingularLine.EdgeColor>
  4630. </controls2:GasSingularLine>
  4631. <controls2:GasSingularLine
  4632. Canvas.Left="738"
  4633. Canvas.Top="452"
  4634. Width="24"
  4635. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4636. HorizontalAlignment="Left"
  4637. VerticalAlignment="Center"
  4638. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4639. FlowDirection="LeftToRight"
  4640. LeftDirection="None"
  4641. RightDirection="None"
  4642. Visibility="Visible">
  4643. <controls2:GasSingularLine.MoveSpeed>
  4644. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4645. </controls2:GasSingularLine.MoveSpeed>
  4646. <controls2:GasSingularLine.EdgeColor>
  4647. <MultiBinding>
  4648. <MultiBinding.Converter>
  4649. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4650. </MultiBinding.Converter>
  4651. <MultiBinding.Bindings>
  4652. <Binding Path="ValveAV27.Feedback"/>
  4653. <Binding Path="ValveAV19.Feedback"/>
  4654. </MultiBinding.Bindings>
  4655. </MultiBinding>
  4656. </controls2:GasSingularLine.EdgeColor>
  4657. </controls2:GasSingularLine>
  4658. <controls2:GasSingularLine
  4659. Canvas.Left="844"
  4660. Canvas.Top="452"
  4661. Width="255"
  4662. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4663. HorizontalAlignment="Center"
  4664. VerticalAlignment="Center"
  4665. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4666. FlowDirection="LeftToRight"
  4667. LeftDirection="None"
  4668. RightDirection="None"
  4669. Visibility="Visible">
  4670. <controls2:GasSingularLine.MoveSpeed>
  4671. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4672. </controls2:GasSingularLine.MoveSpeed>
  4673. <controls2:GasSingularLine.EdgeColor>
  4674. <MultiBinding>
  4675. <MultiBinding.Converter>
  4676. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4677. </MultiBinding.Converter>
  4678. <MultiBinding.Bindings>
  4679. <Binding Path="ValveAV15.Feedback"/>
  4680. <Binding Path="ValveAV19.Feedback"/>
  4681. <Binding Path="ValveAV27.Feedback"/>
  4682. </MultiBinding.Bindings>
  4683. </MultiBinding>
  4684. </controls2:GasSingularLine.EdgeColor>
  4685. </controls2:GasSingularLine>
  4686. <controls2:GasSingularLine
  4687. Canvas.Left="855"
  4688. Canvas.Top="441"
  4689. Width="21"
  4690. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4691. HorizontalAlignment="Center"
  4692. VerticalAlignment="Top"
  4693. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4694. FlowDirection="LeftToRight"
  4695. LeftDirection="None"
  4696. RenderTransformOrigin="0.5,0.5"
  4697. RightDirection="None"
  4698. Visibility="Visible">
  4699. <controls2:GasSingularLine.RenderTransform>
  4700. <TransformGroup>
  4701. <ScaleTransform/>
  4702. <SkewTransform/>
  4703. <RotateTransform Angle="90"/>
  4704. <TranslateTransform/>
  4705. </TransformGroup>
  4706. </controls2:GasSingularLine.RenderTransform>
  4707. <controls2:GasSingularLine.MoveSpeed>
  4708. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4709. </controls2:GasSingularLine.MoveSpeed>
  4710. <controls2:GasSingularLine.EdgeColor>
  4711. <MultiBinding>
  4712. <MultiBinding.Converter>
  4713. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4714. </MultiBinding.Converter>
  4715. <MultiBinding.Bindings>
  4716. <Binding Path="ValveAV8.Feedback"/>
  4717. <Binding Path="ValveAV15.Feedback"/>
  4718. <Binding Path="ValveAV19.Feedback"/>
  4719. <Binding Path="ValveAV27.Feedback"/>
  4720. </MultiBinding.Bindings>
  4721. </MultiBinding>
  4722. </controls2:GasSingularLine.EdgeColor>
  4723. </controls2:GasSingularLine>
  4724. <controls2:GasSingularLine
  4725. Canvas.Left="926"
  4726. Canvas.Top="376"
  4727. Width="173"
  4728. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4729. HorizontalAlignment="Left"
  4730. VerticalAlignment="Center"
  4731. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4732. FlowDirection="LeftToRight"
  4733. LeftDirection="None"
  4734. RightDirection="None"
  4735. Visibility="Visible">
  4736. <controls2:GasSingularLine.MoveSpeed>
  4737. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  4738. </controls2:GasSingularLine.MoveSpeed>
  4739. <controls2:GasSingularLine.EdgeColor>
  4740. <MultiBinding>
  4741. <MultiBinding.Converter>
  4742. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4743. </MultiBinding.Converter>
  4744. <MultiBinding.Bindings>
  4745. <Binding Path="ValveAV1.Feedback"/>
  4746. </MultiBinding.Bindings>
  4747. </MultiBinding>
  4748. </controls2:GasSingularLine.EdgeColor>
  4749. </controls2:GasSingularLine>
  4750. <controls2:GasSingularLine
  4751. Canvas.Left="329.5"
  4752. Canvas.Top="-96"
  4753. Width="22"
  4754. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4755. HorizontalAlignment="Left"
  4756. VerticalAlignment="Center"
  4757. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4758. FlowDirection="LeftToRight"
  4759. LeftDirection="None"
  4760. RenderTransformOrigin="0.5,0.5"
  4761. RightDirection="None"
  4762. Visibility="Visible">
  4763. <controls2:GasSingularLine.RenderTransform>
  4764. <TransformGroup>
  4765. <ScaleTransform/>
  4766. <SkewTransform/>
  4767. <RotateTransform Angle="90"/>
  4768. <TranslateTransform/>
  4769. </TransformGroup>
  4770. </controls2:GasSingularLine.RenderTransform>
  4771. <controls2:GasSingularLine.EdgeColor>
  4772. <MultiBinding>
  4773. <MultiBinding.Converter>
  4774. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4775. </MultiBinding.Converter>
  4776. <Binding Path="ValveAV32.Feedback"/>
  4777. </MultiBinding>
  4778. </controls2:GasSingularLine.EdgeColor>
  4779. </controls2:GasSingularLine>
  4780. <controls2:GasSingularLine
  4781. Canvas.Left="398"
  4782. Canvas.Top="12"
  4783. Width="192"
  4784. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4785. HorizontalAlignment="Left"
  4786. VerticalAlignment="Center"
  4787. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4788. FlowDirection="LeftToRight"
  4789. LeftDirection="None"
  4790. RightDirection="None"
  4791. Visibility="Visible">
  4792. <controls2:GasSingularLine.EdgeColor>
  4793. <MultiBinding>
  4794. <MultiBinding.Converter>
  4795. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4796. </MultiBinding.Converter>
  4797. <Binding Path="ValveAV28.Feedback"/>
  4798. </MultiBinding>
  4799. </controls2:GasSingularLine.EdgeColor>
  4800. </controls2:GasSingularLine>
  4801. <controls2:GasSingularLine
  4802. Canvas.Left="262"
  4803. Canvas.Top="12"
  4804. Width="12"
  4805. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4806. HorizontalAlignment="Center"
  4807. VerticalAlignment="Top"
  4808. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4809. FlowDirection="LeftToRight"
  4810. LeftDirection="None"
  4811. RightDirection="None"
  4812. Visibility="Visible">
  4813. <controls2:GasSingularLine.EdgeColor>
  4814. <MultiBinding>
  4815. <MultiBinding.Converter>
  4816. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4817. </MultiBinding.Converter>
  4818. <Binding Path="ValveAV36.Feedback"/>
  4819. </MultiBinding>
  4820. </controls2:GasSingularLine.EdgeColor>
  4821. </controls2:GasSingularLine>
  4822. <controls2:GasSingularLine
  4823. Canvas.Left="398"
  4824. Canvas.Top="51"
  4825. Width="192"
  4826. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4827. HorizontalAlignment="Center"
  4828. VerticalAlignment="Center"
  4829. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4830. FlowDirection="LeftToRight"
  4831. LeftDirection="None"
  4832. RightDirection="None"
  4833. Visibility="Visible">
  4834. <controls2:GasSingularLine.EdgeColor>
  4835. <MultiBinding>
  4836. <MultiBinding.Converter>
  4837. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4838. </MultiBinding.Converter>
  4839. <Binding Path="ValveAV29.Feedback"/>
  4840. </MultiBinding>
  4841. </controls2:GasSingularLine.EdgeColor>
  4842. </controls2:GasSingularLine>
  4843. <controls2:GasSingularLine
  4844. Canvas.Left="318"
  4845. Canvas.Top="139"
  4846. Width="190"
  4847. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4848. HorizontalAlignment="Center"
  4849. VerticalAlignment="Center"
  4850. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4851. FlowDirection="LeftToRight"
  4852. LeftDirection="None"
  4853. RightDirection="None"
  4854. Visibility="Visible">
  4855. <controls2:GasSingularLine.EdgeColor>
  4856. <MultiBinding>
  4857. <MultiBinding.Converter>
  4858. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4859. </MultiBinding.Converter>
  4860. <Binding Path="ValveAV27.Feedback"/>
  4861. </MultiBinding>
  4862. </controls2:GasSingularLine.EdgeColor>
  4863. </controls2:GasSingularLine>
  4864. <controls2:GasSingularLine
  4865. Canvas.Left="364"
  4866. Canvas.Top="157"
  4867. Width="141"
  4868. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4869. HorizontalAlignment="Center"
  4870. VerticalAlignment="Center"
  4871. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4872. FlowDirection="LeftToRight"
  4873. LeftDirection="None"
  4874. RightDirection="None"
  4875. Visibility="Visible">
  4876. <controls2:GasSingularLine.EdgeColor>
  4877. <MultiBinding>
  4878. <MultiBinding.Converter>
  4879. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4880. </MultiBinding.Converter>
  4881. <Binding Path="ValveAV13.Feedback"/>
  4882. <Binding Path="ValveAV11.Feedback"/>
  4883. <Binding Path="ValveAV10.Feedback"/>
  4884. <Binding Path="ValveAV42.Feedback"/>
  4885. </MultiBinding>
  4886. </controls2:GasSingularLine.EdgeColor>
  4887. </controls2:GasSingularLine>
  4888. <controls2:GasSingularLine
  4889. Canvas.Left="364"
  4890. Canvas.Top="177"
  4891. Width="141"
  4892. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4893. HorizontalAlignment="Center"
  4894. VerticalAlignment="Center"
  4895. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4896. FlowDirection="LeftToRight"
  4897. LeftDirection="None"
  4898. RightDirection="None"
  4899. Visibility="Visible">
  4900. <controls2:GasSingularLine.EdgeColor>
  4901. <MultiBinding>
  4902. <MultiBinding.Converter>
  4903. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4904. </MultiBinding.Converter>
  4905. <Binding Path="ValveAV17.Feedback"/>
  4906. <Binding Path="ValveAV21.Feedback"/>
  4907. <Binding Path="ValveAV50.Feedback"/>
  4908. </MultiBinding>
  4909. </controls2:GasSingularLine.EdgeColor>
  4910. </controls2:GasSingularLine>
  4911. <controls2:GasSingularLine
  4912. Canvas.Left="363"
  4913. Canvas.Top="199"
  4914. Width="142"
  4915. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4916. HorizontalAlignment="Center"
  4917. VerticalAlignment="Center"
  4918. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4919. FlowDirection="LeftToRight"
  4920. LeftDirection="None"
  4921. RightDirection="None"
  4922. Visibility="Visible">
  4923. <controls2:GasSingularLine.EdgeColor>
  4924. <MultiBinding>
  4925. <MultiBinding.Converter>
  4926. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4927. </MultiBinding.Converter>
  4928. <Binding Path="ValveAV25.Feedback"/>
  4929. <Binding Path="ValveAV46.Feedback"/>
  4930. </MultiBinding>
  4931. </controls2:GasSingularLine.EdgeColor>
  4932. </controls2:GasSingularLine>
  4933. <controls2:GasSingularLine
  4934. Canvas.Left="510"
  4935. Canvas.Top="199"
  4936. Width="23"
  4937. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4938. HorizontalAlignment="Center"
  4939. VerticalAlignment="Center"
  4940. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4941. FlowDirection="LeftToRight"
  4942. LeftDirection="None"
  4943. RightDirection="None"
  4944. Visibility="Visible">
  4945. <controls2:GasSingularLine.EdgeColor>
  4946. <MultiBinding>
  4947. <MultiBinding.Converter>
  4948. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4949. </MultiBinding.Converter>
  4950. <Binding Path="ValveAV25.Feedback"/>
  4951. <Binding Path="ValveAV46.Feedback"/>
  4952. </MultiBinding>
  4953. </controls2:GasSingularLine.EdgeColor>
  4954. </controls2:GasSingularLine>
  4955. <controls2:GasSingularLine
  4956. Canvas.Left="597"
  4957. Canvas.Top="12"
  4958. Width="244"
  4959. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4960. HorizontalAlignment="Center"
  4961. VerticalAlignment="Top"
  4962. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4963. FlowDirection="LeftToRight"
  4964. LeftDirection="None"
  4965. RightDirection="None"
  4966. Visibility="Visible">
  4967. <controls2:GasSingularLine.EdgeColor>
  4968. <MultiBinding>
  4969. <MultiBinding.Converter>
  4970. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4971. </MultiBinding.Converter>
  4972. <Binding Path="ValveAV4.Feedback"/>
  4973. <Binding Path="ValveAV12.Feedback"/>
  4974. </MultiBinding>
  4975. </controls2:GasSingularLine.EdgeColor>
  4976. </controls2:GasSingularLine>
  4977. <controls2:GasSingularLine
  4978. Canvas.Left="390"
  4979. Canvas.Top="-107"
  4980. Width="229"
  4981. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  4982. HorizontalAlignment="Left"
  4983. VerticalAlignment="Center"
  4984. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  4985. FlowDirection="LeftToRight"
  4986. LeftDirection="None"
  4987. RightDirection="None"
  4988. Visibility="Visible">
  4989. <controls2:GasSingularLine.EdgeColor>
  4990. <MultiBinding>
  4991. <MultiBinding.Converter>
  4992. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  4993. </MultiBinding.Converter>
  4994. <Binding Path="ValveAV2.Feedback"/>
  4995. </MultiBinding>
  4996. </controls2:GasSingularLine.EdgeColor>
  4997. </controls2:GasSingularLine>
  4998. <controls2:GasSingularLine
  4999. Canvas.Left="340"
  5000. Canvas.Top="-107"
  5001. Width="38"
  5002. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  5003. HorizontalAlignment="Center"
  5004. VerticalAlignment="Center"
  5005. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5006. FlowDirection="LeftToRight"
  5007. LeftDirection="None"
  5008. RightDirection="None"
  5009. Visibility="Visible">
  5010. <controls2:GasSingularLine.EdgeColor>
  5011. <MultiBinding>
  5012. <MultiBinding.Converter>
  5013. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5014. </MultiBinding.Converter>
  5015. <Binding Path="ValveAV32.Feedback"/>
  5016. </MultiBinding>
  5017. </controls2:GasSingularLine.EdgeColor>
  5018. </controls2:GasSingularLine>
  5019. <controls2:GasSingularLine
  5020. Canvas.Left="340"
  5021. Canvas.Top="-85"
  5022. Width="26"
  5023. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  5024. HorizontalAlignment="Left"
  5025. VerticalAlignment="Top"
  5026. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5027. FlowDirection="LeftToRight"
  5028. LeftDirection="None"
  5029. RightDirection="None"
  5030. Visibility="Visible">
  5031. <controls2:GasSingularLine.EdgeColor>
  5032. <MultiBinding>
  5033. <MultiBinding.Converter>
  5034. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5035. </MultiBinding.Converter>
  5036. <Binding Path="ValveAV33.Feedback"/>
  5037. </MultiBinding>
  5038. </controls2:GasSingularLine.EdgeColor>
  5039. </controls2:GasSingularLine>
  5040. <controls2:GasSingularLine
  5041. Canvas.Left="261"
  5042. Canvas.Top="-85"
  5043. Width="80"
  5044. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  5045. HorizontalAlignment="Left"
  5046. VerticalAlignment="Center"
  5047. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5048. FlowDirection="LeftToRight"
  5049. LeftDirection="None"
  5050. RightDirection="None"
  5051. Visibility="Visible">
  5052. <controls2:GasSingularLine.MoveSpeed>
  5053. <c:Binding Path="IsRecipeEdit?(ValveAV32.VirtualFeedback?0.5:0):(ValveAV32.Feedback?0.5:0)"/>
  5054. </controls2:GasSingularLine.MoveSpeed>
  5055. <controls2:GasSingularLine.EdgeColor>
  5056. <MultiBinding>
  5057. <MultiBinding.Converter>
  5058. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5059. </MultiBinding.Converter>
  5060. <MultiBinding.Bindings>
  5061. <Binding Path="ValveAV32.Feedback"/>
  5062. <Binding Path="ValveAV33.Feedback"/>
  5063. </MultiBinding.Bindings>
  5064. </MultiBinding>
  5065. </controls2:GasSingularLine.EdgeColor>
  5066. </controls2:GasSingularLine>
  5067. <controls2:GasSingularLine
  5068. Canvas.Left="341"
  5069. Canvas.Top="-64"
  5070. Width="45"
  5071. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  5072. HorizontalAlignment="Left"
  5073. VerticalAlignment="Center"
  5074. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5075. FlowDirection="LeftToRight"
  5076. LeftDirection="None"
  5077. RightDirection="None"
  5078. Visibility="Visible">
  5079. <controls2:GasSingularLine.EdgeColor>
  5080. <MultiBinding>
  5081. <MultiBinding.Converter>
  5082. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5083. </MultiBinding.Converter>
  5084. <Binding Path="ValveAV34.Feedback"/>
  5085. </MultiBinding>
  5086. </controls2:GasSingularLine.EdgeColor>
  5087. </controls2:GasSingularLine>
  5088. <controls2:GasSingularLine
  5089. Canvas.Left="340"
  5090. Canvas.Top="-44"
  5091. Width="17"
  5092. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  5093. HorizontalAlignment="Left"
  5094. VerticalAlignment="Center"
  5095. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5096. FlowDirection="LeftToRight"
  5097. LeftDirection="None"
  5098. RightDirection="None"
  5099. Visibility="Visible">
  5100. <controls2:GasSingularLine.EdgeColor>
  5101. <MultiBinding>
  5102. <MultiBinding.Converter>
  5103. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5104. </MultiBinding.Converter>
  5105. <Binding Path="ValveAV35.Feedback"/>
  5106. </MultiBinding>
  5107. </controls2:GasSingularLine.EdgeColor>
  5108. </controls2:GasSingularLine>
  5109. <controls2:GasSingularLine
  5110. Canvas.Left="276"
  5111. Canvas.Top="-44"
  5112. Width="64"
  5113. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  5114. HorizontalAlignment="Left"
  5115. VerticalAlignment="Center"
  5116. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5117. FlowDirection="LeftToRight"
  5118. LeftDirection="None"
  5119. RightDirection="None"
  5120. Visibility="Visible">
  5121. <controls2:GasSingularLine.EdgeColor>
  5122. <MultiBinding>
  5123. <MultiBinding.Converter>
  5124. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5125. </MultiBinding.Converter>
  5126. <Binding Path="ValveAV35.Feedback"/>
  5127. <Binding Path="ValveAV34.Feedback"/>
  5128. </MultiBinding>
  5129. </controls2:GasSingularLine.EdgeColor>
  5130. </controls2:GasSingularLine>
  5131. </Canvas>
  5132. <Canvas x:Name="PipeLineThree" Margin="-21,0,0,0">
  5133. <Canvas Canvas.Top="-35">
  5134. <controls2:PipeLineThree
  5135. Canvas.Left="652"
  5136. Canvas.Top="582"
  5137. Width="32"
  5138. Height="12"
  5139. HorizontalAlignment="Left"
  5140. VerticalAlignment="Top"
  5141. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5142. FlowDirection="LeftToRight"
  5143. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  5144. Visibility="Visible">
  5145. <controls2:PipeLineThree.MoveSpeed1>
  5146. <c:Binding Path="IsRecipeEdit?(V13Valve.VirtualFeedback and (NP3Valve.VirtualFeedback or (NP2Valve.VirtualFeedback and ((NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (XF13Valve.VirtualFeedback and (NG2Valve.VirtualFeedback or (NG3Valve.VirtualFeedback and (NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NP5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (NG6Valve.VirtualFeedback and XY13Valve.VirtualFeedback) or (D13Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (M13Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (N21Valve.VirtualFeedback and IP5Valve.VirtualFeedback) or (N23Valve.VirtualFeedback and IP5Valve.VirtualFeedback)?0.5:0):(V13Valve.Feedback and (NP3Valve.Feedback or (NP2Valve.Feedback and ((NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NG5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (XF13Valve.Feedback and (NG2Valve.Feedback or (NG3Valve.Feedback and (NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NP5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (NG6Valve.Feedback and XY13Valve.Feedback) or (D13Valve.Feedback and NG4Valve.Feedback) or (M13Valve.Feedback and NG5Valve.Feedback) or (N21Valve.Feedback and IP5Valve.Feedback) or (N23Valve.Feedback and IP5Valve.Feedback)?0.5:0)"/>
  5147. </controls2:PipeLineThree.MoveSpeed1>
  5148. <controls2:PipeLineThree.MoveSpeed3>
  5149. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  5150. </controls2:PipeLineThree.MoveSpeed3>
  5151. <controls2:PipeLineThree.RenderTransform>
  5152. <RotateTransform Angle="270"/>
  5153. </controls2:PipeLineThree.RenderTransform>
  5154. <controls2:PipeLineThree.EdgeColor>
  5155. <MultiBinding>
  5156. <MultiBinding.Converter>
  5157. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5158. </MultiBinding.Converter>
  5159. <MultiBinding.Bindings>
  5160. <Binding Path="ValveAV24.Feedback"/>
  5161. </MultiBinding.Bindings>
  5162. </MultiBinding>
  5163. </controls2:PipeLineThree.EdgeColor>
  5164. </controls2:PipeLineThree>
  5165. <controls2:PipeLineThree
  5166. Canvas.Left="682"
  5167. Canvas.Top="582"
  5168. Width="32"
  5169. Height="12"
  5170. HorizontalAlignment="Left"
  5171. VerticalAlignment="Center"
  5172. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5173. FlowDirection="LeftToRight"
  5174. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  5175. Visibility="Visible">
  5176. <controls2:PipeLineThree.MoveSpeed1>
  5177. <c:Binding Path="IsRecipeEdit?(V13Valve.VirtualFeedback and (NP3Valve.VirtualFeedback or (NP2Valve.VirtualFeedback and ((NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (XF13Valve.VirtualFeedback and (NG2Valve.VirtualFeedback or (NG3Valve.VirtualFeedback and (NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NP5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (NG6Valve.VirtualFeedback and XY13Valve.VirtualFeedback) or (D13Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (M13Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (N21Valve.VirtualFeedback and IP5Valve.VirtualFeedback) or (N23Valve.VirtualFeedback and IP5Valve.VirtualFeedback)?0.5:0):(V13Valve.Feedback and (NP3Valve.Feedback or (NP2Valve.Feedback and ((NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NG5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (XF13Valve.Feedback and (NG2Valve.Feedback or (NG3Valve.Feedback and (NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NP5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (NG6Valve.Feedback and XY13Valve.Feedback) or (D13Valve.Feedback and NG4Valve.Feedback) or (M13Valve.Feedback and NG5Valve.Feedback) or (N21Valve.Feedback and IP5Valve.Feedback) or (N23Valve.Feedback and IP5Valve.Feedback)?0.5:0)"/>
  5178. </controls2:PipeLineThree.MoveSpeed1>
  5179. <controls2:PipeLineThree.MoveSpeed3>
  5180. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  5181. </controls2:PipeLineThree.MoveSpeed3>
  5182. <controls2:PipeLineThree.RenderTransform>
  5183. <RotateTransform Angle="270"/>
  5184. </controls2:PipeLineThree.RenderTransform>
  5185. <controls2:PipeLineThree.EdgeColor>
  5186. <MultiBinding>
  5187. <MultiBinding.Converter>
  5188. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5189. </MultiBinding.Converter>
  5190. <MultiBinding.Bindings>
  5191. <Binding Path="ValveAV23.Feedback"/>
  5192. </MultiBinding.Bindings>
  5193. </MultiBinding>
  5194. </controls2:PipeLineThree.EdgeColor>
  5195. </controls2:PipeLineThree>
  5196. <controls2:PipeLineThree
  5197. Canvas.Left="1107"
  5198. Canvas.Top="582"
  5199. Width="31"
  5200. Height="11"
  5201. HorizontalAlignment="Center"
  5202. VerticalAlignment="Top"
  5203. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5204. FlowDirection="LeftToRight"
  5205. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  5206. Visibility="Visible">
  5207. <controls2:PipeLineThree.MoveSpeed1>
  5208. <c:Binding Path="IsRecipeEdit?(V13Valve.VirtualFeedback and (NP3Valve.VirtualFeedback or (NP2Valve.VirtualFeedback and ((NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (XF13Valve.VirtualFeedback and (NG2Valve.VirtualFeedback or (NG3Valve.VirtualFeedback and (NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NP5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (NG6Valve.VirtualFeedback and XY13Valve.VirtualFeedback) or (D13Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (M13Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (N21Valve.VirtualFeedback and IP5Valve.VirtualFeedback) or (N23Valve.VirtualFeedback and IP5Valve.VirtualFeedback)?0.5:0):(V13Valve.Feedback and (NP3Valve.Feedback or (NP2Valve.Feedback and ((NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NG5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (XF13Valve.Feedback and (NG2Valve.Feedback or (NG3Valve.Feedback and (NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NP5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (NG6Valve.Feedback and XY13Valve.Feedback) or (D13Valve.Feedback and NG4Valve.Feedback) or (M13Valve.Feedback and NG5Valve.Feedback) or (N21Valve.Feedback and IP5Valve.Feedback) or (N23Valve.Feedback and IP5Valve.Feedback)?0.5:0)"/>
  5209. </controls2:PipeLineThree.MoveSpeed1>
  5210. <controls2:PipeLineThree.MoveSpeed3>
  5211. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  5212. </controls2:PipeLineThree.MoveSpeed3>
  5213. <controls2:PipeLineThree.RenderTransform>
  5214. <RotateTransform Angle="270"/>
  5215. </controls2:PipeLineThree.RenderTransform>
  5216. <controls2:PipeLineThree.EdgeColor>
  5217. <MultiBinding>
  5218. <MultiBinding.Converter>
  5219. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5220. </MultiBinding.Converter>
  5221. <MultiBinding.Bindings>
  5222. <Binding Path="ValveAV1.Feedback"/>
  5223. <Binding Path="ValveAV8.Feedback"/>
  5224. <Binding Path="ValveAV15.Feedback"/>
  5225. <Binding Path="ValveAV19.Feedback"/>
  5226. <Binding Path="ValveAV27.Feedback"/>
  5227. </MultiBinding.Bindings>
  5228. </MultiBinding>
  5229. </controls2:PipeLineThree.EdgeColor>
  5230. </controls2:PipeLineThree>
  5231. <controls2:PipeLineThree
  5232. Canvas.Left="517"
  5233. Canvas.Top="582"
  5234. Width="32"
  5235. Height="10"
  5236. HorizontalAlignment="Left"
  5237. VerticalAlignment="Center"
  5238. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5239. FlowDirection="LeftToRight"
  5240. MoveSpeed1="{c:Binding Path=IsRecipeEdit?(V13Valve.VirtualFeedback and (NP3Valve.VirtualFeedback or (NP2Valve.VirtualFeedback and ((NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (XF13Valve.VirtualFeedback and (NG2Valve.VirtualFeedback or (NG3Valve.VirtualFeedback and (NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NP5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (NG6Valve.VirtualFeedback and XY13Valve.VirtualFeedback) or (D13Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (M13Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (N21Valve.VirtualFeedback and IP5Valve.VirtualFeedback) or (N23Valve.VirtualFeedback and IP5Valve.VirtualFeedback)?0.5:0):(V13Valve.Feedback and (NP3Valve.Feedback or (NP2Valve.Feedback and ((NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NG5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (XF13Valve.Feedback and (NG2Valve.Feedback or (NG3Valve.Feedback and (NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NP5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (NG6Valve.Feedback and XY13Valve.Feedback) or (D13Valve.Feedback and NG4Valve.Feedback) or (M13Valve.Feedback and NG5Valve.Feedback) or (N21Valve.Feedback and IP5Valve.Feedback) or (N23Valve.Feedback and IP5Valve.Feedback)?0.5:0)}"
  5241. MoveSpeed3="{c:Binding Path=IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)}"
  5242. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  5243. Visibility="Visible">
  5244. <controls2:PipeLineThree.RenderTransform>
  5245. <RotateTransform Angle="270"/>
  5246. </controls2:PipeLineThree.RenderTransform>
  5247. <controls2:PipeLineThree.EdgeColor>
  5248. <MultiBinding>
  5249. <MultiBinding.Converter>
  5250. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5251. </MultiBinding.Converter>
  5252. <Binding Path="ValveAV45.Feedback"/>
  5253. </MultiBinding>
  5254. </controls2:PipeLineThree.EdgeColor>
  5255. </controls2:PipeLineThree>
  5256. <controls2:PipeLineThree
  5257. Canvas.Left="713"
  5258. Canvas.Top="583"
  5259. Width="32"
  5260. Height="12"
  5261. HorizontalAlignment="Left"
  5262. VerticalAlignment="Top"
  5263. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5264. FlowDirection="LeftToRight"
  5265. MoveSpeed1="{c:Binding Path=IsRecipeEdit?(V13Valve.VirtualFeedback and (NP3Valve.VirtualFeedback or (NP2Valve.VirtualFeedback and ((NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (XF13Valve.VirtualFeedback and (NG2Valve.VirtualFeedback or (NG3Valve.VirtualFeedback and (NP4Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (NP5Valve.VirtualFeedback and NP5Valve.VirtualFeedback) or (NP6Valve.VirtualFeedback and NG6Valve.VirtualFeedback)))) or (NG6Valve.VirtualFeedback and XY13Valve.VirtualFeedback) or (D13Valve.VirtualFeedback and NG4Valve.VirtualFeedback) or (M13Valve.VirtualFeedback and NG5Valve.VirtualFeedback) or (N21Valve.VirtualFeedback and IP5Valve.VirtualFeedback) or (N23Valve.VirtualFeedback and IP5Valve.VirtualFeedback)?0.5:0):(V13Valve.Feedback and (NP3Valve.Feedback or (NP2Valve.Feedback and ((NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NG5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (XF13Valve.Feedback and (NG2Valve.Feedback or (NG3Valve.Feedback and (NP4Valve.Feedback and NG4Valve.Feedback) or (NP5Valve.Feedback and NP5Valve.Feedback) or (NP6Valve.Feedback and NG6Valve.Feedback)))) or (NG6Valve.Feedback and XY13Valve.Feedback) or (D13Valve.Feedback and NG4Valve.Feedback) or (M13Valve.Feedback and NG5Valve.Feedback) or (N21Valve.Feedback and IP5Valve.Feedback) or (N23Valve.Feedback and IP5Valve.Feedback)?0.5:0)}"
  5266. MoveSpeed3="{c:Binding Path=IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)}"
  5267. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  5268. Visibility="Visible">
  5269. <controls2:PipeLineThree.RenderTransform>
  5270. <RotateTransform Angle="270"/>
  5271. </controls2:PipeLineThree.RenderTransform>
  5272. <controls2:PipeLineThree.EdgeColor>
  5273. <MultiBinding>
  5274. <MultiBinding.Converter>
  5275. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5276. </MultiBinding.Converter>
  5277. <Binding Path="ValveAV20.Feedback"/>
  5278. </MultiBinding>
  5279. </controls2:PipeLineThree.EdgeColor>
  5280. </controls2:PipeLineThree>
  5281. </Canvas>
  5282. <!--<controls2:PipeLineThree CenterColor="{StaticResource ResourceKey=CenterColorWhite}" FlowDirection="LeftToRight" PipeWidth="{StaticResource ResourceKey= PipeLineThree_PipeHeight}" Width="31" Height="11" Canvas.Left="341" Canvas.Top="0" Visibility="Visible">
  5283. <controls2:PipeLineThree.MoveSpeed1>
  5284. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  5285. </controls2:PipeLineThree.MoveSpeed1>
  5286. <controls2:PipeLineThree.MoveSpeed3>
  5287. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  5288. </controls2:PipeLineThree.MoveSpeed3>
  5289. <controls2:PipeLineThree.RenderTransform>
  5290. <RotateTransform Angle="0"/>
  5291. </controls2:PipeLineThree.RenderTransform>
  5292. </controls2:PipeLineThree>-->
  5293. <controls2:PipeLineThree
  5294. Canvas.Left="575"
  5295. Canvas.Top="-85"
  5296. Width="31"
  5297. Height="11"
  5298. HorizontalAlignment="Left"
  5299. VerticalAlignment="Center"
  5300. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5301. FlowDirection="LeftToRight"
  5302. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  5303. Visibility="Visible">
  5304. <controls2:PipeLineThree.RenderTransform>
  5305. <RotateTransform Angle="0"/>
  5306. </controls2:PipeLineThree.RenderTransform>
  5307. <controls2:PipeLineThree.EdgeColor>
  5308. <MultiBinding>
  5309. <MultiBinding.Converter>
  5310. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5311. </MultiBinding.Converter>
  5312. <MultiBinding.Bindings>
  5313. <Binding Path="ValveAV26.Feedback"/>
  5314. </MultiBinding.Bindings>
  5315. </MultiBinding>
  5316. </controls2:PipeLineThree.EdgeColor>
  5317. </controls2:PipeLineThree>
  5318. </Canvas>
  5319. <Canvas x:Name="PipeLineKnot" Margin="-45,0,0,0">
  5320. <controls2:PipeLineKnot
  5321. Canvas.Left="686"
  5322. Canvas.Top="-71"
  5323. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5324. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5325. HorizontalAlignment="Left"
  5326. VerticalAlignment="Center"
  5327. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5328. FlowDirection="RightToLeft"
  5329. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5330. <controls2:PipeLineKnot.MoveSpeed>
  5331. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5332. </controls2:PipeLineKnot.MoveSpeed>
  5333. <controls2:PipeLineKnot.RenderTransform>
  5334. <RotateTransform Angle="0"/>
  5335. </controls2:PipeLineKnot.RenderTransform>
  5336. <controls2:PipeLineKnot.EdgeColor>
  5337. <MultiBinding>
  5338. <MultiBinding.Converter>
  5339. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5340. </MultiBinding.Converter>
  5341. <MultiBinding.Bindings>
  5342. <Binding Path="ValveAV3.Feedback"/>
  5343. </MultiBinding.Bindings>
  5344. </MultiBinding>
  5345. </controls2:PipeLineKnot.EdgeColor>
  5346. </controls2:PipeLineKnot>
  5347. <controls2:PipeLineKnot
  5348. Canvas.Left="686"
  5349. Canvas.Top="-28"
  5350. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5351. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5352. HorizontalAlignment="Left"
  5353. VerticalAlignment="Center"
  5354. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5355. FlowDirection="RightToLeft"
  5356. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5357. <controls2:PipeLineKnot.MoveSpeed>
  5358. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5359. </controls2:PipeLineKnot.MoveSpeed>
  5360. <controls2:PipeLineKnot.RenderTransform>
  5361. <RotateTransform Angle="0"/>
  5362. </controls2:PipeLineKnot.RenderTransform>
  5363. <controls2:PipeLineKnot.EdgeColor>
  5364. <MultiBinding>
  5365. <MultiBinding.Converter>
  5366. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5367. </MultiBinding.Converter>
  5368. <MultiBinding.Bindings>
  5369. <Binding Path="ValveAV4.Feedback"/>
  5370. <Binding Path="ValveAV12.Feedback"/>
  5371. </MultiBinding.Bindings>
  5372. </MultiBinding>
  5373. </controls2:PipeLineKnot.EdgeColor>
  5374. </controls2:PipeLineKnot>
  5375. <controls2:PipeLineKnot
  5376. Canvas.Left="685"
  5377. Canvas.Top="44"
  5378. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5379. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5380. HorizontalAlignment="Center"
  5381. VerticalAlignment="Top"
  5382. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5383. FlowDirection="RightToLeft"
  5384. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5385. <controls2:PipeLineKnot.MoveSpeed>
  5386. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5387. </controls2:PipeLineKnot.MoveSpeed>
  5388. <controls2:PipeLineKnot.RenderTransform>
  5389. <RotateTransform Angle="0"/>
  5390. </controls2:PipeLineKnot.RenderTransform>
  5391. <controls2:PipeLineKnot.EdgeColor>
  5392. <MultiBinding>
  5393. <MultiBinding.Converter>
  5394. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5395. </MultiBinding.Converter>
  5396. <MultiBinding.Bindings>
  5397. <Binding Path="ValveAV5.Feedback"/>
  5398. <Binding Path="ValveAV14.Feedback"/>
  5399. </MultiBinding.Bindings>
  5400. </MultiBinding>
  5401. </controls2:PipeLineKnot.EdgeColor>
  5402. </controls2:PipeLineKnot>
  5403. <controls2:PipeLineKnot
  5404. Canvas.Left="810"
  5405. Canvas.Top="67"
  5406. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5407. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5408. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5409. FlowDirection="RightToLeft"
  5410. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5411. <controls2:PipeLineKnot.MoveSpeed>
  5412. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5413. </controls2:PipeLineKnot.MoveSpeed>
  5414. <controls2:PipeLineKnot.RenderTransform>
  5415. <RotateTransform Angle="0"/>
  5416. </controls2:PipeLineKnot.RenderTransform>
  5417. <controls2:PipeLineKnot.EdgeColor>
  5418. <MultiBinding>
  5419. <MultiBinding.Converter>
  5420. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5421. </MultiBinding.Converter>
  5422. <MultiBinding.Bindings>
  5423. <Binding Path="ValveAV7.Feedback"/>
  5424. </MultiBinding.Bindings>
  5425. </MultiBinding>
  5426. </controls2:PipeLineKnot.EdgeColor>
  5427. </controls2:PipeLineKnot>
  5428. <controls2:PipeLineKnot
  5429. Canvas.Left="768"
  5430. Canvas.Top="90"
  5431. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5432. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5433. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5434. FlowDirection="RightToLeft"
  5435. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5436. <controls2:PipeLineKnot.MoveSpeed>
  5437. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5438. </controls2:PipeLineKnot.MoveSpeed>
  5439. <controls2:PipeLineKnot.RenderTransform>
  5440. <RotateTransform Angle="0"/>
  5441. </controls2:PipeLineKnot.RenderTransform>
  5442. <controls2:PipeLineKnot.EdgeColor>
  5443. <MultiBinding>
  5444. <MultiBinding.Converter>
  5445. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5446. </MultiBinding.Converter>
  5447. <MultiBinding.Bindings>
  5448. <Binding Path="ValveAV6.Feedback"/>
  5449. </MultiBinding.Bindings>
  5450. </MultiBinding>
  5451. </controls2:PipeLineKnot.EdgeColor>
  5452. </controls2:PipeLineKnot>
  5453. <controls2:PipeLineKnot
  5454. Canvas.Left="809"
  5455. Canvas.Top="90"
  5456. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5457. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5458. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5459. FlowDirection="RightToLeft"
  5460. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5461. <controls2:PipeLineKnot.MoveSpeed>
  5462. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5463. </controls2:PipeLineKnot.MoveSpeed>
  5464. <controls2:PipeLineKnot.RenderTransform>
  5465. <RotateTransform Angle="0"/>
  5466. </controls2:PipeLineKnot.RenderTransform>
  5467. <controls2:PipeLineKnot.EdgeColor>
  5468. <MultiBinding>
  5469. <MultiBinding.Converter>
  5470. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5471. </MultiBinding.Converter>
  5472. <MultiBinding.Bindings>
  5473. <Binding Path="ValveAV6.Feedback"/>
  5474. </MultiBinding.Bindings>
  5475. </MultiBinding>
  5476. </controls2:PipeLineKnot.EdgeColor>
  5477. </controls2:PipeLineKnot>
  5478. <controls2:PipeLineKnot
  5479. Canvas.Left="856"
  5480. Canvas.Top="44"
  5481. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5482. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5483. HorizontalAlignment="Center"
  5484. VerticalAlignment="Center"
  5485. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5486. FlowDirection="RightToLeft"
  5487. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5488. <controls2:PipeLineKnot.MoveSpeed>
  5489. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5490. </controls2:PipeLineKnot.MoveSpeed>
  5491. <controls2:PipeLineKnot.RenderTransform>
  5492. <RotateTransform Angle="0"/>
  5493. </controls2:PipeLineKnot.RenderTransform>
  5494. <controls2:PipeLineKnot.EdgeColor>
  5495. <MultiBinding>
  5496. <MultiBinding.Converter>
  5497. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5498. </MultiBinding.Converter>
  5499. <MultiBinding.Bindings>
  5500. <Binding Path="ValveAV5.Feedback"/>
  5501. </MultiBinding.Bindings>
  5502. </MultiBinding>
  5503. </controls2:PipeLineKnot.EdgeColor>
  5504. </controls2:PipeLineKnot>
  5505. <controls2:PipeLineKnot
  5506. Canvas.Left="856"
  5507. Canvas.Top="67"
  5508. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5509. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5510. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5511. FlowDirection="RightToLeft"
  5512. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5513. <controls2:PipeLineKnot.MoveSpeed>
  5514. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5515. </controls2:PipeLineKnot.MoveSpeed>
  5516. <controls2:PipeLineKnot.RenderTransform>
  5517. <RotateTransform Angle="0"/>
  5518. </controls2:PipeLineKnot.RenderTransform>
  5519. <controls2:PipeLineKnot.EdgeColor>
  5520. <MultiBinding>
  5521. <MultiBinding.Converter>
  5522. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5523. </MultiBinding.Converter>
  5524. <MultiBinding.Bindings>
  5525. <Binding Path="ValveAV7.Feedback"/>
  5526. </MultiBinding.Bindings>
  5527. </MultiBinding>
  5528. </controls2:PipeLineKnot.EdgeColor>
  5529. </controls2:PipeLineKnot>
  5530. <controls2:PipeLineKnot
  5531. Canvas.Left="856"
  5532. Canvas.Top="90"
  5533. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5534. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5535. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5536. FlowDirection="RightToLeft"
  5537. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5538. <controls2:PipeLineKnot.MoveSpeed>
  5539. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5540. </controls2:PipeLineKnot.MoveSpeed>
  5541. <controls2:PipeLineKnot.RenderTransform>
  5542. <RotateTransform Angle="0"/>
  5543. </controls2:PipeLineKnot.RenderTransform>
  5544. <controls2:PipeLineKnot.EdgeColor>
  5545. <MultiBinding>
  5546. <MultiBinding.Converter>
  5547. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5548. </MultiBinding.Converter>
  5549. <MultiBinding.Bindings>
  5550. <Binding Path="ValveAV6.Feedback"/>
  5551. </MultiBinding.Bindings>
  5552. </MultiBinding>
  5553. </controls2:PipeLineKnot.EdgeColor>
  5554. </controls2:PipeLineKnot>
  5555. <controls2:PipeLineKnot
  5556. Canvas.Left="939"
  5557. Canvas.Top="90"
  5558. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5559. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5560. HorizontalAlignment="Left"
  5561. VerticalAlignment="Center"
  5562. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5563. FlowDirection="RightToLeft"
  5564. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5565. <controls2:PipeLineKnot.MoveSpeed>
  5566. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5567. </controls2:PipeLineKnot.MoveSpeed>
  5568. <controls2:PipeLineKnot.RenderTransform>
  5569. <RotateTransform Angle="0"/>
  5570. </controls2:PipeLineKnot.RenderTransform>
  5571. <controls2:PipeLineKnot.EdgeColor>
  5572. <MultiBinding>
  5573. <MultiBinding.Converter>
  5574. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5575. </MultiBinding.Converter>
  5576. <MultiBinding.Bindings>
  5577. <Binding Path="ValveAV6.Feedback"/>
  5578. </MultiBinding.Bindings>
  5579. </MultiBinding>
  5580. </controls2:PipeLineKnot.EdgeColor>
  5581. </controls2:PipeLineKnot>
  5582. <controls2:PipeLineKnot
  5583. Canvas.Left="684"
  5584. Canvas.Top="90"
  5585. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5586. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5587. HorizontalAlignment="Left"
  5588. VerticalAlignment="Center"
  5589. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5590. FlowDirection="RightToLeft"
  5591. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5592. <controls2:PipeLineKnot.MoveSpeed>
  5593. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5594. </controls2:PipeLineKnot.MoveSpeed>
  5595. <controls2:PipeLineKnot.RenderTransform>
  5596. <RotateTransform Angle="0"/>
  5597. </controls2:PipeLineKnot.RenderTransform>
  5598. <controls2:PipeLineKnot.EdgeColor>
  5599. <MultiBinding>
  5600. <MultiBinding.Converter>
  5601. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5602. </MultiBinding.Converter>
  5603. <MultiBinding.Bindings>
  5604. <Binding Path="ValveAV6.Feedback"/>
  5605. <Binding Path="ValveAV22.Feedback"/>
  5606. </MultiBinding.Bindings>
  5607. </MultiBinding>
  5608. </controls2:PipeLineKnot.EdgeColor>
  5609. </controls2:PipeLineKnot>
  5610. <controls2:PipeLineKnot
  5611. Canvas.Left="687"
  5612. Canvas.Top="150"
  5613. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5614. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5615. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5616. FlowDirection="RightToLeft"
  5617. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5618. <controls2:PipeLineKnot.MoveSpeed>
  5619. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5620. </controls2:PipeLineKnot.MoveSpeed>
  5621. <controls2:PipeLineKnot.RenderTransform>
  5622. <RotateTransform Angle="0"/>
  5623. </controls2:PipeLineKnot.RenderTransform>
  5624. <controls2:PipeLineKnot.EdgeColor>
  5625. <MultiBinding>
  5626. <MultiBinding.Converter>
  5627. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5628. </MultiBinding.Converter>
  5629. <MultiBinding.Bindings>
  5630. <Binding Path="ValveAV13.Feedback"/>
  5631. <Binding Path="ValveAV11.Feedback"/>
  5632. <Binding Path="ValveAV10.Feedback"/>
  5633. </MultiBinding.Bindings>
  5634. </MultiBinding>
  5635. </controls2:PipeLineKnot.EdgeColor>
  5636. </controls2:PipeLineKnot>
  5637. <controls2:PipeLineKnot
  5638. Canvas.Left="686"
  5639. Canvas.Top="170"
  5640. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5641. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5642. HorizontalAlignment="Left"
  5643. VerticalAlignment="Center"
  5644. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5645. FlowDirection="RightToLeft"
  5646. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5647. <controls2:PipeLineKnot.MoveSpeed>
  5648. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5649. </controls2:PipeLineKnot.MoveSpeed>
  5650. <controls2:PipeLineKnot.RenderTransform>
  5651. <RotateTransform Angle="0"/>
  5652. </controls2:PipeLineKnot.RenderTransform>
  5653. <controls2:PipeLineKnot.EdgeColor>
  5654. <MultiBinding>
  5655. <MultiBinding.Converter>
  5656. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5657. </MultiBinding.Converter>
  5658. <MultiBinding.Bindings>
  5659. <Binding Path="ValveAV17.Feedback"/>
  5660. <Binding Path="ValveAV21.Feedback"/>
  5661. </MultiBinding.Bindings>
  5662. </MultiBinding>
  5663. </controls2:PipeLineKnot.EdgeColor>
  5664. </controls2:PipeLineKnot>
  5665. <controls2:PipeLineKnot
  5666. Canvas.Left="720"
  5667. Canvas.Top="150"
  5668. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5669. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5670. HorizontalAlignment="Center"
  5671. VerticalAlignment="Center"
  5672. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5673. FlowDirection="RightToLeft"
  5674. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5675. <controls2:PipeLineKnot.MoveSpeed>
  5676. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5677. </controls2:PipeLineKnot.MoveSpeed>
  5678. <controls2:PipeLineKnot.RenderTransform>
  5679. <RotateTransform Angle="0"/>
  5680. </controls2:PipeLineKnot.RenderTransform>
  5681. <controls2:PipeLineKnot.EdgeColor>
  5682. <MultiBinding>
  5683. <MultiBinding.Converter>
  5684. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5685. </MultiBinding.Converter>
  5686. <MultiBinding.Bindings>
  5687. <Binding Path="ValveAV13.Feedback"/>
  5688. <Binding Path="ValveAV11.Feedback"/>
  5689. <Binding Path="ValveAV10.Feedback"/>
  5690. </MultiBinding.Bindings>
  5691. </MultiBinding>
  5692. </controls2:PipeLineKnot.EdgeColor>
  5693. </controls2:PipeLineKnot>
  5694. <controls2:PipeLineKnot
  5695. Canvas.Left="720"
  5696. Canvas.Top="170"
  5697. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5698. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5699. HorizontalAlignment="Left"
  5700. VerticalAlignment="Center"
  5701. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5702. FlowDirection="RightToLeft"
  5703. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5704. <controls2:PipeLineKnot.MoveSpeed>
  5705. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5706. </controls2:PipeLineKnot.MoveSpeed>
  5707. <controls2:PipeLineKnot.RenderTransform>
  5708. <RotateTransform Angle="0"/>
  5709. </controls2:PipeLineKnot.RenderTransform>
  5710. <controls2:PipeLineKnot.EdgeColor>
  5711. <MultiBinding>
  5712. <MultiBinding.Converter>
  5713. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5714. </MultiBinding.Converter>
  5715. <MultiBinding.Bindings>
  5716. <Binding Path="ValveAV17.Feedback"/>
  5717. <Binding Path="ValveAV21.Feedback"/>
  5718. </MultiBinding.Bindings>
  5719. </MultiBinding>
  5720. </controls2:PipeLineKnot.EdgeColor>
  5721. </controls2:PipeLineKnot>
  5722. <controls2:PipeLineKnot
  5723. Canvas.Left="768"
  5724. Canvas.Top="150"
  5725. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5726. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5727. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5728. FlowDirection="RightToLeft"
  5729. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5730. <controls2:PipeLineKnot.MoveSpeed>
  5731. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5732. </controls2:PipeLineKnot.MoveSpeed>
  5733. <controls2:PipeLineKnot.RenderTransform>
  5734. <RotateTransform Angle="0"/>
  5735. </controls2:PipeLineKnot.RenderTransform>
  5736. <controls2:PipeLineKnot.EdgeColor>
  5737. <MultiBinding>
  5738. <MultiBinding.Converter>
  5739. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5740. </MultiBinding.Converter>
  5741. <MultiBinding.Bindings>
  5742. <Binding Path="ValveAV13.Feedback"/>
  5743. <Binding Path="ValveAV11.Feedback"/>
  5744. <Binding Path="ValveAV10.Feedback"/>
  5745. </MultiBinding.Bindings>
  5746. </MultiBinding>
  5747. </controls2:PipeLineKnot.EdgeColor>
  5748. </controls2:PipeLineKnot>
  5749. <controls2:PipeLineKnot
  5750. Canvas.Left="809"
  5751. Canvas.Top="150"
  5752. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5753. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5754. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5755. FlowDirection="RightToLeft"
  5756. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5757. <controls2:PipeLineKnot.MoveSpeed>
  5758. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5759. </controls2:PipeLineKnot.MoveSpeed>
  5760. <controls2:PipeLineKnot.RenderTransform>
  5761. <RotateTransform Angle="0"/>
  5762. </controls2:PipeLineKnot.RenderTransform>
  5763. <controls2:PipeLineKnot.EdgeColor>
  5764. <MultiBinding>
  5765. <MultiBinding.Converter>
  5766. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5767. </MultiBinding.Converter>
  5768. <MultiBinding.Bindings>
  5769. <Binding Path="ValveAV13.Feedback"/>
  5770. <Binding Path="ValveAV11.Feedback"/>
  5771. <Binding Path="ValveAV10.Feedback"/>
  5772. </MultiBinding.Bindings>
  5773. </MultiBinding>
  5774. </controls2:PipeLineKnot.EdgeColor>
  5775. </controls2:PipeLineKnot>
  5776. <controls2:PipeLineKnot
  5777. Canvas.Left="856"
  5778. Canvas.Top="150"
  5779. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5780. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5781. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5782. FlowDirection="RightToLeft"
  5783. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5784. <controls2:PipeLineKnot.MoveSpeed>
  5785. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5786. </controls2:PipeLineKnot.MoveSpeed>
  5787. <controls2:PipeLineKnot.RenderTransform>
  5788. <RotateTransform Angle="0"/>
  5789. </controls2:PipeLineKnot.RenderTransform>
  5790. <controls2:PipeLineKnot.EdgeColor>
  5791. <MultiBinding>
  5792. <MultiBinding.Converter>
  5793. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5794. </MultiBinding.Converter>
  5795. <MultiBinding.Bindings>
  5796. <Binding Path="ValveAV11.Feedback"/>
  5797. <Binding Path="ValveAV10.Feedback"/>
  5798. </MultiBinding.Bindings>
  5799. </MultiBinding>
  5800. </controls2:PipeLineKnot.EdgeColor>
  5801. </controls2:PipeLineKnot>
  5802. <controls2:PipeLineKnot
  5803. Canvas.Left="769"
  5804. Canvas.Top="170"
  5805. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5806. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5807. HorizontalAlignment="Left"
  5808. VerticalAlignment="Center"
  5809. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5810. FlowDirection="RightToLeft"
  5811. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5812. <controls2:PipeLineKnot.MoveSpeed>
  5813. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5814. </controls2:PipeLineKnot.MoveSpeed>
  5815. <controls2:PipeLineKnot.RenderTransform>
  5816. <RotateTransform Angle="0"/>
  5817. </controls2:PipeLineKnot.RenderTransform>
  5818. <controls2:PipeLineKnot.EdgeColor>
  5819. <MultiBinding>
  5820. <MultiBinding.Converter>
  5821. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5822. </MultiBinding.Converter>
  5823. <MultiBinding.Bindings>
  5824. <Binding Path="ValveAV17.Feedback"/>
  5825. </MultiBinding.Bindings>
  5826. </MultiBinding>
  5827. </controls2:PipeLineKnot.EdgeColor>
  5828. </controls2:PipeLineKnot>
  5829. <controls2:PipeLineKnot
  5830. Canvas.Left="720"
  5831. Canvas.Top="445"
  5832. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5833. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5834. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5835. FlowDirection="RightToLeft"
  5836. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5837. <controls2:PipeLineKnot.MoveSpeed>
  5838. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5839. </controls2:PipeLineKnot.MoveSpeed>
  5840. <controls2:PipeLineKnot.RenderTransform>
  5841. <RotateTransform Angle="0"/>
  5842. </controls2:PipeLineKnot.RenderTransform>
  5843. <controls2:PipeLineKnot.EdgeColor>
  5844. <MultiBinding>
  5845. <MultiBinding.Converter>
  5846. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5847. </MultiBinding.Converter>
  5848. <MultiBinding.Bindings>
  5849. <Binding Path="ValveAV27.Feedback"/>
  5850. </MultiBinding.Bindings>
  5851. </MultiBinding>
  5852. </controls2:PipeLineKnot.EdgeColor>
  5853. </controls2:PipeLineKnot>
  5854. <controls2:PipeLineKnot
  5855. Canvas.Left="768"
  5856. Canvas.Top="445"
  5857. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5858. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5859. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5860. FlowDirection="RightToLeft"
  5861. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5862. <controls2:PipeLineKnot.MoveSpeed>
  5863. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5864. </controls2:PipeLineKnot.MoveSpeed>
  5865. <controls2:PipeLineKnot.RenderTransform>
  5866. <RotateTransform Angle="0"/>
  5867. </controls2:PipeLineKnot.RenderTransform>
  5868. <controls2:PipeLineKnot.EdgeColor>
  5869. <MultiBinding>
  5870. <MultiBinding.Converter>
  5871. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5872. </MultiBinding.Converter>
  5873. <MultiBinding.Bindings>
  5874. <Binding Path="ValveAV27.Feedback"/>
  5875. <Binding Path="ValveAV19.Feedback"/>
  5876. </MultiBinding.Bindings>
  5877. </MultiBinding>
  5878. </controls2:PipeLineKnot.EdgeColor>
  5879. </controls2:PipeLineKnot>
  5880. <controls2:PipeLineKnot
  5881. Canvas.Left="856"
  5882. Canvas.Top="445"
  5883. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5884. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5885. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5886. FlowDirection="RightToLeft"
  5887. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5888. <controls2:PipeLineKnot.MoveSpeed>
  5889. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5890. </controls2:PipeLineKnot.MoveSpeed>
  5891. <controls2:PipeLineKnot.RenderTransform>
  5892. <RotateTransform Angle="0"/>
  5893. </controls2:PipeLineKnot.RenderTransform>
  5894. <controls2:PipeLineKnot.EdgeColor>
  5895. <MultiBinding>
  5896. <MultiBinding.Converter>
  5897. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5898. </MultiBinding.Converter>
  5899. <MultiBinding.Bindings>
  5900. <Binding Path="ValveAV15.Feedback"/>
  5901. <Binding Path="ValveAV19.Feedback"/>
  5902. <Binding Path="ValveAV27.Feedback"/>
  5903. </MultiBinding.Bindings>
  5904. </MultiBinding>
  5905. </controls2:PipeLineKnot.EdgeColor>
  5906. </controls2:PipeLineKnot>
  5907. <controls2:PipeLineKnot
  5908. Canvas.Left="379"
  5909. Canvas.Top="-28"
  5910. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5911. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5912. HorizontalAlignment="Center"
  5913. VerticalAlignment="Top"
  5914. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5915. FlowDirection="RightToLeft"
  5916. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5917. <controls2:PipeLineKnot.MoveSpeed>
  5918. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5919. </controls2:PipeLineKnot.MoveSpeed>
  5920. <controls2:PipeLineKnot.RenderTransform>
  5921. <RotateTransform Angle="90"/>
  5922. </controls2:PipeLineKnot.RenderTransform>
  5923. <controls2:PipeLineKnot.EdgeColor>
  5924. <MultiBinding>
  5925. <MultiBinding.Converter>
  5926. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5927. </MultiBinding.Converter>
  5928. <MultiBinding.Bindings>
  5929. <Binding Path="ValveAV35.Feedback"/>
  5930. <Binding Path="ValveAV34.Feedback"/>
  5931. </MultiBinding.Bindings>
  5932. </MultiBinding>
  5933. </controls2:PipeLineKnot.EdgeColor>
  5934. </controls2:PipeLineKnot>
  5935. <controls2:PipeLineKnot
  5936. Canvas.Left="624"
  5937. Canvas.Top="-81"
  5938. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5939. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5940. HorizontalAlignment="Left"
  5941. VerticalAlignment="Center"
  5942. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5943. FlowDirection="RightToLeft"
  5944. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5945. <controls2:PipeLineKnot.MoveSpeed>
  5946. <c:Binding Path="IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)"/>
  5947. </controls2:PipeLineKnot.MoveSpeed>
  5948. <controls2:PipeLineKnot.RenderTransform>
  5949. <RotateTransform Angle="90"/>
  5950. </controls2:PipeLineKnot.RenderTransform>
  5951. <controls2:PipeLineKnot.EdgeColor>
  5952. <MultiBinding>
  5953. <MultiBinding.Converter>
  5954. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5955. </MultiBinding.Converter>
  5956. <MultiBinding.Bindings>
  5957. <Binding Path="ValveAV26.Feedback"/>
  5958. </MultiBinding.Bindings>
  5959. </MultiBinding>
  5960. </controls2:PipeLineKnot.EdgeColor>
  5961. </controls2:PipeLineKnot>
  5962. <controls2:PipeLineKnot
  5963. Canvas.Left="379"
  5964. Canvas.Top="-3"
  5965. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5966. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5967. HorizontalAlignment="Left"
  5968. VerticalAlignment="Center"
  5969. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5970. FlowDirection="RightToLeft"
  5971. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  5972. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5973. <controls2:PipeLineKnot.RenderTransform>
  5974. <RotateTransform Angle="90"/>
  5975. </controls2:PipeLineKnot.RenderTransform>
  5976. <controls2:PipeLineKnot.EdgeColor>
  5977. <MultiBinding>
  5978. <MultiBinding.Converter>
  5979. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  5980. </MultiBinding.Converter>
  5981. <Binding Path="ValveAV35.Feedback"/>
  5982. <Binding Path="ValveAV34.Feedback"/>
  5983. </MultiBinding>
  5984. </controls2:PipeLineKnot.EdgeColor>
  5985. </controls2:PipeLineKnot>
  5986. <controls2:PipeLineKnot
  5987. Canvas.Left="686"
  5988. Canvas.Top="67"
  5989. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  5990. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  5991. HorizontalAlignment="Left"
  5992. VerticalAlignment="Center"
  5993. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  5994. FlowDirection="RightToLeft"
  5995. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  5996. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  5997. <controls2:PipeLineKnot.RenderTransform>
  5998. <RotateTransform Angle="0"/>
  5999. </controls2:PipeLineKnot.RenderTransform>
  6000. <controls2:PipeLineKnot.EdgeColor>
  6001. <MultiBinding>
  6002. <MultiBinding.Converter>
  6003. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6004. </MultiBinding.Converter>
  6005. <Binding Path="ValveAV7.Feedback"/>
  6006. <Binding Path="ValveAV18.Feedback"/>
  6007. </MultiBinding>
  6008. </controls2:PipeLineKnot.EdgeColor>
  6009. </controls2:PipeLineKnot>
  6010. <controls2:PipeLineKnot
  6011. Canvas.Left="579"
  6012. Canvas.Top="45"
  6013. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6014. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6015. HorizontalAlignment="Left"
  6016. VerticalAlignment="Center"
  6017. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6018. FlowDirection="RightToLeft"
  6019. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6020. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6021. <controls2:PipeLineKnot.RenderTransform>
  6022. <RotateTransform Angle="0"/>
  6023. </controls2:PipeLineKnot.RenderTransform>
  6024. <controls2:PipeLineKnot.EdgeColor>
  6025. <MultiBinding>
  6026. <MultiBinding.Converter>
  6027. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6028. </MultiBinding.Converter>
  6029. <Binding Path="ValveAV5.Feedback"/>
  6030. <Binding Path="ValveAV14.Feedback"/>
  6031. </MultiBinding>
  6032. </controls2:PipeLineKnot.EdgeColor>
  6033. </controls2:PipeLineKnot>
  6034. <controls2:PipeLineKnot
  6035. Canvas.Left="468"
  6036. Canvas.Top="45"
  6037. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6038. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6039. HorizontalAlignment="Left"
  6040. VerticalAlignment="Center"
  6041. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6042. FlowDirection="RightToLeft"
  6043. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6044. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6045. <controls2:PipeLineKnot.RenderTransform>
  6046. <RotateTransform Angle="0"/>
  6047. </controls2:PipeLineKnot.RenderTransform>
  6048. <controls2:PipeLineKnot.EdgeColor>
  6049. <MultiBinding>
  6050. <MultiBinding.Converter>
  6051. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6052. </MultiBinding.Converter>
  6053. <Binding Path="ValveAV5.Feedback"/>
  6054. <Binding Path="ValveAV14.Feedback"/>
  6055. </MultiBinding>
  6056. </controls2:PipeLineKnot.EdgeColor>
  6057. </controls2:PipeLineKnot>
  6058. <controls2:PipeLineKnot
  6059. Canvas.Left="468"
  6060. Canvas.Top="67"
  6061. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6062. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6063. HorizontalAlignment="Left"
  6064. VerticalAlignment="Center"
  6065. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6066. FlowDirection="RightToLeft"
  6067. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6068. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6069. <controls2:PipeLineKnot.RenderTransform>
  6070. <RotateTransform Angle="0"/>
  6071. </controls2:PipeLineKnot.RenderTransform>
  6072. <controls2:PipeLineKnot.EdgeColor>
  6073. <MultiBinding>
  6074. <MultiBinding.Converter>
  6075. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6076. </MultiBinding.Converter>
  6077. <Binding Path="ValveAV7.Feedback"/>
  6078. <Binding Path="ValveAV18.Feedback"/>
  6079. </MultiBinding>
  6080. </controls2:PipeLineKnot.EdgeColor>
  6081. </controls2:PipeLineKnot>
  6082. <controls2:PipeLineKnot
  6083. Canvas.Left="470"
  6084. Canvas.Top="90"
  6085. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6086. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6087. HorizontalAlignment="Left"
  6088. VerticalAlignment="Center"
  6089. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6090. FlowDirection="RightToLeft"
  6091. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6092. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6093. <controls2:PipeLineKnot.RenderTransform>
  6094. <RotateTransform Angle="0"/>
  6095. </controls2:PipeLineKnot.RenderTransform>
  6096. <controls2:PipeLineKnot.EdgeColor>
  6097. <MultiBinding>
  6098. <MultiBinding.Converter>
  6099. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6100. </MultiBinding.Converter>
  6101. <Binding Path="ValveAV6.Feedback"/>
  6102. <Binding Path="ValveAV22.Feedback"/>
  6103. </MultiBinding>
  6104. </controls2:PipeLineKnot.EdgeColor>
  6105. </controls2:PipeLineKnot>
  6106. <controls2:PipeLineKnot
  6107. Canvas.Left="470"
  6108. Canvas.Top="112"
  6109. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6110. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6111. HorizontalAlignment="Center"
  6112. VerticalAlignment="Center"
  6113. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6114. FlowDirection="RightToLeft"
  6115. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6116. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6117. <controls2:PipeLineKnot.RenderTransform>
  6118. <RotateTransform Angle="0"/>
  6119. </controls2:PipeLineKnot.RenderTransform>
  6120. <controls2:PipeLineKnot.EdgeColor>
  6121. <MultiBinding>
  6122. <MultiBinding.Converter>
  6123. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6124. </MultiBinding.Converter>
  6125. <Binding Path="ValveAV27.Feedback"/>
  6126. </MultiBinding>
  6127. </controls2:PipeLineKnot.EdgeColor>
  6128. </controls2:PipeLineKnot>
  6129. <controls2:PipeLineKnot
  6130. Canvas.Left="579"
  6131. Canvas.Top="67"
  6132. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6133. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6134. HorizontalAlignment="Left"
  6135. VerticalAlignment="Center"
  6136. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6137. FlowDirection="RightToLeft"
  6138. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6139. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6140. <controls2:PipeLineKnot.RenderTransform>
  6141. <RotateTransform Angle="0"/>
  6142. </controls2:PipeLineKnot.RenderTransform>
  6143. <controls2:PipeLineKnot.EdgeColor>
  6144. <MultiBinding>
  6145. <MultiBinding.Converter>
  6146. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6147. </MultiBinding.Converter>
  6148. <Binding Path="ValveAV7.Feedback"/>
  6149. <Binding Path="ValveAV18.Feedback"/>
  6150. </MultiBinding>
  6151. </controls2:PipeLineKnot.EdgeColor>
  6152. </controls2:PipeLineKnot>
  6153. <controls2:PipeLineKnot
  6154. Canvas.Left="580"
  6155. Canvas.Top="90"
  6156. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6157. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6158. HorizontalAlignment="Left"
  6159. VerticalAlignment="Center"
  6160. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6161. FlowDirection="RightToLeft"
  6162. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6163. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6164. <controls2:PipeLineKnot.RenderTransform>
  6165. <RotateTransform Angle="0"/>
  6166. </controls2:PipeLineKnot.RenderTransform>
  6167. <controls2:PipeLineKnot.EdgeColor>
  6168. <MultiBinding>
  6169. <MultiBinding.Converter>
  6170. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6171. </MultiBinding.Converter>
  6172. <Binding Path="ValveAV6.Feedback"/>
  6173. <Binding Path="ValveAV22.Feedback"/>
  6174. </MultiBinding>
  6175. </controls2:PipeLineKnot.EdgeColor>
  6176. </controls2:PipeLineKnot>
  6177. <controls2:PipeLineKnot
  6178. Canvas.Left="581"
  6179. Canvas.Top="112"
  6180. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6181. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6182. HorizontalAlignment="Left"
  6183. VerticalAlignment="Center"
  6184. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6185. FlowDirection="RightToLeft"
  6186. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6187. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6188. <controls2:PipeLineKnot.RenderTransform>
  6189. <RotateTransform Angle="0"/>
  6190. </controls2:PipeLineKnot.RenderTransform>
  6191. <controls2:PipeLineKnot.EdgeColor>
  6192. <MultiBinding>
  6193. <MultiBinding.Converter>
  6194. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6195. </MultiBinding.Converter>
  6196. <Binding Path="ValveAV27.Feedback"/>
  6197. </MultiBinding>
  6198. </controls2:PipeLineKnot.EdgeColor>
  6199. </controls2:PipeLineKnot>
  6200. <controls2:PipeLineKnot
  6201. Canvas.Left="523"
  6202. Canvas.Top="150"
  6203. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6204. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6205. HorizontalAlignment="Left"
  6206. VerticalAlignment="Center"
  6207. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6208. FlowDirection="RightToLeft"
  6209. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6210. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6211. <controls2:PipeLineKnot.RenderTransform>
  6212. <RotateTransform Angle="0"/>
  6213. </controls2:PipeLineKnot.RenderTransform>
  6214. <controls2:PipeLineKnot.EdgeColor>
  6215. <MultiBinding>
  6216. <MultiBinding.Converter>
  6217. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6218. </MultiBinding.Converter>
  6219. <Binding Path="ValveAV13.Feedback"/>
  6220. <Binding Path="ValveAV11.Feedback"/>
  6221. <Binding Path="ValveAV10.Feedback"/>
  6222. <Binding Path="ValveAV42.Feedback"/>
  6223. </MultiBinding>
  6224. </controls2:PipeLineKnot.EdgeColor>
  6225. </controls2:PipeLineKnot>
  6226. <controls2:PipeLineKnot
  6227. Canvas.Left="524"
  6228. Canvas.Top="170"
  6229. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6230. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6231. HorizontalAlignment="Left"
  6232. VerticalAlignment="Center"
  6233. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6234. FlowDirection="RightToLeft"
  6235. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6236. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6237. <controls2:PipeLineKnot.RenderTransform>
  6238. <RotateTransform Angle="0"/>
  6239. </controls2:PipeLineKnot.RenderTransform>
  6240. <controls2:PipeLineKnot.EdgeColor>
  6241. <MultiBinding>
  6242. <MultiBinding.Converter>
  6243. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6244. </MultiBinding.Converter>
  6245. <Binding Path="ValveAV17.Feedback"/>
  6246. <Binding Path="ValveAV21.Feedback"/>
  6247. </MultiBinding>
  6248. </controls2:PipeLineKnot.EdgeColor>
  6249. </controls2:PipeLineKnot>
  6250. <controls2:PipeLineKnot
  6251. Canvas.Left="524"
  6252. Canvas.Top="192"
  6253. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6254. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6255. HorizontalAlignment="Left"
  6256. VerticalAlignment="Center"
  6257. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6258. FlowDirection="RightToLeft"
  6259. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6260. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6261. <controls2:PipeLineKnot.RenderTransform>
  6262. <RotateTransform Angle="0"/>
  6263. </controls2:PipeLineKnot.RenderTransform>
  6264. <controls2:PipeLineKnot.EdgeColor>
  6265. <MultiBinding>
  6266. <MultiBinding.Converter>
  6267. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6268. </MultiBinding.Converter>
  6269. <Binding Path="ValveAV25.Feedback"/>
  6270. <Binding Path="ValveAV46.Feedback"/>
  6271. </MultiBinding>
  6272. </controls2:PipeLineKnot.EdgeColor>
  6273. </controls2:PipeLineKnot>
  6274. <controls2:PipeLineKnot
  6275. Canvas.Left="496"
  6276. Canvas.Top="192"
  6277. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6278. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6279. HorizontalAlignment="Left"
  6280. VerticalAlignment="Center"
  6281. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6282. FlowDirection="RightToLeft"
  6283. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6284. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6285. <controls2:PipeLineKnot.RenderTransform>
  6286. <RotateTransform Angle="0"/>
  6287. </controls2:PipeLineKnot.RenderTransform>
  6288. <controls2:PipeLineKnot.EdgeColor>
  6289. <MultiBinding>
  6290. <MultiBinding.Converter>
  6291. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6292. </MultiBinding.Converter>
  6293. <Binding Path="ValveAV25.Feedback"/>
  6294. <Binding Path="ValveAV46.Feedback"/>
  6295. </MultiBinding>
  6296. </controls2:PipeLineKnot.EdgeColor>
  6297. </controls2:PipeLineKnot>
  6298. <controls2:PipeLineKnot
  6299. Canvas.Left="591"
  6300. Canvas.Top="473"
  6301. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6302. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6303. HorizontalAlignment="Left"
  6304. VerticalAlignment="Center"
  6305. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6306. FlowDirection="RightToLeft"
  6307. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6308. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6309. <controls2:PipeLineKnot.RenderTransform>
  6310. <TransformGroup>
  6311. <ScaleTransform/>
  6312. <SkewTransform/>
  6313. <RotateTransform Angle="-90"/>
  6314. <TranslateTransform/>
  6315. </TransformGroup>
  6316. </controls2:PipeLineKnot.RenderTransform>
  6317. <controls2:PipeLineKnot.EdgeColor>
  6318. <MultiBinding>
  6319. <MultiBinding.Converter>
  6320. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6321. </MultiBinding.Converter>
  6322. <Binding Path="ValveAV41.Feedback"/>
  6323. </MultiBinding>
  6324. </controls2:PipeLineKnot.EdgeColor>
  6325. </controls2:PipeLineKnot>
  6326. <controls2:PipeLineKnot
  6327. Canvas.Left="534"
  6328. Canvas.Top="474"
  6329. Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
  6330. Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
  6331. HorizontalAlignment="Left"
  6332. VerticalAlignment="Center"
  6333. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  6334. FlowDirection="RightToLeft"
  6335. MoveSpeed="{c:Binding Path=IsRecipeEdit?((NX1Valve.VirtualFeedback or NY1Valve.VirtualFeedback) and NG1Valve.VirtualFeedback?0.5:0):((NX1Valve.Feedback or NY1Valve.Feedback) and NG1Valve.Feedback?0.5:0)}"
  6336. PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
  6337. <controls2:PipeLineKnot.RenderTransform>
  6338. <TransformGroup>
  6339. <ScaleTransform/>
  6340. <SkewTransform/>
  6341. <RotateTransform Angle="-90"/>
  6342. <TranslateTransform/>
  6343. </TransformGroup>
  6344. </controls2:PipeLineKnot.RenderTransform>
  6345. <controls2:PipeLineKnot.EdgeColor>
  6346. <MultiBinding>
  6347. <MultiBinding.Converter>
  6348. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  6349. </MultiBinding.Converter>
  6350. <Binding Path="ValveAV45.Feedback"/>
  6351. </MultiBinding>
  6352. </controls2:PipeLineKnot.EdgeColor>
  6353. </controls2:PipeLineKnot>
  6354. </Canvas>
  6355. <Canvas x:Name="AnalogControl2">
  6356. <control:AnalogControl4Jet
  6357. Canvas.Left="534"
  6358. Canvas.Top="318"
  6359. Width="40"
  6360. Height="36"
  6361. HorizontalAlignment="Left"
  6362. VerticalAlignment="Center"
  6363. Command="{Binding CmdSetMfcFlow}"
  6364. DeviceData="{Binding MFC11}"
  6365. GasStateType="{Binding SelectedGasStateType}"
  6366. IsEnabled="False"
  6367. RenderTransformOrigin="0.467,0.537"
  6368. TagName="Number"
  6369. ViewName="GasPanelView"/>
  6370. <control:AnalogControl4Jet
  6371. Canvas.Left="480"
  6372. Canvas.Top="270"
  6373. Width="40"
  6374. Height="38"
  6375. HorizontalAlignment="Left"
  6376. VerticalAlignment="Center"
  6377. Command="{Binding CmdSetMfcFlow}"
  6378. DeviceData="{Binding MFC12}"
  6379. GasStateType="{Binding SelectedGasStateType}"
  6380. IsEnabled="False"
  6381. TagName="Number"
  6382. ViewName="GasPanelView"/>
  6383. <control:AnalogControl4Jet
  6384. Canvas.Left="631"
  6385. Canvas.Top="318"
  6386. Width="40"
  6387. HorizontalAlignment="Left"
  6388. VerticalAlignment="Center"
  6389. Command="{Binding CmdSetMfcFlow}"
  6390. DeviceData="{Binding MFC10}"
  6391. GasStateType="{Binding SelectedGasStateType}"
  6392. IsEnabled="False"
  6393. TagName="Number"
  6394. ViewName="GasPanelView"/>
  6395. <control:AnalogControl4Jet
  6396. Canvas.Left="709"
  6397. Canvas.Top="318"
  6398. Width="40"
  6399. HorizontalAlignment="Left"
  6400. VerticalAlignment="Top"
  6401. Command="{Binding CmdSetMfcFlow}"
  6402. DeviceData="{Binding MFC9}"
  6403. GasStateType="{Binding SelectedGasStateType}"
  6404. IsEnabled="False"
  6405. TagName="Number"
  6406. ViewName="GasPanelView"/>
  6407. <control:AnalogControl4Jet
  6408. Canvas.Left="767"
  6409. Canvas.Top="318"
  6410. Width="40"
  6411. HorizontalAlignment="Left"
  6412. VerticalAlignment="Center"
  6413. Command="{Binding CmdSetMfcFlow}"
  6414. DeviceData="{Binding MFC8}"
  6415. GasStateType="{Binding SelectedGasStateType}"
  6416. IsEnabled="False"
  6417. TagName="Number"
  6418. ViewName="GasPanelView"/>
  6419. <control:AnalogControl4Jet
  6420. Canvas.Left="813"
  6421. Canvas.Top="318"
  6422. Width="40"
  6423. HorizontalAlignment="Left"
  6424. VerticalAlignment="Top"
  6425. Command="{Binding CmdSetMfcFlow}"
  6426. DeviceData="{Binding MFC7}"
  6427. GasStateType="{Binding SelectedGasStateType}"
  6428. IsEnabled="False"
  6429. TagName="Number"
  6430. ViewName="GasPanelView"/>
  6431. <control:AnalogControl4Jet
  6432. Canvas.Left="897"
  6433. Canvas.Top="270"
  6434. Width="40"
  6435. HorizontalAlignment="Left"
  6436. VerticalAlignment="Center"
  6437. Command="{Binding CmdSetMfcFlow}"
  6438. DeviceData="{Binding MFC6}"
  6439. GasStateType="{Binding SelectedGasStateType}"
  6440. IsEnabled="False"
  6441. TagName="Number"
  6442. ViewName="GasPanelView"/>
  6443. <control:AnalogControl4Jet
  6444. Canvas.Left="932"
  6445. Canvas.Top="318"
  6446. Width="40"
  6447. HorizontalAlignment="Left"
  6448. VerticalAlignment="Center"
  6449. Command="{Binding CmdSetMfcFlow}"
  6450. DeviceData="{Binding MFC5}"
  6451. GasStateType="{Binding SelectedGasStateType}"
  6452. IsEnabled="False"
  6453. TagName="Number"
  6454. ViewName="GasPanelView"/>
  6455. <control:AnalogControl4Jet
  6456. Canvas.Left="967"
  6457. Canvas.Top="271"
  6458. Width="40"
  6459. HorizontalAlignment="Left"
  6460. VerticalAlignment="Top"
  6461. Command="{Binding CmdSetMfcFlow}"
  6462. DeviceData="{Binding MFC4}"
  6463. GasStateType="{Binding SelectedGasStateType}"
  6464. IsEnabled="False"
  6465. TagName="Number"
  6466. ViewName="GasPanelView"/>
  6467. <control:AnalogControl4Jet
  6468. Canvas.Left="1002"
  6469. Canvas.Top="318"
  6470. Width="40"
  6471. HorizontalAlignment="Left"
  6472. VerticalAlignment="Center"
  6473. Command="{Binding CmdSetMfcFlow}"
  6474. DeviceData="{Binding MFC3}"
  6475. GasStateType="{Binding SelectedGasStateType}"
  6476. IsEnabled="False"
  6477. TagName="Number"
  6478. ViewName="GasPanelView"/>
  6479. <control:AnalogControl4Jet
  6480. Canvas.Left="1037"
  6481. Canvas.Top="270"
  6482. Width="40"
  6483. HorizontalAlignment="Left"
  6484. VerticalAlignment="Center"
  6485. Command="{Binding CmdSetMfcFlow}"
  6486. DeviceData="{Binding MFC2}"
  6487. GasStateType="{Binding SelectedGasStateType}"
  6488. IsEnabled="False"
  6489. TagName="Number"
  6490. ViewName="GasPanelView"/>
  6491. <control:AnalogControl4Jet
  6492. Canvas.Left="1071"
  6493. Canvas.Top="318"
  6494. Width="40"
  6495. HorizontalAlignment="Left"
  6496. VerticalAlignment="Top"
  6497. Command="{Binding CmdSetMfcFlow}"
  6498. DeviceData="{Binding MFC1}"
  6499. GasStateType="{Binding SelectedGasStateType}"
  6500. IsEnabled="False"
  6501. TagName="Number"
  6502. ViewName="GasPanelView"/>
  6503. </Canvas>
  6504. <Canvas>
  6505. <Canvas Canvas.Top="-35">
  6506. <deviceControl:AITGasValve
  6507. Canvas.Left="540"
  6508. Canvas.Top="437"
  6509. Width="{StaticResource AITGasValve_Size}"
  6510. Height="{StaticResource AITGasValve_Size}"
  6511. HorizontalAlignment="Left"
  6512. VerticalAlignment="Top"
  6513. Cursor="Hand"
  6514. DeviceData="{Binding ValveAV24}"
  6515. GasStateType="{Binding SelectedGasStateType}"
  6516. IsEnabled="False"
  6517. IsSim="False"
  6518. RenderTransformOrigin="-2.453,0.48"
  6519. ValveOpenOrientation="Vertical"/>
  6520. <deviceControl:AITGasValve
  6521. Canvas.Left="589"
  6522. Canvas.Top="414"
  6523. Width="{StaticResource AITGasValve_Size}"
  6524. Height="{StaticResource AITGasValve_Size}"
  6525. HorizontalAlignment="Left"
  6526. VerticalAlignment="Top"
  6527. Cursor="Hand"
  6528. DeviceData="{Binding ValveAV23}"
  6529. GasStateType="{Binding SelectedGasStateType}"
  6530. IsEnabled="False"
  6531. IsSim="False"
  6532. RenderTransformOrigin="0.387,0.44"
  6533. ValveOpenOrientation="Vertical"/>
  6534. <deviceControl:AITGasValve
  6535. Canvas.Left="487"
  6536. Canvas.Top="413"
  6537. Width="{StaticResource AITGasValve_Size}"
  6538. Height="{StaticResource AITGasValve_Size}"
  6539. Cursor="Hand"
  6540. DeviceData="{Binding ValveAV27}"
  6541. GasStateType="{Binding SelectedGasStateType}"
  6542. IsEnabled="False"
  6543. IsSim="False"
  6544. ValveOpenOrientation="Vertical"/>
  6545. <deviceControl:AITGasValve
  6546. Canvas.Left="638"
  6547. Canvas.Top="437"
  6548. Width="{StaticResource AITGasValve_Size}"
  6549. Height="{StaticResource AITGasValve_Size}"
  6550. Cursor="Hand"
  6551. DeviceData="{Binding ValveAV20}"
  6552. GasStateType="{Binding SelectedGasStateType}"
  6553. IsEnabled="False"
  6554. IsSim="False"
  6555. ValveOpenOrientation="Vertical"/>
  6556. <deviceControl:AITGasValve
  6557. Canvas.Left="666"
  6558. Canvas.Top="414"
  6559. Width="{StaticResource AITGasValve_Size}"
  6560. Height="{StaticResource AITGasValve_Size}"
  6561. HorizontalAlignment="Left"
  6562. VerticalAlignment="Center"
  6563. Cursor="Hand"
  6564. DeviceData="{Binding ValveAV19}"
  6565. GasStateType="{Binding SelectedGasStateType}"
  6566. IsEnabled="False"
  6567. IsSim="False"
  6568. ValveOpenOrientation="Vertical"/>
  6569. <deviceControl:AITGasValve
  6570. Canvas.Left="713"
  6571. Canvas.Top="437"
  6572. Width="{StaticResource AITGasValve_Size}"
  6573. Height="{StaticResource AITGasValve_Size}"
  6574. Cursor="Hand"
  6575. DeviceData="{Binding ValveAV16}"
  6576. GasStateType="{Binding SelectedGasStateType}"
  6577. IsEnabled="False"
  6578. IsSim="False"
  6579. ValveOpenOrientation="Vertical"/>
  6580. <deviceControl:AITGasValve
  6581. Canvas.Left="738"
  6582. Canvas.Top="414"
  6583. Width="{StaticResource AITGasValve_Size}"
  6584. Height="{StaticResource AITGasValve_Size}"
  6585. HorizontalAlignment="Left"
  6586. VerticalAlignment="Center"
  6587. Cursor="Hand"
  6588. DeviceData="{Binding ValveAV15}"
  6589. GasStateType="{Binding SelectedGasStateType}"
  6590. IsEnabled="False"
  6591. IsSim="False"
  6592. ValveOpenOrientation="Vertical"/>
  6593. <deviceControl:AITGasValve
  6594. Canvas.Left="819"
  6595. Canvas.Top="437"
  6596. Width="{StaticResource AITGasValve_Size}"
  6597. Height="{StaticResource AITGasValve_Size}"
  6598. HorizontalAlignment="Left"
  6599. VerticalAlignment="Center"
  6600. Cursor="Hand"
  6601. DeviceData="{Binding ValveAV9}"
  6602. GasStateType="{Binding SelectedGasStateType}"
  6603. IsEnabled="False"
  6604. IsSim="False"
  6605. RenderTransformOrigin="0.427,1.267"
  6606. ValveOpenOrientation="Vertical"/>
  6607. <deviceControl:AITGasValve
  6608. Canvas.Left="844"
  6609. Canvas.Top="414"
  6610. Width="{StaticResource AITGasValve_Size}"
  6611. Height="{StaticResource AITGasValve_Size}"
  6612. HorizontalAlignment="Left"
  6613. VerticalAlignment="Center"
  6614. Cursor="Hand"
  6615. DeviceData="{Binding ValveAV8}"
  6616. GasStateType="{Binding SelectedGasStateType}"
  6617. IsEnabled="False"
  6618. IsSim="False"
  6619. ValveOpenOrientation="Vertical"/>
  6620. <deviceControl:AITGasValve
  6621. Canvas.Left="1076"
  6622. Canvas.Top="425"
  6623. Width="{StaticResource AITGasValve_Size}"
  6624. Height="{StaticResource AITGasValve_Size}"
  6625. HorizontalAlignment="Left"
  6626. VerticalAlignment="Center"
  6627. Cursor="Hand"
  6628. DeviceData="{Binding ValveAV1}"
  6629. GasStateType="{Binding SelectedGasStateType}"
  6630. IsEnabled="False"
  6631. IsSim="False"
  6632. ValveOpenOrientation="Vertical"/>
  6633. </Canvas>
  6634. <deviceControl:AITGasValve
  6635. Canvas.Left="364"
  6636. Canvas.Top="-119"
  6637. Width="{StaticResource AITGasValve_Size}"
  6638. Height="{StaticResource AITGasValve_Size}"
  6639. HorizontalAlignment="Left"
  6640. VerticalAlignment="Top"
  6641. Cursor="Hand"
  6642. DeviceData="{Binding ValveAV32}"
  6643. GasStateType="{Binding SelectedGasStateType}"
  6644. IsEnabled="False"
  6645. IsSim="False"
  6646. ValveOpenOrientation="Horizontal"/>
  6647. <deviceControl:AITGasValve
  6648. Canvas.Left="338"
  6649. Canvas.Top="-97"
  6650. Width="{StaticResource AITGasValve_Size}"
  6651. Height="{StaticResource AITGasValve_Size}"
  6652. HorizontalAlignment="Left"
  6653. VerticalAlignment="Top"
  6654. Cursor="Hand"
  6655. DeviceData="{Binding ValveAV33}"
  6656. GasStateType="{Binding SelectedGasStateType}"
  6657. IsEnabled="False"
  6658. IsSim="False"
  6659. ValveOpenOrientation="Horizontal"/>
  6660. <deviceControl:AITGasValve
  6661. Canvas.Left="362"
  6662. Canvas.Top="-76"
  6663. Width="{StaticResource AITGasValve_Size}"
  6664. Height="{StaticResource AITGasValve_Size}"
  6665. HorizontalAlignment="Left"
  6666. VerticalAlignment="Center"
  6667. Cursor="Hand"
  6668. DeviceData="{Binding ValveAV34}"
  6669. GasStateType="{Binding SelectedGasStateType}"
  6670. IsEnabled="False"
  6671. IsSim="False"
  6672. ValveOpenOrientation="Horizontal"/>
  6673. <deviceControl:AITGasValve
  6674. Canvas.Left="337"
  6675. Canvas.Top="-58"
  6676. Width="{StaticResource AITGasValve_Size}"
  6677. Height="{StaticResource AITGasValve_Size}"
  6678. HorizontalAlignment="Left"
  6679. VerticalAlignment="Top"
  6680. Cursor="Hand"
  6681. DeviceData="{Binding ValveAV35}"
  6682. GasStateType="{Binding SelectedGasStateType}"
  6683. IsEnabled="False"
  6684. IsSim="False"
  6685. ValveOpenOrientation="Horizontal"/>
  6686. <deviceControl:AITGasValve
  6687. Canvas.Left="321"
  6688. Width="{StaticResource AITGasValve_Size}"
  6689. Height="{StaticResource AITGasValve_Size}"
  6690. HorizontalAlignment="Left"
  6691. VerticalAlignment="Top"
  6692. Cursor="Hand"
  6693. DeviceData="{Binding ValveAV36}"
  6694. GasStateType="{Binding SelectedGasStateType}"
  6695. IsEnabled="False"
  6696. IsSim="False"
  6697. ValveOpenOrientation="Horizontal"/>
  6698. <deviceControl:AITGasValve
  6699. Canvas.Left="294"
  6700. Canvas.Top="38"
  6701. Width="{StaticResource AITGasValve_Size}"
  6702. Height="{StaticResource AITGasValve_Size}"
  6703. HorizontalAlignment="Left"
  6704. VerticalAlignment="Center"
  6705. Cursor="Hand"
  6706. DeviceData="{Binding ValveAV37}"
  6707. GasStateType="{Binding SelectedGasStateType}"
  6708. IsEnabled="False"
  6709. IsSim="False"
  6710. ValveOpenOrientation="Horizontal"/>
  6711. <deviceControl:AITGasValve
  6712. Canvas.Left="321"
  6713. Canvas.Top="62"
  6714. Width="{StaticResource AITGasValve_Size}"
  6715. Height="{StaticResource AITGasValve_Size}"
  6716. HorizontalAlignment="Left"
  6717. VerticalAlignment="Center"
  6718. Cursor="Hand"
  6719. DeviceData="{Binding ValveAV38}"
  6720. GasStateType="{Binding SelectedGasStateType}"
  6721. IsEnabled="False"
  6722. IsSim="False"
  6723. ValveOpenOrientation="Horizontal"/>
  6724. <deviceControl:AITGasValve
  6725. Canvas.Left="294"
  6726. Canvas.Top="86"
  6727. Width="{StaticResource AITGasValve_Size}"
  6728. Height="{StaticResource AITGasValve_Size}"
  6729. HorizontalAlignment="Left"
  6730. VerticalAlignment="Center"
  6731. Cursor="Hand"
  6732. DeviceData="{Binding ValveAV39}"
  6733. GasStateType="{Binding SelectedGasStateType}"
  6734. IsEnabled="False"
  6735. IsSim="False"
  6736. ValveOpenOrientation="Horizontal"/>
  6737. <deviceControl:AITGasValve
  6738. Canvas.Left="294"
  6739. Canvas.Top="126"
  6740. Width="{StaticResource AITGasValve_Size}"
  6741. Height="{StaticResource AITGasValve_Size}"
  6742. HorizontalAlignment="Left"
  6743. VerticalAlignment="Center"
  6744. Cursor="Hand"
  6745. DeviceData="{Binding ValveAV52}"
  6746. GasStateType="{Binding SelectedGasStateType}"
  6747. IsEnabled="False"
  6748. IsSim="False"
  6749. ValveOpenOrientation="Horizontal"/>
  6750. <deviceControl:AITGasValve
  6751. Canvas.Left="414"
  6752. Width="{StaticResource AITGasValve_Size}"
  6753. Height="{StaticResource AITGasValve_Size}"
  6754. HorizontalAlignment="Left"
  6755. VerticalAlignment="Center"
  6756. Cursor="Hand"
  6757. DeviceData="{Binding ValveAV28}"
  6758. GasStateType="{Binding SelectedGasStateType}"
  6759. IsEnabled="False"
  6760. IsSim="False"
  6761. ValveOpenOrientation="Horizontal"/>
  6762. <deviceControl:AITGasValve
  6763. Canvas.Left="415"
  6764. Canvas.Top="38"
  6765. Width="{StaticResource AITGasValve_Size}"
  6766. Height="{StaticResource AITGasValve_Size}"
  6767. HorizontalAlignment="Left"
  6768. VerticalAlignment="Center"
  6769. Cursor="Hand"
  6770. DeviceData="{Binding ValveAV29}"
  6771. GasStateType="{Binding SelectedGasStateType}"
  6772. IsEnabled="False"
  6773. IsSim="False"
  6774. ValveOpenOrientation="Horizontal"/>
  6775. <deviceControl:AITGasValve
  6776. Canvas.Left="384"
  6777. Canvas.Top="-17"
  6778. Width="{StaticResource AITGasValve_Size}"
  6779. Height="{StaticResource AITGasValve_Size}"
  6780. HorizontalAlignment="Left"
  6781. VerticalAlignment="Top"
  6782. Cursor="Hand"
  6783. DeviceData="{Binding ValveAV30}"
  6784. GasStateType="{Binding SelectedGasStateType}"
  6785. IsEnabled="False"
  6786. IsSim="False"
  6787. ValveOpenOrientation="Horizontal"/>
  6788. <deviceControl:AITGasValve
  6789. Canvas.Left="383"
  6790. Canvas.Top="20"
  6791. Width="{StaticResource AITGasValve_Size}"
  6792. Height="{StaticResource AITGasValve_Size}"
  6793. HorizontalAlignment="Left"
  6794. VerticalAlignment="Center"
  6795. Cursor="Hand"
  6796. DeviceData="{Binding ValveAV31}"
  6797. GasStateType="{Binding SelectedGasStateType}"
  6798. IsEnabled="False"
  6799. IsSim="False"
  6800. ValveOpenOrientation="Horizontal"/>
  6801. <deviceControl:AITGasValve
  6802. Canvas.Left="541"
  6803. Canvas.Top="244"
  6804. Width="{StaticResource AITGasValve_Size}"
  6805. Height="{StaticResource AITGasValve_Size}"
  6806. HorizontalAlignment="Left"
  6807. VerticalAlignment="Center"
  6808. Cursor="Hand"
  6809. DeviceData="{Binding ValveAV25}"
  6810. GasStateType="{Binding SelectedGasStateType}"
  6811. IsEnabled="False"
  6812. IsSim="False"
  6813. RenderTransformOrigin="-2.18,0.73"
  6814. ValveOpenOrientation="Vertical"/>
  6815. <deviceControl:AITGasValve
  6816. Canvas.Left="572"
  6817. Canvas.Top="210"
  6818. Width="{StaticResource AITGasValve_Size}"
  6819. Height="{StaticResource AITGasValve_Size}"
  6820. HorizontalAlignment="Left"
  6821. VerticalAlignment="Center"
  6822. Cursor="Hand"
  6823. DeviceData="{Binding ValveAV26}"
  6824. GasStateType="{Binding SelectedGasStateType}"
  6825. IsEnabled="False"
  6826. IsSim="False"
  6827. ValveOpenOrientation="Vertical"/>
  6828. <deviceControl:AITGasValve
  6829. Canvas.Left="638"
  6830. Canvas.Top="240"
  6831. Width="{StaticResource AITGasValve_Size}"
  6832. Height="{StaticResource AITGasValve_Size}"
  6833. HorizontalAlignment="Left"
  6834. VerticalAlignment="Center"
  6835. Cursor="Hand"
  6836. DeviceData="{Binding ValveAV22}"
  6837. GasStateType="{Binding SelectedGasStateType}"
  6838. IsEnabled="False"
  6839. IsSim="False"
  6840. ValveOpenOrientation="Vertical"/>
  6841. <deviceControl:AITGasValve
  6842. Canvas.Left="666"
  6843. Canvas.Top="210"
  6844. Width="{StaticResource AITGasValve_Size}"
  6845. Height="{StaticResource AITGasValve_Size}"
  6846. HorizontalAlignment="Left"
  6847. VerticalAlignment="Center"
  6848. Cursor="Hand"
  6849. DeviceData="{Binding ValveAV21}"
  6850. GasStateType="{Binding SelectedGasStateType}"
  6851. IsEnabled="False"
  6852. IsSim="False"
  6853. ValveOpenOrientation="Vertical"/>
  6854. <deviceControl:AITGasValve
  6855. Canvas.Left="714"
  6856. Canvas.Top="240"
  6857. Width="{StaticResource AITGasValve_Size}"
  6858. Height="{StaticResource AITGasValve_Size}"
  6859. HorizontalAlignment="Left"
  6860. VerticalAlignment="Center"
  6861. Cursor="Hand"
  6862. DeviceData="{Binding ValveAV18}"
  6863. GasStateType="{Binding SelectedGasStateType}"
  6864. IsEnabled="False"
  6865. IsSim="False"
  6866. ValveOpenOrientation="Vertical"/>
  6867. <deviceControl:AITGasValve
  6868. Canvas.Left="739"
  6869. Canvas.Top="214"
  6870. Width="{StaticResource AITGasValve_Size}"
  6871. Height="{StaticResource AITGasValve_Size}"
  6872. HorizontalAlignment="Left"
  6873. VerticalAlignment="Center"
  6874. Cursor="Hand"
  6875. DeviceData="{Binding ValveAV17}"
  6876. GasStateType="{Binding SelectedGasStateType}"
  6877. IsEnabled="False"
  6878. IsSim="False"
  6879. ValveOpenOrientation="Vertical"/>
  6880. <deviceControl:AITGasValve
  6881. Canvas.Left="774"
  6882. Canvas.Top="240"
  6883. Width="{StaticResource AITGasValve_Size}"
  6884. Height="{StaticResource AITGasValve_Size}"
  6885. HorizontalAlignment="Left"
  6886. VerticalAlignment="Center"
  6887. Cursor="Hand"
  6888. DeviceData="{Binding ValveAV14}"
  6889. GasStateType="{Binding SelectedGasStateType}"
  6890. IsEnabled="False"
  6891. IsSim="False"
  6892. ValveOpenOrientation="Vertical"/>
  6893. <deviceControl:AITGasValve
  6894. Canvas.Left="796"
  6895. Canvas.Top="210"
  6896. Width="{StaticResource AITGasValve_Size}"
  6897. Height="{StaticResource AITGasValve_Size}"
  6898. HorizontalAlignment="Left"
  6899. VerticalAlignment="Center"
  6900. Cursor="Hand"
  6901. DeviceData="{Binding ValveAV13}"
  6902. GasStateType="{Binding SelectedGasStateType}"
  6903. IsEnabled="False"
  6904. IsSim="False"
  6905. ValveOpenOrientation="Vertical"/>
  6906. <deviceControl:AITGasValve
  6907. Canvas.Left="820"
  6908. Canvas.Top="240"
  6909. Width="{StaticResource AITGasValve_Size}"
  6910. Height="{StaticResource AITGasValve_Size}"
  6911. HorizontalAlignment="Left"
  6912. VerticalAlignment="Center"
  6913. Cursor="Hand"
  6914. DeviceData="{Binding ValveAV12}"
  6915. GasStateType="{Binding SelectedGasStateType}"
  6916. IsEnabled="False"
  6917. IsSim="False"
  6918. ValveOpenOrientation="Vertical"/>
  6919. <deviceControl:AITGasValve
  6920. Canvas.Left="844"
  6921. Canvas.Top="210"
  6922. Width="{StaticResource AITGasValve_Size}"
  6923. Height="{StaticResource AITGasValve_Size}"
  6924. HorizontalAlignment="Left"
  6925. VerticalAlignment="Center"
  6926. Cursor="Hand"
  6927. DeviceData="{Binding ValveAV11}"
  6928. GasStateType="{Binding SelectedGasStateType}"
  6929. IsEnabled="False"
  6930. IsSim="False"
  6931. ValveOpenOrientation="Vertical"/>
  6932. <deviceControl:AITGasValve
  6933. Canvas.Left="868"
  6934. Canvas.Top="240"
  6935. Width="{StaticResource AITGasValve_Size}"
  6936. Height="{StaticResource AITGasValve_Size}"
  6937. HorizontalAlignment="Left"
  6938. VerticalAlignment="Center"
  6939. Cursor="Hand"
  6940. DeviceData="{Binding ValveAV10}"
  6941. GasStateType="{Binding SelectedGasStateType}"
  6942. IsEnabled="False"
  6943. IsSim="False"
  6944. ValveOpenOrientation="Vertical"/>
  6945. <deviceControl:AITGasValve
  6946. Canvas.Left="904"
  6947. Canvas.Top="210"
  6948. Width="{StaticResource AITGasValve_Size}"
  6949. Height="{StaticResource AITGasValve_Size}"
  6950. HorizontalAlignment="Left"
  6951. VerticalAlignment="Center"
  6952. Cursor="Hand"
  6953. DeviceData="{Binding ValveAV7}"
  6954. GasStateType="{Binding SelectedGasStateType}"
  6955. IsEnabled="False"
  6956. IsSim="False"
  6957. ValveOpenOrientation="Vertical"/>
  6958. <deviceControl:AITGasValve
  6959. Canvas.Left="939"
  6960. Canvas.Top="240"
  6961. Width="{StaticResource AITGasValve_Size}"
  6962. Height="{StaticResource AITGasValve_Size}"
  6963. HorizontalAlignment="Left"
  6964. VerticalAlignment="Center"
  6965. Cursor="Hand"
  6966. DeviceData="{Binding ValveAV6}"
  6967. GasStateType="{Binding SelectedGasStateType}"
  6968. IsEnabled="False"
  6969. IsSim="False"
  6970. ValveOpenOrientation="Vertical"/>
  6971. <deviceControl:AITGasValve
  6972. Canvas.Left="974"
  6973. Canvas.Top="210"
  6974. Width="{StaticResource AITGasValve_Size}"
  6975. Height="{StaticResource AITGasValve_Size}"
  6976. HorizontalAlignment="Left"
  6977. VerticalAlignment="Center"
  6978. Cursor="Hand"
  6979. DeviceData="{Binding ValveAV5}"
  6980. GasStateType="{Binding SelectedGasStateType}"
  6981. IsEnabled="False"
  6982. IsSim="False"
  6983. ValveOpenOrientation="Vertical"/>
  6984. <deviceControl:AITGasValve
  6985. Canvas.Left="1008"
  6986. Canvas.Top="240"
  6987. Width="{StaticResource AITGasValve_Size}"
  6988. Height="{StaticResource AITGasValve_Size}"
  6989. HorizontalAlignment="Left"
  6990. VerticalAlignment="Center"
  6991. Cursor="Hand"
  6992. DeviceData="{Binding ValveAV4}"
  6993. GasStateType="{Binding SelectedGasStateType}"
  6994. IsEnabled="False"
  6995. IsSim="False"
  6996. ValveOpenOrientation="Vertical"/>
  6997. <deviceControl:AITGasValve
  6998. Canvas.Left="1044"
  6999. Canvas.Top="210"
  7000. Width="{StaticResource AITGasValve_Size}"
  7001. Height="{StaticResource AITGasValve_Size}"
  7002. HorizontalAlignment="Left"
  7003. VerticalAlignment="Center"
  7004. Cursor="Hand"
  7005. DeviceData="{Binding ValveAV3}"
  7006. GasStateType="{Binding SelectedGasStateType}"
  7007. IsEnabled="False"
  7008. IsSim="False"
  7009. ValveOpenOrientation="Vertical"/>
  7010. <deviceControl:AITGasValve
  7011. Canvas.Left="1078"
  7012. Canvas.Top="240"
  7013. Width="{StaticResource AITGasValve_Size}"
  7014. Height="{StaticResource AITGasValve_Size}"
  7015. HorizontalAlignment="Left"
  7016. VerticalAlignment="Center"
  7017. Cursor="Hand"
  7018. DeviceData="{Binding ValveAV2}"
  7019. GasStateType="{Binding SelectedGasStateType}"
  7020. IsEnabled="False"
  7021. IsSim="False"
  7022. ValveOpenOrientation="Vertical"/>
  7023. </Canvas>
  7024. <Canvas Canvas.Top="-35" Visibility="Collapsed">
  7025. <deviceControl:AITSensor
  7026. Canvas.Left="670"
  7027. Canvas.Top="558"
  7028. HorizontalAlignment="Center"
  7029. VerticalAlignment="Top"
  7030. DeviceData="{Binding SensorPureN2PressureOK}"
  7031. EnableToolTip="False"
  7032. GreenColor="True"/>
  7033. <deviceControl:AITSensor
  7034. Canvas.Left="641"
  7035. Canvas.Top="558"
  7036. HorizontalAlignment="Center"
  7037. VerticalAlignment="Top"
  7038. DeviceData="{Binding SensorPureN2PressureOK}"
  7039. EnableToolTip="False"
  7040. GreenColor="True"/>
  7041. <deviceControl:AITSensor
  7042. Canvas.Left="704"
  7043. Canvas.Top="559"
  7044. HorizontalAlignment="Left"
  7045. VerticalAlignment="Top"
  7046. DeviceData="{Binding SensorPureN2PressureOK}"
  7047. EnableToolTip="False"
  7048. GreenColor="True"/>
  7049. <deviceControl:AITSensor
  7050. Canvas.Left="751"
  7051. Canvas.Top="559"
  7052. HorizontalAlignment="Left"
  7053. VerticalAlignment="Top"
  7054. DeviceData="{Binding SensorPureN2PressureOK}"
  7055. EnableToolTip="False"
  7056. GreenColor="True"/>
  7057. <deviceControl:AITSensor
  7058. Canvas.Left="1096"
  7059. Canvas.Top="558"
  7060. HorizontalAlignment="Left"
  7061. VerticalAlignment="Top"
  7062. DeviceData="{Binding SensorPureN2PressureOK}"
  7063. EnableToolTip="False"
  7064. GreenColor="True"/>
  7065. <deviceControl:AITSensor
  7066. Canvas.Left="599"
  7067. Canvas.Top="558"
  7068. HorizontalAlignment="Left"
  7069. VerticalAlignment="Center"
  7070. DeviceData="{Binding SensorPureN2PressureOK}"
  7071. EnableToolTip="False"
  7072. GreenColor="True"/>
  7073. <deviceControl:AITSensor
  7074. Canvas.Left="562"
  7075. Canvas.Top="557"
  7076. HorizontalAlignment="Left"
  7077. VerticalAlignment="Top"
  7078. DeviceData="{Binding SensorPureN2PressureOK}"
  7079. EnableToolTip="False"
  7080. GreenColor="True"/>
  7081. <deviceControl:AITSensor
  7082. Canvas.Left="504"
  7083. Canvas.Top="558"
  7084. HorizontalAlignment="Left"
  7085. VerticalAlignment="Top"
  7086. DeviceData="{Binding SensorPureN2PressureOK}"
  7087. EnableToolTip="False"
  7088. GreenColor="True"/>
  7089. <deviceControl:AITSensor
  7090. Canvas.Left="452"
  7091. Canvas.Top="559"
  7092. HorizontalAlignment="Left"
  7093. VerticalAlignment="Top"
  7094. DeviceData="{Binding SensorPureN2PressureOK}"
  7095. EnableToolTip="False"
  7096. GreenColor="True"/>
  7097. </Canvas>
  7098. </Canvas>
  7099. <Canvas Grid.RowSpan="3" Margin="-90,178,1028,154">
  7100. <!--<RadioButton Width="90" Height="30" GroupName="_enable" Content="Manual" IsChecked="True" Background="#FF7EB9F1" Canvas.Left="93" Canvas.Top="-176" HorizontalAlignment="Center" VerticalAlignment="Top" >
  7101. <i:Interaction.Triggers>
  7102. <i:EventTrigger EventName="Checked">
  7103. <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
  7104. <cal:Parameter Value="Manual" />
  7105. </cal:ActionMessage>
  7106. </i:EventTrigger>
  7107. </i:Interaction.Triggers>
  7108. </RadioButton>-->
  7109. <RadioButton
  7110. Canvas.Left="93 "
  7111. Canvas.Top="-176"
  7112. Width="90"
  7113. Height="30"
  7114. Background="#FF7EB9F1"
  7115. Content="Monitor"
  7116. GroupName="_enable"
  7117. IsChecked="True"
  7118. Style="{StaticResource RadioButtonHightStyle}">
  7119. <i:Interaction.Triggers>
  7120. <i:EventTrigger EventName="Checked">
  7121. <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
  7122. <cal:Parameter Value="Monitor"/>
  7123. </cal:ActionMessage>
  7124. </i:EventTrigger>
  7125. </i:Interaction.Triggers>
  7126. </RadioButton>
  7127. <RadioButton
  7128. Canvas.Left="203"
  7129. Canvas.Top="-176"
  7130. Width="90"
  7131. Height="30"
  7132. Background="#FF7EB9F1"
  7133. Content="Recipe"
  7134. GroupName="_enable"
  7135. Style="{StaticResource RadioButtonHightStyle}">
  7136. <i:Interaction.Triggers>
  7137. <i:EventTrigger EventName="Checked">
  7138. <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
  7139. <cal:Parameter Value="Recipe"/>
  7140. </cal:ActionMessage>
  7141. </i:EventTrigger>
  7142. </i:Interaction.Triggers>
  7143. </RadioButton>
  7144. <TextBlock
  7145. Canvas.Left="82"
  7146. Canvas.Top="606"
  7147. HorizontalAlignment="Left"
  7148. VerticalAlignment="Top"
  7149. FontSize="9"><Run Text="N2"/><Run Language="zh-cn" Text="-9"/></TextBlock>
  7150. <TextBlock
  7151. Canvas.Left="190"
  7152. Canvas.Top="606"
  7153. HorizontalAlignment="Left"
  7154. VerticalAlignment="Top"
  7155. FontSize="9"><Run Text="N2"/><Run Text="-"/><Run Language="zh-cn" Text="8"/></TextBlock>
  7156. <TextBlock
  7157. Canvas.Left="222"
  7158. Canvas.Top="606"
  7159. HorizontalAlignment="Left"
  7160. VerticalAlignment="Top"
  7161. FontSize="9">
  7162. EXHAUST-2
  7163. </TextBlock>
  7164. <TextBlock
  7165. Canvas.Left="116"
  7166. Canvas.Top="606"
  7167. HorizontalAlignment="Left"
  7168. VerticalAlignment="Top"
  7169. FontSize="9">
  7170. EXHAUST-2
  7171. </TextBlock>
  7172. <Border
  7173. Canvas.Left="102"
  7174. Canvas.Top="494"
  7175. Width="42"
  7176. Height="82"
  7177. HorizontalAlignment="Center"
  7178. VerticalAlignment="Top"
  7179. BorderBrush="Black"
  7180. BorderThickness="1,1,0,1"/>
  7181. <Border
  7182. Canvas.Left="182"
  7183. Canvas.Top="494"
  7184. Width="37"
  7185. Height="82"
  7186. HorizontalAlignment="Center"
  7187. VerticalAlignment="Top"
  7188. BorderBrush="Black"
  7189. BorderThickness="1,1,0,1">
  7190. <Border.RenderTransform>
  7191. <TransformGroup>
  7192. <ScaleTransform ScaleX="-1"/>
  7193. <SkewTransform/>
  7194. <RotateTransform/>
  7195. <TranslateTransform/>
  7196. </TransformGroup>
  7197. </Border.RenderTransform>
  7198. </Border>
  7199. <!--<RadioButton Width="80" Height="30" GroupName="_enable" Content="Manual" IsChecked="True" Background="#FF7EB9F1" Canvas.Left="110" Canvas.Top="-88" HorizontalAlignment="Left" VerticalAlignment="Center" >
  7200. <i:Interaction.Triggers>
  7201. <i:EventTrigger EventName="Checked">
  7202. <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
  7203. <cal:Parameter Value="Manual" />
  7204. </cal:ActionMessage>
  7205. </i:EventTrigger>
  7206. </i:Interaction.Triggers>
  7207. </RadioButton>
  7208. <RadioButton Width="80" Height="30" GroupName="_enable" Content="Monitor" Background="#FF7EB9F1" Canvas.Left="200" Canvas.Top="-88" HorizontalAlignment="Left" VerticalAlignment="Center" >
  7209. <i:Interaction.Triggers>
  7210. <i:EventTrigger EventName="Checked">
  7211. <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
  7212. <cal:Parameter Value="Monitor" />
  7213. </cal:ActionMessage>
  7214. </i:EventTrigger>
  7215. </i:Interaction.Triggers>
  7216. </RadioButton>
  7217. <RadioButton Width="80" Height="30" GroupName="_enable" Content="Recipe" Background="#FF7EB9F1" Canvas.Left="288" Canvas.Top="-88" HorizontalAlignment="Left" VerticalAlignment="Center" >
  7218. <i:Interaction.Triggers>
  7219. <i:EventTrigger EventName="Checked">
  7220. <cal:ActionMessage MethodName="SelectedGasStateTypeCmd">
  7221. <cal:Parameter Value="Recipe" />
  7222. </cal:ActionMessage>
  7223. </i:EventTrigger>
  7224. </i:Interaction.Triggers>
  7225. </RadioButton>-->
  7226. <Canvas>
  7227. <Border
  7228. Canvas.Left="295"
  7229. Canvas.Top="323"
  7230. Width="27"
  7231. Height="26"
  7232. HorizontalAlignment="Left"
  7233. VerticalAlignment="Center"
  7234. BorderBrush="Black"
  7235. BorderThickness="1,1,0,0">
  7236. <TextBlock Margin="33,-3,-75,19">DEPO</TextBlock>
  7237. </Border>
  7238. <Border
  7239. Canvas.Left="385"
  7240. Canvas.Top="323"
  7241. Width="27"
  7242. Height="26"
  7243. HorizontalAlignment="Left"
  7244. VerticalAlignment="Center"
  7245. BorderBrush="Black"
  7246. BorderThickness="1,1,0,0">
  7247. <Border.RenderTransform>
  7248. <TransformGroup>
  7249. <ScaleTransform ScaleX="-1"/>
  7250. <SkewTransform/>
  7251. <RotateTransform/>
  7252. <TranslateTransform/>
  7253. </TransformGroup>
  7254. </Border.RenderTransform>
  7255. </Border>
  7256. <Border
  7257. Canvas.Left="395"
  7258. Canvas.Top="323"
  7259. Width="19"
  7260. Height="26"
  7261. HorizontalAlignment="Left"
  7262. VerticalAlignment="Center"
  7263. BorderBrush="Black"
  7264. BorderThickness="1,1,0,0">
  7265. <TextBlock Margin="23,-4,-65,19">F2 CLEAN</TextBlock>
  7266. </Border>
  7267. <Border
  7268. Canvas.Left="485"
  7269. Canvas.Top="323"
  7270. Width="19"
  7271. Height="26"
  7272. HorizontalAlignment="Left"
  7273. VerticalAlignment="Center"
  7274. BorderBrush="Black"
  7275. BorderThickness="1,1,0,0">
  7276. <Border.RenderTransform>
  7277. <TransformGroup>
  7278. <ScaleTransform ScaleX="-1"/>
  7279. <SkewTransform/>
  7280. <RotateTransform/>
  7281. <TranslateTransform/>
  7282. </TransformGroup>
  7283. </Border.RenderTransform>
  7284. </Border>
  7285. <Button
  7286. Canvas.Left="300"
  7287. Canvas.Top="335"
  7288. HorizontalAlignment="Left"
  7289. VerticalAlignment="Top"
  7290. Background="{Binding DEPOBrush}"
  7291. Content="DPO"
  7292. FontFamily="Calibri"
  7293. FontSize="12">
  7294. <i:Interaction.Triggers>
  7295. <i:EventTrigger EventName="Click">
  7296. <cal:ActionMessage MethodName="SwichValue">
  7297. <cal:Parameter Value="DEPO"/>
  7298. </cal:ActionMessage>
  7299. </i:EventTrigger>
  7300. </i:Interaction.Triggers>
  7301. </Button>
  7302. <StackPanel
  7303. Canvas.Left="360"
  7304. Canvas.Top="329"
  7305. Orientation="Vertical">
  7306. <TextBlock FontFamily="Calibri" FontSize="12"><Run Text="OK"/></TextBlock>
  7307. <deviceControl:AITSensor
  7308. EnableToolTip="False"
  7309. GreenColor="True"
  7310. LightOnValue="{Binding DEPOOK}"/>
  7311. </StackPanel>
  7312. <Button
  7313. Canvas.Left="400"
  7314. Canvas.Top="335"
  7315. HorizontalAlignment="Left"
  7316. VerticalAlignment="Top"
  7317. Background="{Binding F2ClnBrush}"
  7318. Content="CLN"
  7319. FontFamily="Calibri"
  7320. FontSize="12">
  7321. <i:Interaction.Triggers>
  7322. <i:EventTrigger EventName="Click">
  7323. <cal:ActionMessage MethodName="SwichValue">
  7324. <cal:Parameter Value="F2"/>
  7325. </cal:ActionMessage>
  7326. </i:EventTrigger>
  7327. </i:Interaction.Triggers>
  7328. </Button>
  7329. <StackPanel
  7330. Canvas.Left="460"
  7331. Canvas.Top="329"
  7332. Orientation="Vertical">
  7333. <TextBlock FontFamily="Calibri" FontSize="12"><Run Text="OK"/></TextBlock>
  7334. <deviceControl:AITSensor
  7335. EnableToolTip="False"
  7336. GreenColor="True"
  7337. LightOnValue="{Binding F2ClnOK}"/>
  7338. </StackPanel>
  7339. <StackPanel
  7340. Canvas.Left="560"
  7341. Canvas.Top="329"
  7342. Orientation="Vertical"/>
  7343. </Canvas>
  7344. <StackPanel
  7345. Canvas.Left="300"
  7346. Canvas.Top="470"
  7347. Orientation="Horizontal">
  7348. <Button
  7349. HorizontalAlignment="Left"
  7350. VerticalAlignment="Top"
  7351. Background="{Binding HTR1Brush}"
  7352. Content="HTR1"
  7353. FontFamily="Calibri"
  7354. FontSize="12">
  7355. <i:Interaction.Triggers>
  7356. <i:EventTrigger EventName="Click">
  7357. <cal:ActionMessage MethodName="SetEnable">
  7358. <cal:Parameter Value="HTR1"/>
  7359. </cal:ActionMessage>
  7360. </i:EventTrigger>
  7361. </i:Interaction.Triggers>
  7362. </Button>
  7363. <Button
  7364. Margin="5,0,5,0"
  7365. HorizontalAlignment="Left"
  7366. VerticalAlignment="Top"
  7367. Background="{Binding HTR2Brush}"
  7368. Content="HTR2"
  7369. FontFamily="Calibri"
  7370. FontSize="12">
  7371. <i:Interaction.Triggers>
  7372. <i:EventTrigger EventName="Click">
  7373. <cal:ActionMessage MethodName="SetEnable">
  7374. <cal:Parameter Value="HTR2"/>
  7375. </cal:ActionMessage>
  7376. </i:EventTrigger>
  7377. </i:Interaction.Triggers>
  7378. </Button>
  7379. <Button
  7380. HorizontalAlignment="Left"
  7381. VerticalAlignment="Top"
  7382. Background="{Binding HTR3Brush}"
  7383. Content="HTR3"
  7384. FontFamily="Calibri"
  7385. FontSize="12">
  7386. <i:Interaction.Triggers>
  7387. <i:EventTrigger EventName="Click">
  7388. <cal:ActionMessage MethodName="SetEnable">
  7389. <cal:Parameter Value="HTR3"/>
  7390. </cal:ActionMessage>
  7391. </i:EventTrigger>
  7392. </i:Interaction.Triggers>
  7393. </Button>
  7394. </StackPanel>
  7395. <StackPanel
  7396. Canvas.Left="300"
  7397. Canvas.Top="540"
  7398. Orientation="Horizontal">
  7399. <Button
  7400. HorizontalAlignment="Left"
  7401. VerticalAlignment="Top"
  7402. Background="{Binding ValveBWRBrush}"
  7403. Content="BWR"
  7404. FontFamily="Calibri"
  7405. FontSize="12">
  7406. <i:Interaction.Triggers>
  7407. <i:EventTrigger EventName="Click">
  7408. <cal:ActionMessage MethodName="SwichValue">
  7409. <cal:Parameter Value="BWR"/>
  7410. </cal:ActionMessage>
  7411. </i:EventTrigger>
  7412. </i:Interaction.Triggers>
  7413. </Button>
  7414. <Button
  7415. Margin="5,0,13,0"
  7416. HorizontalAlignment="Left"
  7417. VerticalAlignment="Top"
  7418. Background="{Binding ValveDPRBrush}"
  7419. Content="DPR"
  7420. FontFamily="Calibri"
  7421. FontSize="12">
  7422. <i:Interaction.Triggers>
  7423. <i:EventTrigger EventName="Click">
  7424. <cal:ActionMessage MethodName="SwichValue">
  7425. <cal:Parameter Value="DPR"/>
  7426. </cal:ActionMessage>
  7427. </i:EventTrigger>
  7428. </i:Interaction.Triggers>
  7429. </Button>
  7430. <Button
  7431. Margin="5,0,13,0"
  7432. Background="{Binding ValveCEXHBrush}"
  7433. Content="C.EXH"
  7434. FontFamily="Calibri"
  7435. FontSize="12">
  7436. <i:Interaction.Triggers>
  7437. <i:EventTrigger EventName="Click">
  7438. <cal:ActionMessage MethodName="SwichValue">
  7439. <cal:Parameter Value="EXH"/>
  7440. </cal:ActionMessage>
  7441. </i:EventTrigger>
  7442. </i:Interaction.Triggers>
  7443. </Button>
  7444. <Button
  7445. Margin="5,0,13,0"
  7446. Background="{Binding ValveCEXHBrush}"
  7447. Content="P.SET"
  7448. FontFamily="Calibri"
  7449. FontSize="12">
  7450. <i:Interaction.Triggers>
  7451. <i:EventTrigger EventName="Click">
  7452. <cal:ActionMessage MethodName="SwichValue">
  7453. <cal:Parameter Value="ZERO"/>
  7454. </cal:ActionMessage>
  7455. </i:EventTrigger>
  7456. </i:Interaction.Triggers>
  7457. </Button>
  7458. <Button
  7459. Margin="5,0,13,0"
  7460. Background="{Binding ValveCEXHBrush}"
  7461. Content="P.CONT"
  7462. FontFamily="Calibri"
  7463. FontSize="12">
  7464. <i:Interaction.Triggers>
  7465. <i:EventTrigger EventName="Click">
  7466. <cal:ActionMessage MethodName="SwichValue">
  7467. <cal:Parameter Value="CONT"/>
  7468. </cal:ActionMessage>
  7469. </i:EventTrigger>
  7470. </i:Interaction.Triggers>
  7471. </Button>
  7472. </StackPanel>
  7473. <Border
  7474. Canvas.Left="293"
  7475. Canvas.Top="525"
  7476. Width="24"
  7477. Height="26"
  7478. HorizontalAlignment="Left"
  7479. VerticalAlignment="Center"
  7480. BorderBrush="Black"
  7481. BorderThickness="1,1,0,0">
  7482. <TextBlock Margin="25,-4,-66,17">HEATER COOL</TextBlock>
  7483. </Border>
  7484. <Border
  7485. Canvas.Left="407"
  7486. Canvas.Top="525"
  7487. Width="24"
  7488. Height="26"
  7489. HorizontalAlignment="Left"
  7490. VerticalAlignment="Center"
  7491. BorderBrush="Black"
  7492. BorderThickness="1,1,0,0">
  7493. <Border.RenderTransform>
  7494. <TransformGroup>
  7495. <ScaleTransform ScaleX="-1"/>
  7496. <SkewTransform/>
  7497. <RotateTransform/>
  7498. <TranslateTransform/>
  7499. </TransformGroup>
  7500. </Border.RenderTransform>
  7501. </Border>
  7502. <Border
  7503. Canvas.Left="293"
  7504. Canvas.Top="460"
  7505. Width="54"
  7506. Height="26"
  7507. HorizontalAlignment="Left"
  7508. VerticalAlignment="Center"
  7509. BorderBrush="Black"
  7510. BorderThickness="1,1,0,0">
  7511. <TextBlock Margin="60,-5,-79,16">PIPE HEATER</TextBlock>
  7512. </Border>
  7513. <Border
  7514. Canvas.Left="465"
  7515. Canvas.Top="460"
  7516. Width="54"
  7517. Height="26"
  7518. HorizontalAlignment="Left"
  7519. VerticalAlignment="Center"
  7520. BorderBrush="Black"
  7521. BorderThickness="1,1,0,0">
  7522. <Border.RenderTransform>
  7523. <TransformGroup>
  7524. <ScaleTransform ScaleX="-1"/>
  7525. <SkewTransform/>
  7526. <RotateTransform/>
  7527. <TranslateTransform/>
  7528. </TransformGroup>
  7529. </Border.RenderTransform>
  7530. </Border>
  7531. <Border
  7532. Canvas.Left="305"
  7533. Canvas.Top="-50"
  7534. HorizontalAlignment="Left"
  7535. VerticalAlignment="Top">
  7536. <StackPanel Orientation="Vertical">
  7537. <TextBlock FontFamily="Calibri" FontSize="12"><Run Text="WAT"/></TextBlock>
  7538. <deviceControl:AITSensor
  7539. EnableToolTip="False"
  7540. GreenColor="True"
  7541. LightOnValue="{Binding WAT}"/>
  7542. </StackPanel>
  7543. </Border>
  7544. <Border
  7545. Canvas.Left="300"
  7546. Canvas.Top="400"
  7547. HorizontalAlignment="Left"
  7548. VerticalAlignment="Top">
  7549. <StackPanel Orientation="Horizontal">
  7550. <StackPanel Orientation="Vertical">
  7551. <TextBlock FontFamily="Calibri" FontSize="12"><Run Text="VAC1"/></TextBlock>
  7552. <deviceControl:AITSensor
  7553. EnableToolTip="False"
  7554. GreenColor="True"
  7555. LightOnValue="{Binding VAC1}"/>
  7556. </StackPanel>
  7557. <StackPanel Margin="25,0,25,0" Orientation="Vertical">
  7558. <TextBlock FontFamily="Calibri" FontSize="12"><Run Text="VAC2"/></TextBlock>
  7559. <deviceControl:AITSensor
  7560. EnableToolTip="False"
  7561. GreenColor="True"
  7562. LightOnValue="{Binding VAC2}"/>
  7563. </StackPanel>
  7564. <StackPanel Orientation="Vertical">
  7565. <TextBlock FontFamily="Calibri" FontSize="12"><Run Text="VAC3"/></TextBlock>
  7566. <deviceControl:AITSensor
  7567. EnableToolTip="False"
  7568. GreenColor="True"
  7569. LightOnValue="{Binding VAC3}"/>
  7570. </StackPanel>
  7571. <StackPanel Margin="25,0,26,0" Orientation="Vertical"/>
  7572. <StackPanel Orientation="Vertical"/>
  7573. <StackPanel Margin="25,0,20,0" Orientation="Vertical"/>
  7574. </StackPanel>
  7575. </Border>
  7576. <control:HydraulicControlOneWayValue
  7577. Canvas.Left="150"
  7578. Canvas.Top="262"
  7579. HorizontalAlignment="Left"
  7580. VerticalAlignment="Center"/>
  7581. <control:HydraulicControlOneWayValue
  7582. Canvas.Left="114"
  7583. Canvas.Top="315"
  7584. HorizontalAlignment="Left"
  7585. VerticalAlignment="Top"
  7586. RenderTransformOrigin="0.5,0.5">
  7587. <control:HydraulicControlOneWayValue.RenderTransform>
  7588. <TransformGroup>
  7589. <ScaleTransform/>
  7590. <SkewTransform/>
  7591. <RotateTransform Angle="90"/>
  7592. <TranslateTransform/>
  7593. </TransformGroup>
  7594. </control:HydraulicControlOneWayValue.RenderTransform>
  7595. </control:HydraulicControlOneWayValue>
  7596. <control:HydraulicControlOneWayValue
  7597. Canvas.Left="114"
  7598. Canvas.Top="364"
  7599. HorizontalAlignment="Left"
  7600. VerticalAlignment="Top"
  7601. RenderTransformOrigin="0.5,0.5">
  7602. <control:HydraulicControlOneWayValue.RenderTransform>
  7603. <TransformGroup>
  7604. <ScaleTransform/>
  7605. <SkewTransform/>
  7606. <RotateTransform Angle="90"/>
  7607. <TranslateTransform/>
  7608. </TransformGroup>
  7609. </control:HydraulicControlOneWayValue.RenderTransform>
  7610. </control:HydraulicControlOneWayValue>
  7611. <control:HydraulicControlOneWayValue
  7612. Canvas.Left="113"
  7613. Canvas.Top="414"
  7614. HorizontalAlignment="Center"
  7615. VerticalAlignment="Top"
  7616. RenderTransformOrigin="0.5,0.5">
  7617. <control:HydraulicControlOneWayValue.RenderTransform>
  7618. <TransformGroup>
  7619. <ScaleTransform/>
  7620. <SkewTransform/>
  7621. <RotateTransform Angle="90"/>
  7622. <TranslateTransform/>
  7623. </TransformGroup>
  7624. </control:HydraulicControlOneWayValue.RenderTransform>
  7625. </control:HydraulicControlOneWayValue>
  7626. <Border
  7627. Canvas.Left="128"
  7628. Canvas.Top="301"
  7629. Width="4"
  7630. Height="7"
  7631. HorizontalAlignment="Center"
  7632. VerticalAlignment="Top"
  7633. BorderBrush="Black"
  7634. BorderThickness="1,1,0,1"/>
  7635. <Border
  7636. Canvas.Left="137"
  7637. Canvas.Top="301"
  7638. Width="4"
  7639. Height="7"
  7640. HorizontalAlignment="Center"
  7641. VerticalAlignment="Center"
  7642. BorderBrush="Black"
  7643. BorderThickness="1,1,0,1"
  7644. RenderTransformOrigin="0.5,0.5">
  7645. <Border.RenderTransform>
  7646. <TransformGroup>
  7647. <ScaleTransform/>
  7648. <SkewTransform/>
  7649. <RotateTransform Angle="180"/>
  7650. <TranslateTransform/>
  7651. </TransformGroup>
  7652. </Border.RenderTransform>
  7653. </Border>
  7654. <control:PressureRegulation
  7655. Canvas.Left="128"
  7656. Canvas.Top="278"
  7657. HorizontalAlignment="Center"
  7658. VerticalAlignment="Top"
  7659. RenderTransformOrigin="0.5,0.5">
  7660. <control:PressureRegulation.RenderTransform>
  7661. <TransformGroup>
  7662. <ScaleTransform/>
  7663. <SkewTransform/>
  7664. <RotateTransform Angle="180"/>
  7665. <TranslateTransform/>
  7666. </TransformGroup>
  7667. </control:PressureRegulation.RenderTransform>
  7668. </control:PressureRegulation>
  7669. <control:PressureRegulation
  7670. Canvas.Left="196"
  7671. Canvas.Top="563"
  7672. HorizontalAlignment="Left"
  7673. VerticalAlignment="Center"/>
  7674. <controls2:GasSingularLine
  7675. Canvas.Left="144"
  7676. Canvas.Top="0"
  7677. Width="104"
  7678. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7679. HorizontalAlignment="Center"
  7680. VerticalAlignment="Center"
  7681. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7682. FlowDirection="LeftToRight"
  7683. LeftDirection="None"
  7684. RightDirection="None"
  7685. Visibility="Visible">
  7686. <controls2:GasSingularLine.MoveSpeed>
  7687. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  7688. </controls2:GasSingularLine.MoveSpeed>
  7689. <controls2:GasSingularLine.EdgeColor>
  7690. <MultiBinding>
  7691. <MultiBinding.Converter>
  7692. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7693. </MultiBinding.Converter>
  7694. <MultiBinding.Bindings>
  7695. <Binding Path="ValveAV71.Feedback"/>
  7696. </MultiBinding.Bindings>
  7697. </MultiBinding>
  7698. </controls2:GasSingularLine.EdgeColor>
  7699. </controls2:GasSingularLine>
  7700. <controls2:GasSingularLine
  7701. Canvas.Left="244"
  7702. Canvas.Top="0"
  7703. Width="65"
  7704. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7705. HorizontalAlignment="Left"
  7706. VerticalAlignment="Center"
  7707. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7708. FlowDirection="LeftToRight"
  7709. LeftDirection="None"
  7710. RightDirection="None"
  7711. Visibility="Visible">
  7712. <controls2:GasSingularLine.MoveSpeed>
  7713. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  7714. </controls2:GasSingularLine.MoveSpeed>
  7715. <controls2:GasSingularLine.EdgeColor>
  7716. <MultiBinding>
  7717. <MultiBinding.Converter>
  7718. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7719. </MultiBinding.Converter>
  7720. <MultiBinding.Bindings>
  7721. <Binding Path="ValveAV71.Feedback"/>
  7722. <Binding Path="ValveAV74.Feedback"/>
  7723. </MultiBinding.Bindings>
  7724. </MultiBinding>
  7725. </controls2:GasSingularLine.EdgeColor>
  7726. </controls2:GasSingularLine>
  7727. <controls2:GasSingularLine
  7728. Canvas.Left="305"
  7729. Width="42"
  7730. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7731. HorizontalAlignment="Left"
  7732. VerticalAlignment="Center"
  7733. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7734. FlowDirection="LeftToRight"
  7735. LeftDirection="None"
  7736. RightDirection="None"
  7737. Visibility="Visible">
  7738. <controls2:GasSingularLine.MoveSpeed>
  7739. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  7740. </controls2:GasSingularLine.MoveSpeed>
  7741. <controls2:GasSingularLine.EdgeColor>
  7742. <MultiBinding>
  7743. <MultiBinding.Converter>
  7744. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7745. </MultiBinding.Converter>
  7746. <MultiBinding.Bindings>
  7747. <Binding Path="ValveAV71.Feedback"/>
  7748. <Binding Path="ValveAV74.Feedback"/>
  7749. <Binding Path="ValveAV68.Feedback"/>
  7750. </MultiBinding.Bindings>
  7751. </MultiBinding>
  7752. </controls2:GasSingularLine.EdgeColor>
  7753. </controls2:GasSingularLine>
  7754. <controls2:GasSingularLine
  7755. Canvas.Left="145"
  7756. Canvas.Top="233"
  7757. Width="15"
  7758. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7759. HorizontalAlignment="Left"
  7760. VerticalAlignment="Center"
  7761. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7762. FlowDirection="LeftToRight"
  7763. LeftDirection="None"
  7764. RightDirection="None"
  7765. Visibility="Visible">
  7766. <controls2:GasSingularLine.MoveSpeed>
  7767. <c:Binding Path="0.5"/>
  7768. </controls2:GasSingularLine.MoveSpeed>
  7769. <controls2:GasSingularLine.EdgeColor>
  7770. <MultiBinding>
  7771. <MultiBinding.Converter>
  7772. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7773. </MultiBinding.Converter>
  7774. <MultiBinding.Bindings>
  7775. <Binding Path="ValveAV73.Feedback"/>
  7776. </MultiBinding.Bindings>
  7777. </MultiBinding>
  7778. </controls2:GasSingularLine.EdgeColor>
  7779. </controls2:GasSingularLine>
  7780. <control:HydraulicControlOneWayValue
  7781. Canvas.Left="238"
  7782. Canvas.Top="200"
  7783. HorizontalAlignment="Center"
  7784. VerticalAlignment="Top"
  7785. RenderTransformOrigin="0.5,0.5">
  7786. <control:HydraulicControlOneWayValue.RenderTransform>
  7787. <TransformGroup>
  7788. <ScaleTransform/>
  7789. <SkewTransform/>
  7790. <RotateTransform Angle="180.462"/>
  7791. <TranslateTransform/>
  7792. </TransformGroup>
  7793. </control:HydraulicControlOneWayValue.RenderTransform>
  7794. </control:HydraulicControlOneWayValue>
  7795. <controls2:GasSingularLine
  7796. Canvas.Left="188"
  7797. Canvas.Top="165"
  7798. Width="60"
  7799. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7800. HorizontalAlignment="Center"
  7801. VerticalAlignment="Center"
  7802. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7803. FlowDirection="LeftToRight"
  7804. LeftDirection="None"
  7805. RightDirection="None"
  7806. Visibility="Visible">
  7807. <controls2:GasSingularLine.MoveSpeed>
  7808. <c:Binding Path="IsRecipeEdit?(ValveAV72.VirtualFeedback?0.5:0):(ValveAV72.Feedback?0.5:0)"/>
  7809. </controls2:GasSingularLine.MoveSpeed>
  7810. <controls2:GasSingularLine.EdgeColor>
  7811. <MultiBinding>
  7812. <MultiBinding.Converter>
  7813. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7814. </MultiBinding.Converter>
  7815. <MultiBinding.Bindings>
  7816. <Binding Path="ValveAV72.Feedback"/>
  7817. </MultiBinding.Bindings>
  7818. </MultiBinding>
  7819. </controls2:GasSingularLine.EdgeColor>
  7820. </controls2:GasSingularLine>
  7821. <controls2:GasSingularLine
  7822. Canvas.Left="145"
  7823. Canvas.Top="165"
  7824. Width="24"
  7825. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7826. HorizontalAlignment="Left"
  7827. VerticalAlignment="Center"
  7828. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7829. FlowDirection="LeftToRight"
  7830. LeftDirection="None"
  7831. RightDirection="None"
  7832. Visibility="Visible">
  7833. <controls2:GasSingularLine.MoveSpeed>
  7834. <c:Binding Path="IsRecipeEdit?(ValveAV72.VirtualFeedback?0.5:0):(ValveAV72.Feedback?0.5:0)"/>
  7835. </controls2:GasSingularLine.MoveSpeed>
  7836. <controls2:GasSingularLine.EdgeColor>
  7837. <MultiBinding>
  7838. <MultiBinding.Converter>
  7839. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7840. </MultiBinding.Converter>
  7841. <MultiBinding.Bindings>
  7842. <Binding Path="ValveAV72.Feedback"/>
  7843. </MultiBinding.Bindings>
  7844. </MultiBinding>
  7845. </controls2:GasSingularLine.EdgeColor>
  7846. </controls2:GasSingularLine>
  7847. <controls2:GasSingularLine
  7848. Canvas.Left="159"
  7849. Canvas.Top="449"
  7850. Width="44"
  7851. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7852. HorizontalAlignment="Left"
  7853. VerticalAlignment="Center"
  7854. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7855. FlowDirection="LeftToRight"
  7856. LeftDirection="None"
  7857. RightDirection="None"
  7858. Visibility="Visible">
  7859. <controls2:GasSingularLine.MoveSpeed>
  7860. <c:Binding Path="-0.5"/>
  7861. </controls2:GasSingularLine.MoveSpeed>
  7862. <controls2:GasSingularLine.EdgeColor>
  7863. <MultiBinding>
  7864. <MultiBinding.Converter>
  7865. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7866. </MultiBinding.Converter>
  7867. <MultiBinding.Bindings>
  7868. <Binding Path="ValveAV73.Feedback"/>
  7869. </MultiBinding.Bindings>
  7870. </MultiBinding>
  7871. </controls2:GasSingularLine.EdgeColor>
  7872. </controls2:GasSingularLine>
  7873. <controls2:GasSingularLine
  7874. Canvas.Left="214"
  7875. Canvas.Top="41"
  7876. Width="34"
  7877. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7878. HorizontalAlignment="Left"
  7879. VerticalAlignment="Center"
  7880. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7881. FlowDirection="LeftToRight"
  7882. LeftDirection="None"
  7883. RightDirection="None"
  7884. Visibility="Visible">
  7885. <controls2:GasSingularLine.MoveSpeed>
  7886. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  7887. </controls2:GasSingularLine.MoveSpeed>
  7888. <controls2:GasSingularLine.EdgeColor>
  7889. <MultiBinding>
  7890. <MultiBinding.Converter>
  7891. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7892. </MultiBinding.Converter>
  7893. <MultiBinding.Bindings>
  7894. <Binding Path="ValveAV74.Feedback"/>
  7895. </MultiBinding.Bindings>
  7896. </MultiBinding>
  7897. </controls2:GasSingularLine.EdgeColor>
  7898. </controls2:GasSingularLine>
  7899. <controls2:GasSingularLine
  7900. Canvas.Left="215"
  7901. Canvas.Top="76"
  7902. Width="33"
  7903. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7904. HorizontalAlignment="Left"
  7905. VerticalAlignment="Center"
  7906. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7907. FlowDirection="LeftToRight"
  7908. LeftDirection="None"
  7909. RightDirection="None"
  7910. Visibility="Visible">
  7911. <controls2:GasSingularLine.MoveSpeed>
  7912. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  7913. </controls2:GasSingularLine.MoveSpeed>
  7914. <controls2:GasSingularLine.EdgeColor>
  7915. <MultiBinding>
  7916. <MultiBinding.Converter>
  7917. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7918. </MultiBinding.Converter>
  7919. <MultiBinding.Bindings>
  7920. <Binding Path="ValveAV75.Feedback"/>
  7921. </MultiBinding.Bindings>
  7922. </MultiBinding>
  7923. </controls2:GasSingularLine.EdgeColor>
  7924. </controls2:GasSingularLine>
  7925. <controls2:GasSingularLine
  7926. Canvas.Left="213"
  7927. Canvas.Top="122"
  7928. Width="34"
  7929. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7930. HorizontalAlignment="Left"
  7931. VerticalAlignment="Top"
  7932. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7933. FlowDirection="LeftToRight"
  7934. LeftDirection="None"
  7935. RightDirection="None"
  7936. Visibility="Visible">
  7937. <controls2:GasSingularLine.MoveSpeed>
  7938. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  7939. </controls2:GasSingularLine.MoveSpeed>
  7940. <controls2:GasSingularLine.EdgeColor>
  7941. <MultiBinding>
  7942. <MultiBinding.Converter>
  7943. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7944. </MultiBinding.Converter>
  7945. <MultiBinding.Bindings>
  7946. <Binding Path="ValveAV60.Feedback"/>
  7947. </MultiBinding.Bindings>
  7948. </MultiBinding>
  7949. </controls2:GasSingularLine.EdgeColor>
  7950. </controls2:GasSingularLine>
  7951. <controls2:GasSingularLine
  7952. Canvas.Left="94"
  7953. Canvas.Top="233"
  7954. Width="50"
  7955. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7956. HorizontalAlignment="Left"
  7957. VerticalAlignment="Center"
  7958. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7959. FlowDirection="LeftToRight"
  7960. LeftDirection="None"
  7961. RightDirection="None"
  7962. Visibility="Visible">
  7963. <controls2:GasSingularLine.MoveSpeed>
  7964. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  7965. </controls2:GasSingularLine.MoveSpeed>
  7966. <controls2:GasSingularLine.EdgeColor>
  7967. <MultiBinding>
  7968. <MultiBinding.Converter>
  7969. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7970. </MultiBinding.Converter>
  7971. <MultiBinding.Bindings>
  7972. <Binding Path="ValveAV77.Feedback"/>
  7973. </MultiBinding.Bindings>
  7974. </MultiBinding>
  7975. </controls2:GasSingularLine.EdgeColor>
  7976. </controls2:GasSingularLine>
  7977. <controls2:GasSingularLine
  7978. Canvas.Left="92"
  7979. Canvas.Top="324"
  7980. Width="31"
  7981. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  7982. HorizontalAlignment="Left"
  7983. VerticalAlignment="Center"
  7984. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  7985. FlowDirection="LeftToRight"
  7986. LeftDirection="None"
  7987. RightDirection="None"
  7988. Visibility="Visible">
  7989. <controls2:GasSingularLine.MoveSpeed>
  7990. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  7991. </controls2:GasSingularLine.MoveSpeed>
  7992. <controls2:GasSingularLine.EdgeColor>
  7993. <MultiBinding>
  7994. <MultiBinding.Converter>
  7995. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  7996. </MultiBinding.Converter>
  7997. <MultiBinding.Bindings>
  7998. <Binding Path="ValveAV81.Feedback"/>
  7999. </MultiBinding.Bindings>
  8000. </MultiBinding>
  8001. </controls2:GasSingularLine.EdgeColor>
  8002. </controls2:GasSingularLine>
  8003. <controls2:GasSingularLine
  8004. Canvas.Left="134"
  8005. Canvas.Top="324"
  8006. Width="10"
  8007. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8008. HorizontalAlignment="Left"
  8009. VerticalAlignment="Center"
  8010. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8011. FlowDirection="LeftToRight"
  8012. LeftDirection="None"
  8013. RightDirection="None"
  8014. Visibility="Visible">
  8015. <controls2:GasSingularLine.MoveSpeed>
  8016. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8017. </controls2:GasSingularLine.MoveSpeed>
  8018. <controls2:GasSingularLine.EdgeColor>
  8019. <MultiBinding>
  8020. <MultiBinding.Converter>
  8021. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8022. </MultiBinding.Converter>
  8023. <MultiBinding.Bindings>
  8024. <Binding Path="ValveAV81.Feedback"/>
  8025. </MultiBinding.Bindings>
  8026. </MultiBinding>
  8027. </controls2:GasSingularLine.EdgeColor>
  8028. </controls2:GasSingularLine>
  8029. <controls2:GasSingularLine
  8030. Canvas.Left="133.5"
  8031. Canvas.Top="266"
  8032. Width="11"
  8033. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8034. HorizontalAlignment="Center"
  8035. VerticalAlignment="Center"
  8036. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8037. FlowDirection="LeftToRight"
  8038. LeftDirection="None"
  8039. RightDirection="None"
  8040. Visibility="Visible">
  8041. <controls2:GasSingularLine.MoveSpeed>
  8042. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8043. </controls2:GasSingularLine.MoveSpeed>
  8044. <controls2:GasSingularLine.EdgeColor>
  8045. <MultiBinding>
  8046. <MultiBinding.Converter>
  8047. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8048. </MultiBinding.Converter>
  8049. <MultiBinding.Bindings/>
  8050. </MultiBinding>
  8051. </controls2:GasSingularLine.EdgeColor>
  8052. </controls2:GasSingularLine>
  8053. <controls2:GasSingularLine
  8054. Canvas.Left="128"
  8055. Canvas.Top="272"
  8056. Width="12"
  8057. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8058. HorizontalAlignment="Center"
  8059. VerticalAlignment="Top"
  8060. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8061. FlowDirection="LeftToRight"
  8062. LeftDirection="None"
  8063. RenderTransformOrigin="0.5,0.5"
  8064. RightDirection="None"
  8065. Visibility="Visible">
  8066. <controls2:GasSingularLine.RenderTransform>
  8067. <TransformGroup>
  8068. <ScaleTransform/>
  8069. <SkewTransform/>
  8070. <RotateTransform Angle="90"/>
  8071. <TranslateTransform/>
  8072. </TransformGroup>
  8073. </controls2:GasSingularLine.RenderTransform>
  8074. <controls2:GasSingularLine.MoveSpeed>
  8075. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8076. </controls2:GasSingularLine.MoveSpeed>
  8077. <controls2:GasSingularLine.EdgeColor>
  8078. <MultiBinding>
  8079. <MultiBinding.Converter>
  8080. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8081. </MultiBinding.Converter>
  8082. <MultiBinding.Bindings/>
  8083. </MultiBinding>
  8084. </controls2:GasSingularLine.EdgeColor>
  8085. </controls2:GasSingularLine>
  8086. <controls2:GasSingularLine
  8087. Canvas.Left="132"
  8088. Canvas.Top="300"
  8089. Width="5.5"
  8090. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8091. HorizontalAlignment="Center"
  8092. VerticalAlignment="Center"
  8093. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8094. FlowDirection="LeftToRight"
  8095. LeftDirection="None"
  8096. RenderTransformOrigin="0.5,0.5"
  8097. RightDirection="None"
  8098. Visibility="Visible">
  8099. <controls2:GasSingularLine.RenderTransform>
  8100. <TransformGroup>
  8101. <ScaleTransform/>
  8102. <SkewTransform/>
  8103. <RotateTransform Angle="90"/>
  8104. <TranslateTransform/>
  8105. </TransformGroup>
  8106. </controls2:GasSingularLine.RenderTransform>
  8107. <controls2:GasSingularLine.MoveSpeed>
  8108. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8109. </controls2:GasSingularLine.MoveSpeed>
  8110. <controls2:GasSingularLine.EdgeColor>
  8111. <MultiBinding>
  8112. <MultiBinding.Converter>
  8113. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8114. </MultiBinding.Converter>
  8115. <MultiBinding.Bindings/>
  8116. </MultiBinding>
  8117. </controls2:GasSingularLine.EdgeColor>
  8118. </controls2:GasSingularLine>
  8119. <controls2:GasSingularLine
  8120. Canvas.Left="130"
  8121. Canvas.Top="303"
  8122. Width="9"
  8123. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8124. HorizontalAlignment="Center"
  8125. VerticalAlignment="Center"
  8126. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8127. FlowDirection="LeftToRight"
  8128. LeftDirection="None"
  8129. RenderTransformOrigin="0.5,0.5"
  8130. RightDirection="None"
  8131. Visibility="Visible">
  8132. <controls2:GasSingularLine.RenderTransform>
  8133. <TransformGroup>
  8134. <ScaleTransform/>
  8135. <SkewTransform/>
  8136. <RotateTransform Angle="0"/>
  8137. <TranslateTransform/>
  8138. </TransformGroup>
  8139. </controls2:GasSingularLine.RenderTransform>
  8140. <controls2:GasSingularLine.MoveSpeed>
  8141. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8142. </controls2:GasSingularLine.MoveSpeed>
  8143. <controls2:GasSingularLine.EdgeColor>
  8144. <MultiBinding>
  8145. <MultiBinding.Converter>
  8146. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8147. </MultiBinding.Converter>
  8148. <MultiBinding.Bindings/>
  8149. </MultiBinding>
  8150. </controls2:GasSingularLine.EdgeColor>
  8151. </controls2:GasSingularLine>
  8152. <controls2:GasSingularLine
  8153. Canvas.Left="130"
  8154. Canvas.Top="305"
  8155. Width="9"
  8156. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8157. HorizontalAlignment="Center"
  8158. VerticalAlignment="Center"
  8159. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8160. FlowDirection="LeftToRight"
  8161. LeftDirection="None"
  8162. RenderTransformOrigin="0.5,0.5"
  8163. RightDirection="None"
  8164. Visibility="Visible">
  8165. <controls2:GasSingularLine.RenderTransform>
  8166. <TransformGroup>
  8167. <ScaleTransform/>
  8168. <SkewTransform/>
  8169. <RotateTransform Angle="0"/>
  8170. <TranslateTransform/>
  8171. </TransformGroup>
  8172. </controls2:GasSingularLine.RenderTransform>
  8173. <controls2:GasSingularLine.MoveSpeed>
  8174. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8175. </controls2:GasSingularLine.MoveSpeed>
  8176. <controls2:GasSingularLine.EdgeColor>
  8177. <MultiBinding>
  8178. <MultiBinding.Converter>
  8179. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8180. </MultiBinding.Converter>
  8181. <MultiBinding.Bindings/>
  8182. </MultiBinding>
  8183. </controls2:GasSingularLine.EdgeColor>
  8184. </controls2:GasSingularLine>
  8185. <controls2:GasSingularLine
  8186. Canvas.Left="91"
  8187. Canvas.Top="373"
  8188. Width="33"
  8189. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8190. HorizontalAlignment="Left"
  8191. VerticalAlignment="Center"
  8192. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8193. FlowDirection="LeftToRight"
  8194. LeftDirection="None"
  8195. RightDirection="None"
  8196. Visibility="Visible">
  8197. <controls2:GasSingularLine.MoveSpeed>
  8198. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8199. </controls2:GasSingularLine.MoveSpeed>
  8200. <controls2:GasSingularLine.EdgeColor>
  8201. <MultiBinding>
  8202. <MultiBinding.Converter>
  8203. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8204. </MultiBinding.Converter>
  8205. <MultiBinding.Bindings>
  8206. <Binding Path="ValveAV82.Feedback"/>
  8207. </MultiBinding.Bindings>
  8208. </MultiBinding>
  8209. </controls2:GasSingularLine.EdgeColor>
  8210. </controls2:GasSingularLine>
  8211. <controls2:GasSingularLine
  8212. Canvas.Left="135"
  8213. Canvas.Top="373"
  8214. Width="9"
  8215. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8216. HorizontalAlignment="Left"
  8217. VerticalAlignment="Center"
  8218. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8219. FlowDirection="LeftToRight"
  8220. LeftDirection="None"
  8221. RightDirection="None"
  8222. Visibility="Visible">
  8223. <controls2:GasSingularLine.MoveSpeed>
  8224. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8225. </controls2:GasSingularLine.MoveSpeed>
  8226. <controls2:GasSingularLine.EdgeColor>
  8227. <MultiBinding>
  8228. <MultiBinding.Converter>
  8229. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8230. </MultiBinding.Converter>
  8231. <MultiBinding.Bindings>
  8232. <Binding Path="ValveAV82.Feedback"/>
  8233. </MultiBinding.Bindings>
  8234. </MultiBinding>
  8235. </controls2:GasSingularLine.EdgeColor>
  8236. </controls2:GasSingularLine>
  8237. <controls2:GasSingularLine
  8238. Canvas.Left="92"
  8239. Canvas.Top="423"
  8240. Width="31"
  8241. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8242. HorizontalAlignment="Left"
  8243. VerticalAlignment="Center"
  8244. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8245. FlowDirection="LeftToRight"
  8246. LeftDirection="None"
  8247. RightDirection="None"
  8248. Visibility="Visible">
  8249. <controls2:GasSingularLine.MoveSpeed>
  8250. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8251. </controls2:GasSingularLine.MoveSpeed>
  8252. <controls2:GasSingularLine.EdgeColor>
  8253. <MultiBinding>
  8254. <MultiBinding.Converter>
  8255. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8256. </MultiBinding.Converter>
  8257. <MultiBinding.Bindings>
  8258. <Binding Path="ValveAV83.Feedback"/>
  8259. </MultiBinding.Bindings>
  8260. </MultiBinding>
  8261. </controls2:GasSingularLine.EdgeColor>
  8262. </controls2:GasSingularLine>
  8263. <controls2:GasSingularLine
  8264. Canvas.Left="134"
  8265. Canvas.Top="423"
  8266. Width="10"
  8267. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8268. HorizontalAlignment="Left"
  8269. VerticalAlignment="Center"
  8270. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8271. FlowDirection="LeftToRight"
  8272. LeftDirection="None"
  8273. RightDirection="None"
  8274. Visibility="Visible">
  8275. <controls2:GasSingularLine.MoveSpeed>
  8276. <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
  8277. </controls2:GasSingularLine.MoveSpeed>
  8278. <controls2:GasSingularLine.EdgeColor>
  8279. <MultiBinding>
  8280. <MultiBinding.Converter>
  8281. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8282. </MultiBinding.Converter>
  8283. <MultiBinding.Bindings>
  8284. <Binding Path="ValveAV83.Feedback"/>
  8285. </MultiBinding.Bindings>
  8286. </MultiBinding>
  8287. </controls2:GasSingularLine.EdgeColor>
  8288. </controls2:GasSingularLine>
  8289. <controls2:GasSingularLine
  8290. Canvas.Left="145"
  8291. Canvas.Top="120"
  8292. Width="115"
  8293. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8294. HorizontalAlignment="Left"
  8295. VerticalAlignment="Top"
  8296. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8297. FlowDirection="LeftToRight"
  8298. LeftDirection="None"
  8299. RightDirection="None"
  8300. Visibility="Visible">
  8301. <controls2:GasSingularLine.MoveSpeed>
  8302. <c:Binding Path="IsRecipeEdit?(ValveAV73.VirtualFeedback?0.5:0):(ValveAV73.Feedback?0.5:0)"/>
  8303. </controls2:GasSingularLine.MoveSpeed>
  8304. <controls2:GasSingularLine.RenderTransform>
  8305. <RotateTransform Angle="90"/>
  8306. </controls2:GasSingularLine.RenderTransform>
  8307. <controls2:GasSingularLine.EdgeColor>
  8308. <MultiBinding>
  8309. <MultiBinding.Converter>
  8310. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8311. </MultiBinding.Converter>
  8312. <MultiBinding.Bindings>
  8313. <Binding Path="ValveAV71.Feedback"/>
  8314. <Binding Path="ValveAV73.Feedback"/>
  8315. </MultiBinding.Bindings>
  8316. </MultiBinding>
  8317. </controls2:GasSingularLine.EdgeColor>
  8318. </controls2:GasSingularLine>
  8319. <controls2:GasSingularLine
  8320. Canvas.Left="145"
  8321. Canvas.Top="0"
  8322. Width="101"
  8323. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8324. HorizontalAlignment="Left"
  8325. VerticalAlignment="Center"
  8326. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8327. FlowDirection="LeftToRight"
  8328. LeftDirection="None"
  8329. RightDirection="None"
  8330. Visibility="Visible">
  8331. <controls2:GasSingularLine.RenderTransform>
  8332. <RotateTransform Angle="90"/>
  8333. </controls2:GasSingularLine.RenderTransform>
  8334. <controls2:GasSingularLine.EdgeColor>
  8335. <MultiBinding>
  8336. <MultiBinding.Converter>
  8337. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8338. </MultiBinding.Converter>
  8339. <MultiBinding.Bindings>
  8340. <Binding Path="ValveAV71.Feedback"/>
  8341. </MultiBinding.Bindings>
  8342. </MultiBinding>
  8343. </controls2:GasSingularLine.EdgeColor>
  8344. </controls2:GasSingularLine>
  8345. <controls2:GasSingularLine
  8346. Canvas.Left="145"
  8347. Canvas.Top="235"
  8348. Width="50"
  8349. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8350. HorizontalAlignment="Left"
  8351. VerticalAlignment="Center"
  8352. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8353. FlowDirection="LeftToRight"
  8354. LeftDirection="None"
  8355. RightDirection="None"
  8356. Visibility="Visible">
  8357. <controls2:GasSingularLine.MoveSpeed>
  8358. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8359. </controls2:GasSingularLine.MoveSpeed>
  8360. <controls2:GasSingularLine.RenderTransform>
  8361. <RotateTransform Angle="90"/>
  8362. </controls2:GasSingularLine.RenderTransform>
  8363. <controls2:GasSingularLine.EdgeColor>
  8364. <MultiBinding>
  8365. <MultiBinding.Converter>
  8366. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8367. </MultiBinding.Converter>
  8368. <MultiBinding.Bindings>
  8369. <Binding Path="ValveAV71.Feedback"/>
  8370. </MultiBinding.Bindings>
  8371. </MultiBinding>
  8372. </controls2:GasSingularLine.EdgeColor>
  8373. </controls2:GasSingularLine>
  8374. <controls2:GasSingularLine
  8375. Canvas.Left="145"
  8376. Canvas.Top="284"
  8377. Width="43"
  8378. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8379. HorizontalAlignment="Center"
  8380. VerticalAlignment="Center"
  8381. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8382. FlowDirection="LeftToRight"
  8383. LeftDirection="None"
  8384. RightDirection="None"
  8385. Visibility="Visible">
  8386. <controls2:GasSingularLine.MoveSpeed>
  8387. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8388. </controls2:GasSingularLine.MoveSpeed>
  8389. <controls2:GasSingularLine.RenderTransform>
  8390. <RotateTransform Angle="90"/>
  8391. </controls2:GasSingularLine.RenderTransform>
  8392. <controls2:GasSingularLine.EdgeColor>
  8393. <MultiBinding>
  8394. <MultiBinding.Converter>
  8395. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8396. </MultiBinding.Converter>
  8397. <MultiBinding.Bindings>
  8398. <Binding Path="ValveAV71.Feedback"/>
  8399. </MultiBinding.Bindings>
  8400. </MultiBinding>
  8401. </controls2:GasSingularLine.EdgeColor>
  8402. </controls2:GasSingularLine>
  8403. <controls2:GasSingularLine
  8404. Canvas.Left="145"
  8405. Canvas.Top="326"
  8406. Width="50"
  8407. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8408. HorizontalAlignment="Center"
  8409. VerticalAlignment="Top"
  8410. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8411. FlowDirection="LeftToRight"
  8412. LeftDirection="None"
  8413. RightDirection="None"
  8414. Visibility="Visible">
  8415. <controls2:GasSingularLine.MoveSpeed>
  8416. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8417. </controls2:GasSingularLine.MoveSpeed>
  8418. <controls2:GasSingularLine.RenderTransform>
  8419. <RotateTransform Angle="90"/>
  8420. </controls2:GasSingularLine.RenderTransform>
  8421. <controls2:GasSingularLine.EdgeColor>
  8422. <MultiBinding>
  8423. <MultiBinding.Converter>
  8424. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8425. </MultiBinding.Converter>
  8426. <MultiBinding.Bindings>
  8427. <Binding Path="ValveAV71.Feedback"/>
  8428. </MultiBinding.Bindings>
  8429. </MultiBinding>
  8430. </controls2:GasSingularLine.EdgeColor>
  8431. </controls2:GasSingularLine>
  8432. <controls2:GasSingularLine
  8433. Canvas.Left="145"
  8434. Canvas.Top="375"
  8435. Width="51"
  8436. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8437. HorizontalAlignment="Center"
  8438. VerticalAlignment="Center"
  8439. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8440. FlowDirection="LeftToRight"
  8441. LeftDirection="None"
  8442. RightDirection="None"
  8443. Visibility="Visible">
  8444. <controls2:GasSingularLine.MoveSpeed>
  8445. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8446. </controls2:GasSingularLine.MoveSpeed>
  8447. <controls2:GasSingularLine.RenderTransform>
  8448. <RotateTransform Angle="90"/>
  8449. </controls2:GasSingularLine.RenderTransform>
  8450. <controls2:GasSingularLine.EdgeColor>
  8451. <MultiBinding>
  8452. <MultiBinding.Converter>
  8453. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8454. </MultiBinding.Converter>
  8455. <MultiBinding.Bindings>
  8456. <Binding Path="ValveAV71.Feedback"/>
  8457. </MultiBinding.Bindings>
  8458. </MultiBinding>
  8459. </controls2:GasSingularLine.EdgeColor>
  8460. </controls2:GasSingularLine>
  8461. <controls2:GasSingularLine
  8462. Canvas.Left="145"
  8463. Canvas.Top="425"
  8464. Width="35"
  8465. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8466. HorizontalAlignment="Left"
  8467. VerticalAlignment="Center"
  8468. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8469. FlowDirection="LeftToRight"
  8470. LeftDirection="None"
  8471. RightDirection="None"
  8472. Visibility="Visible">
  8473. <controls2:GasSingularLine.MoveSpeed>
  8474. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8475. </controls2:GasSingularLine.MoveSpeed>
  8476. <controls2:GasSingularLine.RenderTransform>
  8477. <RotateTransform Angle="90"/>
  8478. </controls2:GasSingularLine.RenderTransform>
  8479. <controls2:GasSingularLine.EdgeColor>
  8480. <MultiBinding>
  8481. <MultiBinding.Converter>
  8482. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8483. </MultiBinding.Converter>
  8484. <MultiBinding.Bindings>
  8485. <Binding Path="ValveAV71.Feedback"/>
  8486. </MultiBinding.Bindings>
  8487. </MultiBinding>
  8488. </controls2:GasSingularLine.EdgeColor>
  8489. </controls2:GasSingularLine>
  8490. <controls2:GasSingularLine
  8491. Canvas.Left="145"
  8492. Canvas.Top="486"
  8493. Width="14"
  8494. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8495. HorizontalAlignment="Left"
  8496. VerticalAlignment="Center"
  8497. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8498. FlowDirection="LeftToRight"
  8499. LeftDirection="None"
  8500. RightDirection="None"
  8501. Visibility="Visible">
  8502. <controls2:GasSingularLine.MoveSpeed>
  8503. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8504. </controls2:GasSingularLine.MoveSpeed>
  8505. <controls2:GasSingularLine.RenderTransform>
  8506. <RotateTransform Angle="90"/>
  8507. </controls2:GasSingularLine.RenderTransform>
  8508. <controls2:GasSingularLine.EdgeColor>
  8509. <MultiBinding>
  8510. <MultiBinding.Converter>
  8511. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8512. </MultiBinding.Converter>
  8513. <MultiBinding.Bindings>
  8514. <Binding Path="ValveAV71.Feedback"/>
  8515. </MultiBinding.Bindings>
  8516. </MultiBinding>
  8517. </controls2:GasSingularLine.EdgeColor>
  8518. </controls2:GasSingularLine>
  8519. <controls2:GasSingularLine
  8520. Canvas.Left="89"
  8521. Canvas.Top="523"
  8522. Width="28"
  8523. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8524. HorizontalAlignment="Left"
  8525. VerticalAlignment="Center"
  8526. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8527. FlowDirection="LeftToRight"
  8528. LeftDirection="None"
  8529. RightDirection="None"
  8530. Visibility="Visible">
  8531. <controls2:GasSingularLine.MoveSpeed>
  8532. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8533. </controls2:GasSingularLine.MoveSpeed>
  8534. <controls2:GasSingularLine.EdgeColor>
  8535. <MultiBinding>
  8536. <MultiBinding.Converter>
  8537. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8538. </MultiBinding.Converter>
  8539. <MultiBinding.Bindings>
  8540. <Binding Path="ValveAV71.Feedback"/>
  8541. </MultiBinding.Bindings>
  8542. </MultiBinding>
  8543. </controls2:GasSingularLine.EdgeColor>
  8544. </controls2:GasSingularLine>
  8545. <controls2:GasSingularLine
  8546. Canvas.Left="89"
  8547. Canvas.Top="523"
  8548. Width="79"
  8549. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8550. HorizontalAlignment="Left"
  8551. VerticalAlignment="Center"
  8552. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8553. FlowDirection="LeftToRight"
  8554. LeftDirection="None"
  8555. RightDirection="None"
  8556. Visibility="Visible">
  8557. <controls2:GasSingularLine.MoveSpeed>
  8558. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8559. </controls2:GasSingularLine.MoveSpeed>
  8560. <controls2:GasSingularLine.RenderTransform>
  8561. <RotateTransform Angle="90"/>
  8562. </controls2:GasSingularLine.RenderTransform>
  8563. <controls2:GasSingularLine.EdgeColor>
  8564. <MultiBinding>
  8565. <MultiBinding.Converter>
  8566. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8567. </MultiBinding.Converter>
  8568. <MultiBinding.Bindings>
  8569. <Binding Path="ValveAV71.Feedback"/>
  8570. </MultiBinding.Bindings>
  8571. </MultiBinding>
  8572. </controls2:GasSingularLine.EdgeColor>
  8573. </controls2:GasSingularLine>
  8574. <controls2:GasSingularLine
  8575. Canvas.Left="145"
  8576. Canvas.Top="563"
  8577. Width="39"
  8578. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8579. HorizontalAlignment="Left"
  8580. VerticalAlignment="Top"
  8581. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8582. FlowDirection="LeftToRight"
  8583. LeftDirection="None"
  8584. RightDirection="None"
  8585. Visibility="Visible">
  8586. <controls2:GasSingularLine.MoveSpeed>
  8587. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8588. </controls2:GasSingularLine.MoveSpeed>
  8589. <controls2:GasSingularLine.RenderTransform>
  8590. <RotateTransform Angle="90"/>
  8591. </controls2:GasSingularLine.RenderTransform>
  8592. <controls2:GasSingularLine.EdgeColor>
  8593. <MultiBinding>
  8594. <MultiBinding.Converter>
  8595. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8596. </MultiBinding.Converter>
  8597. <MultiBinding.Bindings/>
  8598. </MultiBinding>
  8599. </controls2:GasSingularLine.EdgeColor>
  8600. </controls2:GasSingularLine>
  8601. <controls2:GasSingularLine
  8602. Canvas.Left="145"
  8603. Canvas.Top="526"
  8604. Width="13"
  8605. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8606. HorizontalAlignment="Center"
  8607. VerticalAlignment="Top"
  8608. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8609. FlowDirection="LeftToRight"
  8610. LeftDirection="None"
  8611. RightDirection="None"
  8612. Visibility="Visible">
  8613. <controls2:GasSingularLine.MoveSpeed>
  8614. <c:Binding Path="IsRecipeEdit?(ValveAV71.VirtualFeedback?0.5:0):(ValveAV71.Feedback?0.5:0)"/>
  8615. </controls2:GasSingularLine.MoveSpeed>
  8616. <controls2:GasSingularLine.RenderTransform>
  8617. <RotateTransform Angle="90"/>
  8618. </controls2:GasSingularLine.RenderTransform>
  8619. <controls2:GasSingularLine.EdgeColor>
  8620. <MultiBinding>
  8621. <MultiBinding.Converter>
  8622. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8623. </MultiBinding.Converter>
  8624. <MultiBinding.Bindings/>
  8625. </MultiBinding>
  8626. </controls2:GasSingularLine.EdgeColor>
  8627. </controls2:GasSingularLine>
  8628. <controls2:GasSingularLine
  8629. Canvas.Left="249"
  8630. Canvas.Top="1"
  8631. Width="205"
  8632. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8633. HorizontalAlignment="Left"
  8634. VerticalAlignment="Top"
  8635. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8636. FlowDirection="LeftToRight"
  8637. LeftDirection="None"
  8638. RightDirection="None"
  8639. Visibility="Visible">
  8640. <controls2:GasSingularLine.MoveSpeed>
  8641. <c:Binding Path="IsRecipeEdit?(ValveAV74.VirtualFeedback?0.5:0):(ValveAV74.Feedback?0.5:0)"/>
  8642. </controls2:GasSingularLine.MoveSpeed>
  8643. <controls2:GasSingularLine.RenderTransform>
  8644. <RotateTransform Angle="90"/>
  8645. </controls2:GasSingularLine.RenderTransform>
  8646. <controls2:GasSingularLine.EdgeColor>
  8647. <MultiBinding>
  8648. <MultiBinding.Converter>
  8649. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8650. </MultiBinding.Converter>
  8651. <MultiBinding.Bindings>
  8652. <Binding Path="ValveAV74.Feedback"/>
  8653. </MultiBinding.Bindings>
  8654. </MultiBinding>
  8655. </controls2:GasSingularLine.EdgeColor>
  8656. </controls2:GasSingularLine>
  8657. <controls2:GasSingularLine
  8658. Canvas.Left="160"
  8659. Canvas.Top="234"
  8660. Width="27"
  8661. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8662. HorizontalAlignment="Left"
  8663. VerticalAlignment="Top"
  8664. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8665. FlowDirection="LeftToRight"
  8666. LeftDirection="None"
  8667. RightDirection="None"
  8668. Visibility="Visible">
  8669. <controls2:GasSingularLine.MoveSpeed>
  8670. <c:Binding Path="0.5"/>
  8671. </controls2:GasSingularLine.MoveSpeed>
  8672. <controls2:GasSingularLine.RenderTransform>
  8673. <RotateTransform Angle="90"/>
  8674. </controls2:GasSingularLine.RenderTransform>
  8675. <controls2:GasSingularLine.EdgeColor>
  8676. <MultiBinding>
  8677. <MultiBinding.Converter>
  8678. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8679. </MultiBinding.Converter>
  8680. <MultiBinding.Bindings>
  8681. <Binding Path="ValveAV73.Feedback"/>
  8682. </MultiBinding.Bindings>
  8683. </MultiBinding>
  8684. </controls2:GasSingularLine.EdgeColor>
  8685. </controls2:GasSingularLine>
  8686. <!--<controls2:GasSingularLine FlowDirection="LeftToRight" CenterColor="{StaticResource ResourceKey=CenterColorWhite}" LeftDirection="None" RightDirection="None" Width="108" Height="{StaticResource ResourceKey= FlowPipeV2_Height}" Canvas.Left="191" Canvas.Top="382" Visibility="Visible" HorizontalAlignment="Left" VerticalAlignment="Top" >
  8687. <controls2:GasSingularLine.MoveSpeed>
  8688. <c:Binding Path="0.5"></c:Binding>
  8689. </controls2:GasSingularLine.MoveSpeed>
  8690. <controls2:GasSingularLine.RenderTransform>
  8691. <RotateTransform Angle="90"/>
  8692. </controls2:GasSingularLine.RenderTransform>
  8693. <controls2:GasSingularLine.EdgeColor>
  8694. <MultiBinding>
  8695. <MultiBinding.Converter>
  8696. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding>
  8697. </converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding>
  8698. </MultiBinding.Converter>
  8699. <MultiBinding.Bindings>
  8700. <Binding Path="ValveAV73.Feedback"/>
  8701. </MultiBinding.Bindings>
  8702. </MultiBinding>
  8703. </controls2:GasSingularLine.EdgeColor>
  8704. </controls2:GasSingularLine>-->
  8705. <Canvas Canvas.Left="-12">
  8706. <controls2:PipeLineThree
  8707. Canvas.Left="152"
  8708. Canvas.Top="251"
  8709. Width="31"
  8710. Height="10"
  8711. HorizontalAlignment="Center"
  8712. VerticalAlignment="Top"
  8713. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8714. FlowDirection="LeftToRight"
  8715. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  8716. Visibility="Visible">
  8717. <controls2:PipeLineThree.MoveSpeed1>
  8718. <c:Binding Path="0.5"/>
  8719. </controls2:PipeLineThree.MoveSpeed1>
  8720. <controls2:PipeLineThree.MoveSpeed3>
  8721. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  8722. </controls2:PipeLineThree.MoveSpeed3>
  8723. <controls2:PipeLineThree.RenderTransform>
  8724. <RotateTransform Angle="270"/>
  8725. </controls2:PipeLineThree.RenderTransform>
  8726. <controls2:PipeLineThree.EdgeColor>
  8727. <MultiBinding>
  8728. <MultiBinding.Converter>
  8729. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8730. </MultiBinding.Converter>
  8731. <MultiBinding.Bindings>
  8732. <Binding Path="ValveAV73.Feedback"/>
  8733. </MultiBinding.Bindings>
  8734. </MultiBinding>
  8735. </controls2:PipeLineThree.EdgeColor>
  8736. </controls2:PipeLineThree>
  8737. <controls2:PipeLineThree
  8738. Canvas.Left="157"
  8739. Canvas.Top="220"
  8740. Width="31"
  8741. Height="11"
  8742. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8743. FlowDirection="LeftToRight"
  8744. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  8745. Visibility="Visible">
  8746. <controls2:PipeLineThree.MoveSpeed1>
  8747. <c:Binding Path="-0.5"/>
  8748. </controls2:PipeLineThree.MoveSpeed1>
  8749. <controls2:PipeLineThree.MoveSpeed3>
  8750. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  8751. </controls2:PipeLineThree.MoveSpeed3>
  8752. <controls2:PipeLineThree.RenderTransform>
  8753. <RotateTransform Angle="90"/>
  8754. </controls2:PipeLineThree.RenderTransform>
  8755. <controls2:PipeLineThree.EdgeColor>
  8756. <MultiBinding>
  8757. <MultiBinding.Converter>
  8758. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8759. </MultiBinding.Converter>
  8760. <MultiBinding.Bindings>
  8761. <Binding Path="ValveAV77.Feedback"/>
  8762. </MultiBinding.Bindings>
  8763. </MultiBinding>
  8764. </controls2:PipeLineThree.EdgeColor>
  8765. </controls2:PipeLineThree>
  8766. <controls2:PipeLineThree
  8767. Canvas.Left="157"
  8768. Canvas.Top="360"
  8769. Width="31"
  8770. Height="11"
  8771. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8772. FlowDirection="LeftToRight"
  8773. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  8774. Visibility="Visible">
  8775. <controls2:PipeLineThree.MoveSpeed1>
  8776. <c:Binding Path="-0.5"/>
  8777. </controls2:PipeLineThree.MoveSpeed1>
  8778. <controls2:PipeLineThree.MoveSpeed3>
  8779. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  8780. </controls2:PipeLineThree.MoveSpeed3>
  8781. <controls2:PipeLineThree.RenderTransform>
  8782. <RotateTransform Angle="90"/>
  8783. </controls2:PipeLineThree.RenderTransform>
  8784. <controls2:PipeLineThree.EdgeColor>
  8785. <MultiBinding>
  8786. <MultiBinding.Converter>
  8787. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8788. </MultiBinding.Converter>
  8789. <MultiBinding.Bindings>
  8790. <Binding Path="ValveAV82.Feedback"/>
  8791. </MultiBinding.Bindings>
  8792. </MultiBinding>
  8793. </controls2:PipeLineThree.EdgeColor>
  8794. </controls2:PipeLineThree>
  8795. <controls2:PipeLineThree
  8796. Canvas.Left="157"
  8797. Canvas.Top="410"
  8798. Width="31"
  8799. Height="11"
  8800. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8801. FlowDirection="LeftToRight"
  8802. PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
  8803. Visibility="Visible">
  8804. <controls2:PipeLineThree.MoveSpeed1>
  8805. <c:Binding Path="-0.5"/>
  8806. </controls2:PipeLineThree.MoveSpeed1>
  8807. <controls2:PipeLineThree.MoveSpeed3>
  8808. <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
  8809. </controls2:PipeLineThree.MoveSpeed3>
  8810. <controls2:PipeLineThree.RenderTransform>
  8811. <RotateTransform Angle="90"/>
  8812. </controls2:PipeLineThree.RenderTransform>
  8813. <controls2:PipeLineThree.EdgeColor>
  8814. <MultiBinding>
  8815. <MultiBinding.Converter>
  8816. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8817. </MultiBinding.Converter>
  8818. <MultiBinding.Bindings>
  8819. <Binding Path="ValveAV83.Feedback"/>
  8820. </MultiBinding.Bindings>
  8821. </MultiBinding>
  8822. </controls2:PipeLineThree.EdgeColor>
  8823. </controls2:PipeLineThree>
  8824. </Canvas>
  8825. <controls2:GasSingularLine
  8826. Canvas.Left="309"
  8827. Canvas.Top="1"
  8828. Width="63"
  8829. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8830. HorizontalAlignment="Left"
  8831. VerticalAlignment="Top"
  8832. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8833. FlowDirection="LeftToRight"
  8834. LeftDirection="None"
  8835. RightDirection="None"
  8836. Visibility="Visible">
  8837. <controls2:GasSingularLine.RenderTransform>
  8838. <RotateTransform Angle="90"/>
  8839. </controls2:GasSingularLine.RenderTransform>
  8840. <controls2:GasSingularLine.EdgeColor>
  8841. <MultiBinding>
  8842. <MultiBinding.Converter>
  8843. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8844. </MultiBinding.Converter>
  8845. <Binding Path="ValveAV68.Feedback"/>
  8846. </MultiBinding>
  8847. </controls2:GasSingularLine.EdgeColor>
  8848. </controls2:GasSingularLine>
  8849. <controls2:GasSingularLine
  8850. Canvas.Left="309"
  8851. Canvas.Top="81"
  8852. Width="55"
  8853. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  8854. HorizontalAlignment="Left"
  8855. VerticalAlignment="Center"
  8856. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  8857. FlowDirection="LeftToRight"
  8858. LeftDirection="None"
  8859. RightDirection="None"
  8860. Visibility="Visible">
  8861. <controls2:GasSingularLine.RenderTransform>
  8862. <RotateTransform Angle="90"/>
  8863. </controls2:GasSingularLine.RenderTransform>
  8864. <controls2:GasSingularLine.EdgeColor>
  8865. <MultiBinding>
  8866. <MultiBinding.Converter>
  8867. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  8868. </MultiBinding.Converter>
  8869. <Binding Path="ValveAV68.Feedback"/>
  8870. </MultiBinding>
  8871. </controls2:GasSingularLine.EdgeColor>
  8872. </controls2:GasSingularLine>
  8873. <Canvas Canvas.Left="10">
  8874. <Border
  8875. Canvas.Left="179"
  8876. Canvas.Top="34"
  8877. Width="26"
  8878. Height="15"
  8879. HorizontalAlignment="Left"
  8880. VerticalAlignment="Center"
  8881. BorderBrush="Black"
  8882. BorderThickness="1"/>
  8883. <Border
  8884. Canvas.Left="179"
  8885. Canvas.Top="69"
  8886. Width="26"
  8887. Height="15"
  8888. HorizontalAlignment="Center"
  8889. VerticalAlignment="Top"
  8890. BorderBrush="Black"
  8891. BorderThickness="1"/>
  8892. <Border
  8893. Canvas.Left="289"
  8894. Canvas.Top="63"
  8895. Width="18.5"
  8896. Height="18.5"
  8897. HorizontalAlignment="Left"
  8898. VerticalAlignment="Top"
  8899. BorderBrush="Black"
  8900. BorderThickness="1"
  8901. CornerRadius="30"/>
  8902. <Border
  8903. Canvas.Left="177"
  8904. Canvas.Top="114"
  8905. Width="26"
  8906. Height="16"
  8907. HorizontalAlignment="Left"
  8908. VerticalAlignment="Top"
  8909. BorderBrush="Black"
  8910. BorderThickness="1"/>
  8911. <Border
  8912. Canvas.Left="83"
  8913. Canvas.Top="199"
  8914. Width="26"
  8915. Height="16"
  8916. HorizontalAlignment="Left"
  8917. VerticalAlignment="Top"
  8918. BorderBrush="Black"
  8919. BorderThickness="1"/>
  8920. <Border
  8921. Canvas.Left="58"
  8922. Canvas.Top="225"
  8923. Width="26"
  8924. Height="16"
  8925. HorizontalAlignment="Left"
  8926. VerticalAlignment="Top"
  8927. BorderBrush="Black"
  8928. BorderThickness="1"/>
  8929. <unitControls:VGPartText
  8930. Canvas.Left="153"
  8931. Canvas.Top="385"
  8932. Width="18"
  8933. Height="18"
  8934. HorizontalAlignment="Left"
  8935. VerticalAlignment="Top"
  8936. PartText="5"/>
  8937. <unitControls:VGPartText
  8938. Canvas.Left="153"
  8939. Canvas.Top="406"
  8940. Width="18"
  8941. Height="18"
  8942. HorizontalAlignment="Left"
  8943. VerticalAlignment="Top"
  8944. PartText="7"/>
  8945. <deviceControl:AITGasValve
  8946. Canvas.Left="285"
  8947. Canvas.Top="12"
  8948. Width="{StaticResource AITGasValve_Size}"
  8949. Height="{StaticResource AITGasValve_Size}"
  8950. HorizontalAlignment="Left"
  8951. VerticalAlignment="Center"
  8952. Cursor="Hand"
  8953. DeviceData="{Binding ValveAV68}"
  8954. GasStateType="{Binding SelectedGasStateType}"
  8955. IsEnabled="False"
  8956. IsSim="False"
  8957. ValveOpenOrientation="Horizontal"/>
  8958. <deviceControl:AITGasValve
  8959. Canvas.Left="86"
  8960. Canvas.Top="314"
  8961. Width="{StaticResource AITGasValve_Size}"
  8962. Height="{StaticResource AITGasValve_Size}"
  8963. HorizontalAlignment="Left"
  8964. VerticalAlignment="Center"
  8965. Cursor="Hand"
  8966. DeviceData="{Binding ValveAV81}"
  8967. GasStateType="{Binding SelectedGasStateType}"
  8968. IsEnabled="False"
  8969. IsSim="False"
  8970. ValveOpenOrientation="Horizontal"/>
  8971. <deviceControl:AITGasValve
  8972. Canvas.Left="85"
  8973. Canvas.Top="362"
  8974. Width="{StaticResource AITGasValve_Size}"
  8975. Height="{StaticResource AITGasValve_Size}"
  8976. HorizontalAlignment="Left"
  8977. VerticalAlignment="Top"
  8978. Cursor="Hand"
  8979. DeviceData="{Binding ValveAV82}"
  8980. GasStateType="{Binding SelectedGasStateType}"
  8981. IsEnabled="False"
  8982. IsSim="False"
  8983. ValveOpenOrientation="Horizontal"/>
  8984. <deviceControl:AITGasValve
  8985. Canvas.Left="86"
  8986. Canvas.Top="413"
  8987. Width="{StaticResource AITGasValve_Size}"
  8988. Height="{StaticResource AITGasValve_Size}"
  8989. HorizontalAlignment="Left"
  8990. VerticalAlignment="Center"
  8991. Cursor="Hand"
  8992. DeviceData="{Binding ValveAV83}"
  8993. GasStateType="{Binding SelectedGasStateType}"
  8994. IsEnabled="False"
  8995. IsSim="False"
  8996. ValveOpenOrientation="Horizontal"/>
  8997. <deviceControl:AITGasValve
  8998. Canvas.Left="136"
  8999. Canvas.Top="234"
  9000. Width="{StaticResource AITGasValve_Size}"
  9001. Height="{StaticResource AITGasValve_Size}"
  9002. HorizontalAlignment="Left"
  9003. VerticalAlignment="Top"
  9004. Cursor="Hand"
  9005. DeviceData="{Binding ValveAV73}"
  9006. GasStateType="{Binding SelectedGasStateType}"
  9007. IsEnabled="False"
  9008. IsSim="False"
  9009. ValveOpenOrientation="Vertical"/>
  9010. <deviceControl:AITGasValve
  9011. Canvas.Left="206"
  9012. Canvas.Top="154"
  9013. Width="{StaticResource AITGasValve_Size}"
  9014. Height="{StaticResource AITGasValve_Size}"
  9015. HorizontalAlignment="Left"
  9016. VerticalAlignment="Center"
  9017. Cursor="Hand"
  9018. DeviceData="{Binding ValveAV72}"
  9019. GasStateType="{Binding SelectedGasStateType}"
  9020. IsEnabled="False"
  9021. IsSim="False"
  9022. ValveOpenOrientation="Horizontal"/>
  9023. <deviceControl:AITGasIIIValve
  9024. Canvas.Left="122"
  9025. Canvas.Top="98"
  9026. Width="{StaticResource AITGasValve_Size}"
  9027. Height="{StaticResource AITGasValve_Size}"
  9028. HorizontalAlignment="Left"
  9029. VerticalAlignment="Center"
  9030. Cursor="Hand"
  9031. DeviceData="{Binding ValveAV71}"
  9032. GasStateType="{Binding SelectedGasStateType}"
  9033. IsEnabled="False"
  9034. IsSim="False"
  9035. ValveOpenOrientation="Vertical"/>
  9036. <deviceControl:AITGasValve
  9037. Canvas.Left="208"
  9038. Canvas.Top="64"
  9039. Width="{StaticResource AITGasValve_Size}"
  9040. Height="{StaticResource AITGasValve_Size}"
  9041. HorizontalAlignment="Center"
  9042. VerticalAlignment="Top"
  9043. Cursor="Hand"
  9044. DeviceData="{Binding ValveAV75}"
  9045. GasStateType="{Binding SelectedGasStateType}"
  9046. IsEnabled="False"
  9047. IsSim="False"
  9048. ValveOpenOrientation="Horizontal"/>
  9049. <deviceControl:AITGasValve
  9050. Canvas.Left="208"
  9051. Canvas.Top="110"
  9052. Width="{StaticResource AITGasValve_Size}"
  9053. Height="{StaticResource AITGasValve_Size}"
  9054. HorizontalAlignment="Center"
  9055. VerticalAlignment="Top"
  9056. Cursor="Hand"
  9057. DeviceData="{Binding ValveAV60}"
  9058. GasStateType="{Binding SelectedGasStateType}"
  9059. IsDisableMode="True"
  9060. IsSim="False"
  9061. ValveOpenOrientation="Horizontal"/>
  9062. <deviceControl:AITGasValve
  9063. Canvas.Left="104"
  9064. Canvas.Top="224"
  9065. Width="{StaticResource AITGasValve_Size}"
  9066. Height="{StaticResource AITGasValve_Size}"
  9067. HorizontalAlignment="Center"
  9068. VerticalAlignment="Top"
  9069. Cursor="Hand"
  9070. DeviceData="{Binding ValveAV77}"
  9071. GasStateType="{Binding SelectedGasStateType}"
  9072. IsDisableMode="True"
  9073. IsSim="False"
  9074. ValveOpenOrientation="Horizontal"/>
  9075. <deviceControl:AITGasValve
  9076. Canvas.Left="226"
  9077. Canvas.Top="181"
  9078. Width="{StaticResource AITGasValve_Size}"
  9079. Height="{StaticResource AITGasValve_Size}"
  9080. HorizontalAlignment="Left"
  9081. VerticalAlignment="Top"
  9082. Cursor="Hand"
  9083. DeviceData="{Binding ValveAV74}"
  9084. GasStateType="{Binding SelectedGasStateType}"
  9085. IsDisableMode="True"
  9086. IsSim="False"
  9087. ValveOpenOrientation="Vertical"/>
  9088. <unitControls:VGPartText
  9089. Canvas.Left="187"
  9090. Canvas.Top="237"
  9091. Width="18"
  9092. Height="18"
  9093. HorizontalAlignment="Center"
  9094. VerticalAlignment="Top"
  9095. PartText="5"/>
  9096. <unitControls:VGPartText
  9097. Canvas.Left="212"
  9098. Canvas.Top="237"
  9099. Width="18"
  9100. Height="18"
  9101. HorizontalAlignment="Left"
  9102. VerticalAlignment="Center"
  9103. PartText="7"/>
  9104. </Canvas>
  9105. <Canvas Canvas.Left="10"/>
  9106. <Canvas>
  9107. <Border
  9108. Canvas.Left="184"
  9109. Canvas.Top="381"
  9110. Width="60"
  9111. Height="43"
  9112. HorizontalAlignment="Left"
  9113. VerticalAlignment="Center"
  9114. BorderBrush="Black"
  9115. BorderThickness="1"/>
  9116. <Border
  9117. Canvas.Left="181"
  9118. Canvas.Top="394"
  9119. Width="4"
  9120. HorizontalAlignment="Left"
  9121. VerticalAlignment="Top"
  9122. BorderBrush="Black"
  9123. BorderThickness="1"/>
  9124. <Border
  9125. Canvas.Left="181"
  9126. Canvas.Top="414"
  9127. Width="4"
  9128. HorizontalAlignment="Center"
  9129. VerticalAlignment="Top"
  9130. BorderBrush="Black"
  9131. BorderThickness="1"/>
  9132. <Border
  9133. Canvas.Left="480"
  9134. Canvas.Top="650"
  9135. Width="800"
  9136. Height="82"
  9137. HorizontalAlignment="Center"
  9138. VerticalAlignment="Top"
  9139. BorderBrush="Gray"
  9140. Visibility="Hidden">
  9141. <Canvas>
  9142. <TextBlock
  9143. Canvas.Left="150"
  9144. Canvas.Top="30"
  9145. HorizontalAlignment="Center"
  9146. VerticalAlignment="Top"
  9147. FontSize="12"
  9148. Text="VAC1"/>
  9149. <TextBlock
  9150. Canvas.Left="200"
  9151. Canvas.Top="30"
  9152. HorizontalAlignment="Center"
  9153. VerticalAlignment="Top"
  9154. FontSize="12"
  9155. Text="VAC2"/>
  9156. <TextBlock
  9157. Canvas.Left="250"
  9158. Canvas.Top="30"
  9159. HorizontalAlignment="Center"
  9160. VerticalAlignment="Top"
  9161. FontSize="12"
  9162. Text="VAC3"/>
  9163. <deviceControl:AITSensor
  9164. Canvas.Left="158"
  9165. Canvas.Top="50"
  9166. EnableToolTip="False"
  9167. GreenColor="True"
  9168. LightOnValue="{Binding VAC1}"/>
  9169. <deviceControl:AITSensor
  9170. Canvas.Left="208"
  9171. Canvas.Top="50"
  9172. EnableToolTip="False"
  9173. GreenColor="True"
  9174. LightOnValue="{Binding VAC2}"/>
  9175. <deviceControl:AITSensor
  9176. Canvas.Left="258"
  9177. Canvas.Top="50"
  9178. EnableToolTip="False"
  9179. GreenColor="True"
  9180. LightOnValue="{Binding VAC3}"/>
  9181. <Button
  9182. Canvas.Left="323"
  9183. Canvas.Top="50"
  9184. Background="{Binding ValveBWRBrush}"
  9185. Content="BWR">
  9186. <i:Interaction.Triggers>
  9187. <i:EventTrigger EventName="Click">
  9188. <cal:ActionMessage MethodName="SwichValue">
  9189. <cal:Parameter Value="BWR"/>
  9190. </cal:ActionMessage>
  9191. </i:EventTrigger>
  9192. </i:Interaction.Triggers>
  9193. </Button>
  9194. <Button
  9195. Canvas.Left="422"
  9196. Canvas.Top="50"
  9197. HorizontalAlignment="Left"
  9198. VerticalAlignment="Center"
  9199. Background="{Binding ValveDPRBrush}"
  9200. Content="DPR">
  9201. <i:Interaction.Triggers>
  9202. <i:EventTrigger EventName="Click">
  9203. <cal:ActionMessage MethodName="SwichValue">
  9204. <cal:Parameter Value="DPR"/>
  9205. </cal:ActionMessage>
  9206. </i:EventTrigger>
  9207. </i:Interaction.Triggers>
  9208. </Button>
  9209. <Button
  9210. Canvas.Left="485"
  9211. Canvas.Top="50"
  9212. HorizontalAlignment="Left"
  9213. VerticalAlignment="Center"
  9214. Background="{Binding F2ClnBrush}"
  9215. Content="F2 cln">
  9216. <i:Interaction.Triggers>
  9217. <i:EventTrigger EventName="Click">
  9218. <cal:ActionMessage MethodName="SwichValue">
  9219. <cal:Parameter Value="F2"/>
  9220. </cal:ActionMessage>
  9221. </i:EventTrigger>
  9222. </i:Interaction.Triggers>
  9223. </Button>
  9224. <Button
  9225. Canvas.Left="555"
  9226. Canvas.Top="50"
  9227. HorizontalAlignment="Left"
  9228. VerticalAlignment="Center"
  9229. Background="{Binding HFClnBrush}"
  9230. Content="HF cln">
  9231. <i:Interaction.Triggers>
  9232. <i:EventTrigger EventName="Click">
  9233. <cal:ActionMessage MethodName="SwichValue">
  9234. <cal:Parameter Value="HF"/>
  9235. </cal:ActionMessage>
  9236. </i:EventTrigger>
  9237. </i:Interaction.Triggers>
  9238. </Button>
  9239. <TextBlock
  9240. Canvas.Left="379"
  9241. Canvas.Top="16"
  9242. HorizontalAlignment="Left"
  9243. VerticalAlignment="Center"
  9244. FontSize="12"
  9245. Text="HEATER"/>
  9246. <TextBlock
  9247. Canvas.Left="383"
  9248. Canvas.Top="30"
  9249. HorizontalAlignment="Center"
  9250. VerticalAlignment="Top"
  9251. FontSize="12"
  9252. Text="COOL"/>
  9253. <!-- 右侧 -->
  9254. <TextBlock
  9255. Canvas.Left="694"
  9256. Canvas.Top="16"
  9257. FontSize="12"
  9258. Text="OPTION"/>
  9259. <TextBlock
  9260. Canvas.Left="650"
  9261. Canvas.Top="40"
  9262. Text="GAS"/>
  9263. <TextBlock
  9264. Canvas.Left="750"
  9265. Canvas.Top="40"
  9266. Text="EXH"/>
  9267. <Button
  9268. Canvas.Left="633"
  9269. Canvas.Top="50"
  9270. HorizontalAlignment="Left"
  9271. VerticalAlignment="Center"
  9272. Background="{Binding HTR1Brush}"
  9273. Content="HTR1">
  9274. <i:Interaction.Triggers>
  9275. <i:EventTrigger EventName="Click">
  9276. <cal:ActionMessage MethodName="SetEnable">
  9277. <cal:Parameter Value="HTR1"/>
  9278. </cal:ActionMessage>
  9279. </i:EventTrigger>
  9280. </i:Interaction.Triggers>
  9281. </Button>
  9282. <Button
  9283. Canvas.Left="724"
  9284. Canvas.Top="50"
  9285. HorizontalAlignment="Left"
  9286. VerticalAlignment="Center"
  9287. Background="{Binding HTR2Brush}"
  9288. Content="HTR2">
  9289. <i:Interaction.Triggers>
  9290. <i:EventTrigger EventName="Click">
  9291. <cal:ActionMessage MethodName="SetEnable">
  9292. <cal:Parameter Value="HTR2"/>
  9293. </cal:ActionMessage>
  9294. </i:EventTrigger>
  9295. </i:Interaction.Triggers>
  9296. </Button>
  9297. <Border
  9298. Canvas.Left="627"
  9299. Canvas.Top="30"
  9300. Width="57"
  9301. Height="22"
  9302. HorizontalAlignment="Left"
  9303. VerticalAlignment="Center"
  9304. BorderBrush="Black"
  9305. BorderThickness="1,1,0,0"
  9306. RenderTransformOrigin="0.75,0.111"/>
  9307. <Border
  9308. Canvas.Left="740"
  9309. Canvas.Top="30"
  9310. Width="50"
  9311. Height="22"
  9312. HorizontalAlignment="Left"
  9313. VerticalAlignment="Center"
  9314. BorderBrush="Black"
  9315. BorderThickness="0,1,1,0"
  9316. RenderTransformOrigin="0.75,0.111"/>
  9317. <Border
  9318. Canvas.Left="317"
  9319. Canvas.Top="30"
  9320. Width="57"
  9321. Height="22"
  9322. HorizontalAlignment="Left"
  9323. VerticalAlignment="Top"
  9324. BorderBrush="Black"
  9325. BorderThickness="1,1,0,0"
  9326. RenderTransformOrigin="0.75,0.111"/>
  9327. <Border
  9328. Canvas.Left="430"
  9329. Canvas.Top="30"
  9330. Width="50"
  9331. Height="22"
  9332. HorizontalAlignment="Left"
  9333. VerticalAlignment="Center"
  9334. BorderBrush="Black"
  9335. BorderThickness="0,1,1,0"
  9336. RenderTransformOrigin="0.75,0.111"/>
  9337. </Canvas>
  9338. </Border>
  9339. <Border
  9340. Canvas.Left="174"
  9341. Canvas.Top="286"
  9342. Width="16"
  9343. Height="17.5"
  9344. HorizontalAlignment="Center"
  9345. VerticalAlignment="Top"
  9346. BorderBrush="Black"
  9347. BorderThickness="1"/>
  9348. <Border
  9349. Canvas.Left="196"
  9350. Canvas.Top="286"
  9351. Width="16"
  9352. Height="17.5"
  9353. HorizontalAlignment="Center"
  9354. VerticalAlignment="Top"
  9355. BorderBrush="Black"
  9356. BorderThickness="1"/>
  9357. <Border
  9358. Canvas.Left="220"
  9359. Canvas.Top="286"
  9360. Width="16"
  9361. Height="17.5"
  9362. HorizontalAlignment="Center"
  9363. VerticalAlignment="Top"
  9364. BorderBrush="Black"
  9365. BorderThickness="1"/>
  9366. <!--<Border BorderThickness="1" BorderBrush="Gray" Width="134" Height="45" Canvas.Left="417" Canvas.Top="568" HorizontalAlignment="Left" VerticalAlignment="Top">
  9367. <StackPanel Orientation="Horizontal">
  9368. <Button Content="BWR" Margin="5" Background="{Binding ValveBWRBrush}" >
  9369. <i:Interaction.Triggers>
  9370. <i:EventTrigger EventName="Click">
  9371. <cal:ActionMessage MethodName="SwichValue">
  9372. <cal:Parameter Value="BWR"></cal:Parameter>
  9373. </cal:ActionMessage>
  9374. </i:EventTrigger>
  9375. </i:Interaction.Triggers>
  9376. </Button>
  9377. <Button Content="DPR" Margin="5" Background="{Binding ValveDPRBrush}">
  9378. <i:Interaction.Triggers>
  9379. <i:EventTrigger EventName="Click">
  9380. <cal:ActionMessage MethodName="SwichValue">
  9381. <cal:Parameter Value="DPR"></cal:Parameter>
  9382. </cal:ActionMessage>
  9383. </i:EventTrigger>
  9384. </i:Interaction.Triggers>
  9385. </Button>
  9386. </StackPanel>
  9387. </Border>
  9388. <Border BorderThickness="1" BorderBrush="Gray" Width="134" Height="45" Canvas.Left="602" Canvas.Top="568" HorizontalAlignment="Left" VerticalAlignment="Top">
  9389. <StackPanel Orientation="Horizontal">
  9390. <Button Content="HTR1" Margin="5" Background="{Binding HTR1Brush}" >
  9391. <i:Interaction.Triggers>
  9392. <i:EventTrigger EventName="Click">
  9393. <cal:ActionMessage MethodName="SetEnable">
  9394. <cal:Parameter Value="HTR1"></cal:Parameter>
  9395. </cal:ActionMessage>
  9396. </i:EventTrigger>
  9397. </i:Interaction.Triggers>
  9398. </Button>
  9399. <Button Content="HTR2" Margin="5" Background="{Binding HTR2Brush}">
  9400. <i:Interaction.Triggers>
  9401. <i:EventTrigger EventName="Click">
  9402. <cal:ActionMessage MethodName="SetEnable">
  9403. <cal:Parameter Value="HTR2"></cal:Parameter>
  9404. </cal:ActionMessage>
  9405. </i:EventTrigger>
  9406. </i:Interaction.Triggers>
  9407. </Button>
  9408. </StackPanel>
  9409. </Border>-->
  9410. </Canvas>
  9411. <TextBlock
  9412. Canvas.Left="191"
  9413. Canvas.Top="36"
  9414. HorizontalAlignment="Left"
  9415. VerticalAlignment="Center"
  9416. FontSize="9"
  9417. Text="VG11"/>
  9418. <TextBlock
  9419. Canvas.Left="190"
  9420. Canvas.Top="71"
  9421. HorizontalAlignment="Left"
  9422. VerticalAlignment="Top"
  9423. FontSize="9"
  9424. Text="VG13"/>
  9425. <TextBlock
  9426. Canvas.Left="190"
  9427. Canvas.Top="116"
  9428. HorizontalAlignment="Left"
  9429. VerticalAlignment="Top"
  9430. FontSize="9"
  9431. Text="PS13"/>
  9432. <TextBlock
  9433. Canvas.Left="207"
  9434. Canvas.Top="385"
  9435. HorizontalAlignment="Left"
  9436. VerticalAlignment="Center"
  9437. FontSize="10"
  9438. Text="RF"/>
  9439. <TextBlock
  9440. Canvas.Left="188"
  9441. Canvas.Top="396"
  9442. HorizontalAlignment="Left"
  9443. VerticalAlignment="Top"
  9444. FontSize="10"
  9445. Text="ELECTRECT"/>
  9446. <TextBlock
  9447. Canvas.Left="203"
  9448. Canvas.Top="408"
  9449. HorizontalAlignment="Center"
  9450. VerticalAlignment="Top"
  9451. FontSize="10"
  9452. Text="UNIT"/>
  9453. <controls2:GasSingularLine
  9454. Canvas.Left="96"
  9455. Canvas.Top="223"
  9456. Width="19"
  9457. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9458. HorizontalAlignment="Center"
  9459. VerticalAlignment="Top"
  9460. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9461. FlowDirection="LeftToRight"
  9462. LeftDirection="None"
  9463. RenderTransformOrigin="0.5,0.5"
  9464. RightDirection="None"
  9465. Visibility="Visible">
  9466. <controls2:GasSingularLine.RenderTransform>
  9467. <TransformGroup>
  9468. <ScaleTransform/>
  9469. <SkewTransform/>
  9470. <RotateTransform Angle="90"/>
  9471. <TranslateTransform/>
  9472. </TransformGroup>
  9473. </controls2:GasSingularLine.RenderTransform>
  9474. <controls2:GasSingularLine.EdgeColor>
  9475. <MultiBinding>
  9476. <MultiBinding.Converter>
  9477. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9478. </MultiBinding.Converter>
  9479. <Binding Path="ValveAV77.Feedback"/>
  9480. </MultiBinding>
  9481. </controls2:GasSingularLine.EdgeColor>
  9482. </controls2:GasSingularLine>
  9483. <TextBlock
  9484. Canvas.Left="95"
  9485. Canvas.Top="201"
  9486. HorizontalAlignment="Left"
  9487. VerticalAlignment="Top"
  9488. FontSize="9"
  9489. Text="PS14"/>
  9490. <TextBlock
  9491. Canvas.Left="70"
  9492. Canvas.Top="227"
  9493. HorizontalAlignment="Left"
  9494. VerticalAlignment="Top"
  9495. FontSize="9"
  9496. Text="VG12"/>
  9497. <controls2:GasSingularLine
  9498. Canvas.Left="309"
  9499. Canvas.Top="135"
  9500. Width="27"
  9501. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9502. HorizontalAlignment="Left"
  9503. VerticalAlignment="Center"
  9504. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9505. FlowDirection="LeftToRight"
  9506. LeftDirection="None"
  9507. RightDirection="None"
  9508. Visibility="Visible">
  9509. <controls2:GasSingularLine.EdgeColor>
  9510. <MultiBinding>
  9511. <MultiBinding.Converter>
  9512. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9513. </MultiBinding.Converter>
  9514. <Binding Path="ValveAV68.Feedback"/>
  9515. </MultiBinding>
  9516. </controls2:GasSingularLine.EdgeColor>
  9517. </controls2:GasSingularLine>
  9518. <controls2:GasSingularLine
  9519. Canvas.Left="183"
  9520. Canvas.Top="229"
  9521. Width="65"
  9522. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9523. HorizontalAlignment="Center"
  9524. VerticalAlignment="Center"
  9525. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9526. FlowDirection="LeftToRight"
  9527. LeftDirection="None"
  9528. MoveSpeed="{c:Binding Path=IsRecipeEdit?(ValveAV72.VirtualFeedback?0.5:0):(ValveAV72.Feedback?0.5:0)}"
  9529. RightDirection="None"
  9530. Visibility="Visible">
  9531. <controls2:GasSingularLine.EdgeColor>
  9532. <MultiBinding>
  9533. <MultiBinding.Converter>
  9534. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9535. </MultiBinding.Converter>
  9536. <Binding Path="ValveAV73.Feedback"/>
  9537. </MultiBinding>
  9538. </controls2:GasSingularLine.EdgeColor>
  9539. </controls2:GasSingularLine>
  9540. <controls2:GasSingularLine
  9541. Canvas.Left="159"
  9542. Canvas.Top="336"
  9543. Width="72"
  9544. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9545. HorizontalAlignment="Left"
  9546. VerticalAlignment="Center"
  9547. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9548. FlowDirection="LeftToRight"
  9549. LeftDirection="None"
  9550. RightDirection="None"
  9551. Visibility="Visible">
  9552. <controls2:GasSingularLine.EdgeColor>
  9553. <MultiBinding>
  9554. <MultiBinding.Converter>
  9555. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9556. </MultiBinding.Converter>
  9557. <Binding Path="ValveAV73.Feedback"/>
  9558. </MultiBinding>
  9559. </controls2:GasSingularLine.EdgeColor>
  9560. </controls2:GasSingularLine>
  9561. <controls2:GasSingularLine
  9562. Canvas.Left="223"
  9563. Canvas.Top="328"
  9564. Width="15"
  9565. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9566. HorizontalAlignment="Center"
  9567. VerticalAlignment="Top"
  9568. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9569. FlowDirection="LeftToRight"
  9570. LeftDirection="None"
  9571. RenderTransformOrigin="0.5,0.5"
  9572. RightDirection="None"
  9573. Visibility="Visible">
  9574. <controls2:GasSingularLine.RenderTransform>
  9575. <TransformGroup>
  9576. <ScaleTransform/>
  9577. <SkewTransform/>
  9578. <RotateTransform Angle="90"/>
  9579. <TranslateTransform/>
  9580. </TransformGroup>
  9581. </controls2:GasSingularLine.RenderTransform>
  9582. <controls2:GasSingularLine.EdgeColor>
  9583. <MultiBinding>
  9584. <MultiBinding.Converter>
  9585. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9586. </MultiBinding.Converter>
  9587. <Binding Path="ValveAV73.Feedback"/>
  9588. </MultiBinding>
  9589. </controls2:GasSingularLine.EdgeColor>
  9590. </controls2:GasSingularLine>
  9591. <Border
  9592. Canvas.Left="174"
  9593. Canvas.Top="286"
  9594. Width="16"
  9595. Height="35"
  9596. HorizontalAlignment="Left"
  9597. VerticalAlignment="Top"
  9598. BorderBrush="Black"
  9599. BorderThickness="1"/>
  9600. <TextBlock
  9601. Canvas.Left="177"
  9602. Canvas.Top="308"
  9603. HorizontalAlignment="Left"
  9604. VerticalAlignment="Center"
  9605. FontSize="10"><Run Language="zh-cn" Text="FL"/></TextBlock>
  9606. <TextBlock
  9607. Canvas.Left="176"
  9608. Canvas.Top="289"
  9609. HorizontalAlignment="Left"
  9610. VerticalAlignment="Center"
  9611. FontSize="10"><Run Language="zh-cn" Text="72"/></TextBlock>
  9612. <TextBlock
  9613. Canvas.Left="63"
  9614. Canvas.Top="317"
  9615. HorizontalAlignment="Left"
  9616. VerticalAlignment="Top"
  9617. FontSize="12">
  9618. BG-1
  9619. </TextBlock>
  9620. <TextBlock
  9621. Canvas.Left="62"
  9622. Canvas.Top="417"
  9623. HorizontalAlignment="Left"
  9624. VerticalAlignment="Top"
  9625. FontSize="12">
  9626. BG-3
  9627. </TextBlock>
  9628. <TextBlock
  9629. Canvas.Left="63"
  9630. Canvas.Top="366"
  9631. HorizontalAlignment="Left"
  9632. VerticalAlignment="Top"
  9633. FontSize="12">
  9634. BG-2
  9635. </TextBlock>
  9636. <unitControls:VGPartText
  9637. Canvas.Left="75"
  9638. Canvas.Top="314"
  9639. Width="18"
  9640. Height="18"
  9641. HorizontalAlignment="Center"
  9642. VerticalAlignment="Top"
  9643. PartText=""
  9644. Visibility="Hidden"/>
  9645. <unitControls:VGPartText
  9646. Canvas.Left="75"
  9647. Canvas.Top="362"
  9648. Width="18"
  9649. Height="18"
  9650. HorizontalAlignment="Center"
  9651. VerticalAlignment="Top"
  9652. PartText=""
  9653. Visibility="Hidden"/>
  9654. <unitControls:VGPartText
  9655. Canvas.Left="75"
  9656. Canvas.Top="412"
  9657. Width="18"
  9658. Height="18"
  9659. HorizontalAlignment="Center"
  9660. VerticalAlignment="Top"
  9661. PartText=""
  9662. Visibility="Hidden"/>
  9663. <controls2:GasSingularLine
  9664. Canvas.Left="176"
  9665. Canvas.Top="328"
  9666. Width="15"
  9667. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9668. HorizontalAlignment="Center"
  9669. VerticalAlignment="Top"
  9670. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9671. FlowDirection="LeftToRight"
  9672. LeftDirection="None"
  9673. RenderTransformOrigin="0.5,0.5"
  9674. RightDirection="None"
  9675. Visibility="Visible">
  9676. <controls2:GasSingularLine.RenderTransform>
  9677. <TransformGroup>
  9678. <ScaleTransform/>
  9679. <SkewTransform/>
  9680. <RotateTransform Angle="90"/>
  9681. <TranslateTransform/>
  9682. </TransformGroup>
  9683. </controls2:GasSingularLine.RenderTransform>
  9684. <controls2:GasSingularLine.EdgeColor>
  9685. <MultiBinding>
  9686. <MultiBinding.Converter>
  9687. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9688. </MultiBinding.Converter>
  9689. <Binding Path="ValveAV73.Feedback"/>
  9690. </MultiBinding>
  9691. </controls2:GasSingularLine.EdgeColor>
  9692. </controls2:GasSingularLine>
  9693. <controls2:GasSingularLine
  9694. Canvas.Left="197"
  9695. Canvas.Top="328"
  9696. Width="16"
  9697. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9698. HorizontalAlignment="Center"
  9699. VerticalAlignment="Top"
  9700. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9701. FlowDirection="LeftToRight"
  9702. LeftDirection="None"
  9703. RenderTransformOrigin="0.5,0.5"
  9704. RightDirection="None"
  9705. Visibility="Visible">
  9706. <controls2:GasSingularLine.RenderTransform>
  9707. <TransformGroup>
  9708. <ScaleTransform/>
  9709. <SkewTransform/>
  9710. <RotateTransform Angle="90"/>
  9711. <TranslateTransform/>
  9712. </TransformGroup>
  9713. </controls2:GasSingularLine.RenderTransform>
  9714. <controls2:GasSingularLine.EdgeColor>
  9715. <MultiBinding>
  9716. <MultiBinding.Converter>
  9717. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9718. </MultiBinding.Converter>
  9719. <Binding Path="ValveAV73.Feedback"/>
  9720. </MultiBinding>
  9721. </controls2:GasSingularLine.EdgeColor>
  9722. </controls2:GasSingularLine>
  9723. <controls2:GasSingularLine
  9724. Canvas.Left="168"
  9725. Canvas.Top="244"
  9726. Width="31"
  9727. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9728. HorizontalAlignment="Center"
  9729. VerticalAlignment="Top"
  9730. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9731. FlowDirection="LeftToRight"
  9732. LeftDirection="None"
  9733. RenderTransformOrigin="0.5,0.5"
  9734. RightDirection="None"
  9735. Visibility="Visible">
  9736. <controls2:GasSingularLine.RenderTransform>
  9737. <TransformGroup>
  9738. <ScaleTransform/>
  9739. <SkewTransform/>
  9740. <RotateTransform Angle="90"/>
  9741. <TranslateTransform/>
  9742. </TransformGroup>
  9743. </controls2:GasSingularLine.RenderTransform>
  9744. <controls2:GasSingularLine.EdgeColor>
  9745. <MultiBinding>
  9746. <MultiBinding.Converter>
  9747. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9748. </MultiBinding.Converter>
  9749. <Binding Path="ValveAV73.Feedback"/>
  9750. </MultiBinding>
  9751. </controls2:GasSingularLine.EdgeColor>
  9752. </controls2:GasSingularLine>
  9753. <controls2:GasSingularLine
  9754. Canvas.Left="203"
  9755. Canvas.Top="257"
  9756. Width="5"
  9757. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9758. HorizontalAlignment="Center"
  9759. VerticalAlignment="Top"
  9760. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9761. FlowDirection="LeftToRight"
  9762. LeftDirection="None"
  9763. RenderTransformOrigin="0.5,0.5"
  9764. RightDirection="None"
  9765. Visibility="Visible">
  9766. <controls2:GasSingularLine.RenderTransform>
  9767. <TransformGroup>
  9768. <ScaleTransform/>
  9769. <SkewTransform/>
  9770. <RotateTransform Angle="90"/>
  9771. <TranslateTransform/>
  9772. </TransformGroup>
  9773. </controls2:GasSingularLine.RenderTransform>
  9774. <controls2:GasSingularLine.EdgeColor>
  9775. <MultiBinding>
  9776. <MultiBinding.Converter>
  9777. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9778. </MultiBinding.Converter>
  9779. <Binding Path="ValveAV73.Feedback"/>
  9780. </MultiBinding>
  9781. </controls2:GasSingularLine.EdgeColor>
  9782. </controls2:GasSingularLine>
  9783. <controls2:GasSingularLine
  9784. Canvas.Left="229"
  9785. Canvas.Top="257"
  9786. Width="6"
  9787. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9788. HorizontalAlignment="Left"
  9789. VerticalAlignment="Center"
  9790. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9791. FlowDirection="LeftToRight"
  9792. LeftDirection="None"
  9793. RenderTransformOrigin="0.5,0.5"
  9794. RightDirection="None"
  9795. Visibility="Visible">
  9796. <controls2:GasSingularLine.RenderTransform>
  9797. <TransformGroup>
  9798. <ScaleTransform/>
  9799. <SkewTransform/>
  9800. <RotateTransform Angle="90"/>
  9801. <TranslateTransform/>
  9802. </TransformGroup>
  9803. </controls2:GasSingularLine.RenderTransform>
  9804. <controls2:GasSingularLine.EdgeColor>
  9805. <MultiBinding>
  9806. <MultiBinding.Converter>
  9807. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9808. </MultiBinding.Converter>
  9809. <Binding Path="ValveAV73.Feedback"/>
  9810. </MultiBinding>
  9811. </controls2:GasSingularLine.EdgeColor>
  9812. </controls2:GasSingularLine>
  9813. <controls2:GasSingularLine
  9814. Canvas.Left="193"
  9815. Canvas.Top="591"
  9816. Width="19"
  9817. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9818. HorizontalAlignment="Center"
  9819. VerticalAlignment="Top"
  9820. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9821. FlowDirection="LeftToRight"
  9822. LeftDirection="None"
  9823. RenderTransformOrigin="0.5,0.5"
  9824. RightDirection="None"
  9825. Visibility="Visible">
  9826. <controls2:GasSingularLine.RenderTransform>
  9827. <TransformGroup>
  9828. <ScaleTransform/>
  9829. <SkewTransform/>
  9830. <RotateTransform Angle="90"/>
  9831. <TranslateTransform/>
  9832. </TransformGroup>
  9833. </controls2:GasSingularLine.RenderTransform>
  9834. <controls2:GasSingularLine.EdgeColor>
  9835. <MultiBinding>
  9836. <MultiBinding.Converter>
  9837. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9838. </MultiBinding.Converter>
  9839. <Binding Path="ValveAV73.Feedback"/>
  9840. </MultiBinding>
  9841. </controls2:GasSingularLine.EdgeColor>
  9842. </controls2:GasSingularLine>
  9843. <controls2:GasSingularLine
  9844. Canvas.Left="146"
  9845. Canvas.Top="506"
  9846. Width="113"
  9847. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9848. HorizontalAlignment="Center"
  9849. VerticalAlignment="Top"
  9850. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9851. FlowDirection="LeftToRight"
  9852. LeftDirection="None"
  9853. RenderTransformOrigin="0.5,0.5"
  9854. RightDirection="None"
  9855. Visibility="Visible">
  9856. <controls2:GasSingularLine.RenderTransform>
  9857. <TransformGroup>
  9858. <ScaleTransform/>
  9859. <SkewTransform/>
  9860. <RotateTransform Angle="90"/>
  9861. <TranslateTransform/>
  9862. </TransformGroup>
  9863. </controls2:GasSingularLine.RenderTransform>
  9864. <controls2:GasSingularLine.EdgeColor>
  9865. <MultiBinding>
  9866. <MultiBinding.Converter>
  9867. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9868. </MultiBinding.Converter>
  9869. <Binding Path="ValveAV73.Feedback"/>
  9870. </MultiBinding>
  9871. </controls2:GasSingularLine.EdgeColor>
  9872. </controls2:GasSingularLine>
  9873. <controls2:GasSingularLine
  9874. Canvas.Left="160"
  9875. Canvas.Top="272"
  9876. Width="177"
  9877. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9878. HorizontalAlignment="Left"
  9879. VerticalAlignment="Center"
  9880. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9881. FlowDirection="LeftToRight"
  9882. LeftDirection="None"
  9883. MoveSpeed="{c:Binding Path=0.5}"
  9884. RightDirection="None"
  9885. Visibility="Visible">
  9886. <controls2:GasSingularLine.RenderTransform>
  9887. <RotateTransform Angle="90"/>
  9888. </controls2:GasSingularLine.RenderTransform>
  9889. <controls2:GasSingularLine.EdgeColor>
  9890. <MultiBinding>
  9891. <MultiBinding.Converter>
  9892. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9893. </MultiBinding.Converter>
  9894. <Binding Path="ValveAV73.Feedback"/>
  9895. </MultiBinding>
  9896. </controls2:GasSingularLine.EdgeColor>
  9897. </controls2:GasSingularLine>
  9898. <control:HydraulicControlOneWayValue
  9899. Canvas.Left="174"
  9900. Canvas.Top="261"
  9901. HorizontalAlignment="Left"
  9902. VerticalAlignment="Top"/>
  9903. <controls2:GasSingularLine
  9904. Canvas.Left="176"
  9905. Canvas.Top="278"
  9906. Width="15"
  9907. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9908. HorizontalAlignment="Center"
  9909. VerticalAlignment="Top"
  9910. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9911. FlowDirection="LeftToRight"
  9912. LeftDirection="None"
  9913. RenderTransformOrigin="0.5,0.5"
  9914. RightDirection="None"
  9915. Visibility="Visible">
  9916. <controls2:GasSingularLine.RenderTransform>
  9917. <TransformGroup>
  9918. <ScaleTransform/>
  9919. <SkewTransform/>
  9920. <RotateTransform Angle="90"/>
  9921. <TranslateTransform/>
  9922. </TransformGroup>
  9923. </controls2:GasSingularLine.RenderTransform>
  9924. <controls2:GasSingularLine.EdgeColor>
  9925. <MultiBinding>
  9926. <MultiBinding.Converter>
  9927. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9928. </MultiBinding.Converter>
  9929. <Binding Path="ValveAV73.Feedback"/>
  9930. </MultiBinding>
  9931. </controls2:GasSingularLine.EdgeColor>
  9932. </controls2:GasSingularLine>
  9933. <control:PressureRegulation
  9934. Canvas.Left="200"
  9935. Canvas.Top="260"
  9936. HorizontalAlignment="Left"
  9937. VerticalAlignment="Top"/>
  9938. <controls2:GasSingularLine
  9939. Canvas.Left="201.5"
  9940. Canvas.Top="282.5"
  9941. Width="8"
  9942. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9943. HorizontalAlignment="Center"
  9944. VerticalAlignment="Top"
  9945. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9946. FlowDirection="LeftToRight"
  9947. LeftDirection="None"
  9948. RenderTransformOrigin="0.5,0.5"
  9949. RightDirection="None"
  9950. Visibility="Visible">
  9951. <controls2:GasSingularLine.RenderTransform>
  9952. <TransformGroup>
  9953. <ScaleTransform/>
  9954. <SkewTransform/>
  9955. <RotateTransform Angle="90"/>
  9956. <TranslateTransform/>
  9957. </TransformGroup>
  9958. </controls2:GasSingularLine.RenderTransform>
  9959. <controls2:GasSingularLine.EdgeColor>
  9960. <MultiBinding>
  9961. <MultiBinding.Converter>
  9962. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9963. </MultiBinding.Converter>
  9964. <Binding Path="ValveAV73.Feedback"/>
  9965. </MultiBinding>
  9966. </controls2:GasSingularLine.EdgeColor>
  9967. </controls2:GasSingularLine>
  9968. <control:PressureRegulation
  9969. Canvas.Left="225"
  9970. Canvas.Top="260"
  9971. HorizontalAlignment="Left"
  9972. VerticalAlignment="Center"/>
  9973. <controls2:GasSingularLine
  9974. Canvas.Left="227"
  9975. Canvas.Top="282.5"
  9976. Width="8"
  9977. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  9978. HorizontalAlignment="Left"
  9979. VerticalAlignment="Center"
  9980. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  9981. FlowDirection="LeftToRight"
  9982. LeftDirection="None"
  9983. RenderTransformOrigin="0.5,0.5"
  9984. RightDirection="None"
  9985. Visibility="Visible">
  9986. <controls2:GasSingularLine.RenderTransform>
  9987. <TransformGroup>
  9988. <ScaleTransform/>
  9989. <SkewTransform/>
  9990. <RotateTransform Angle="90"/>
  9991. <TranslateTransform/>
  9992. </TransformGroup>
  9993. </controls2:GasSingularLine.RenderTransform>
  9994. <controls2:GasSingularLine.EdgeColor>
  9995. <MultiBinding>
  9996. <MultiBinding.Converter>
  9997. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  9998. </MultiBinding.Converter>
  9999. <Binding Path="ValveAV73.Feedback"/>
  10000. </MultiBinding>
  10001. </controls2:GasSingularLine.EdgeColor>
  10002. </controls2:GasSingularLine>
  10003. <control:NeedleValve
  10004. Canvas.Left="172"
  10005. Canvas.Top="156"
  10006. HorizontalAlignment="Left"
  10007. VerticalAlignment="Top"
  10008. RenderTransformOrigin="0.5,0.5">
  10009. <control:NeedleValve.RenderTransform>
  10010. <TransformGroup>
  10011. <ScaleTransform/>
  10012. <SkewTransform/>
  10013. <RotateTransform Angle="270"/>
  10014. <TranslateTransform/>
  10015. </TransformGroup>
  10016. </control:NeedleValve.RenderTransform>
  10017. </control:NeedleValve>
  10018. <controls2:GasSingularLine
  10019. Canvas.Left="249"
  10020. Canvas.Top="220"
  10021. Width="384"
  10022. Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
  10023. HorizontalAlignment="Left"
  10024. VerticalAlignment="Top"
  10025. CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
  10026. FlowDirection="LeftToRight"
  10027. LeftDirection="None"
  10028. MoveSpeed="{c:Binding Path=IsRecipeEdit?(ValveAV74.VirtualFeedback?0.5:0):(ValveAV74.Feedback?0.5:0)}"
  10029. RightDirection="None"
  10030. Visibility="Visible">
  10031. <controls2:GasSingularLine.RenderTransform>
  10032. <RotateTransform Angle="90"/>
  10033. </controls2:GasSingularLine.RenderTransform>
  10034. <controls2:GasSingularLine.EdgeColor>
  10035. <MultiBinding>
  10036. <MultiBinding.Converter>
  10037. <converts:FlowConverterForAllTrueTurnBlackToGreenMultiBinding/>
  10038. </MultiBinding.Converter>
  10039. <Binding Path="ValveAV74.Feedback"/>
  10040. </MultiBinding>
  10041. </controls2:GasSingularLine.EdgeColor>
  10042. </controls2:GasSingularLine>
  10043. <!--<control:DoubleTriangle Canvas.Left="804" Canvas.Top="560" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10044. <control:DoubleTriangle Canvas.Left="766" Canvas.Top="561" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10045. <control:DoubleTriangle Canvas.Left="708" Canvas.Top="560" HorizontalAlignment="Left" VerticalAlignment="Top"/>
  10046. <control:DoubleTriangle Canvas.Left="654" Canvas.Top="561" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10047. <control:DoubleTriangle Canvas.Left="906" Canvas.Top="561" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10048. <control:DoubleTriangle Canvas.Left="875" Canvas.Top="559" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10049. <control:DoubleTriangle Canvas.Left="845" Canvas.Top="559" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10050. <control:DoubleTriangle Canvas.Left="954" Canvas.Top="561" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10051. <control:DoubleTriangle Canvas.Left="1042" Canvas.Top="561" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10052. <control:DoubleTriangle Canvas.Left="1300" Canvas.Top="561" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10053. <control:DoubleTriangle Canvas.Left="654.5" Canvas.Top="228" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  10054. <control:DoubleTriangle Canvas.Left="708.5" Canvas.Top="226.5" HorizontalAlignment="Left" VerticalAlignment="Top"/>
  10055. <control:DoubleTriangle Canvas.Left="764.5" Canvas.Top="226" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  10056. <control:DoubleTriangle Canvas.Left="813" Canvas.Top="-105.5" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10057. <control:DoubleTriangle Canvas.Left="812" Canvas.Top="-62.5" HorizontalAlignment="Center" VerticalAlignment="Center"/>
  10058. <control:DoubleTriangle Canvas.Left="808" Canvas.Top="-12" HorizontalAlignment="Center" VerticalAlignment="Top"/>
  10059. <control:DoubleTriangle Canvas.Left="806" Canvas.Top="53" HorizontalAlignment="Left" VerticalAlignment="Top"/>
  10060. <control:DoubleTriangle Canvas.Left="807" Canvas.Top="76" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  10061. <control:DoubleTriangle Canvas.Left="806" Canvas.Top="99" HorizontalAlignment="Left" VerticalAlignment="Center"/>-->
  10062. <TextBlock
  10063. Canvas.Left="300"
  10064. Canvas.Top="67"
  10065. HorizontalAlignment="Left"
  10066. VerticalAlignment="Top"
  10067. FontSize="8"><Run Language="zh-cn" Text="DG1"/></TextBlock>
  10068. <TextBlock
  10069. Canvas.Left="199"
  10070. Canvas.Top="308"
  10071. HorizontalAlignment="Center"
  10072. VerticalAlignment="Top"
  10073. FontSize="10"><Run Language="zh-cn" Text="FL"/></TextBlock>
  10074. <TextBlock
  10075. Canvas.Left="199"
  10076. Canvas.Top="289"
  10077. HorizontalAlignment="Left"
  10078. VerticalAlignment="Top"
  10079. FontSize="10"><Run Text="7"/><Run Language="zh-cn" Text="1"/></TextBlock>
  10080. <TextBlock
  10081. Canvas.Left="223"
  10082. Canvas.Top="308"
  10083. HorizontalAlignment="Center"
  10084. VerticalAlignment="Top"
  10085. FontSize="10"><Run Language="zh-cn" Text="FL"/></TextBlock>
  10086. <TextBlock
  10087. Canvas.Left="223"
  10088. Canvas.Top="289"
  10089. HorizontalAlignment="Left"
  10090. VerticalAlignment="Top"
  10091. FontSize="10"><Run Text="7"/><Run Language="zh-cn" Text="0"/></TextBlock>
  10092. <Border
  10093. Canvas.Left="196"
  10094. Canvas.Top="286"
  10095. Width="16"
  10096. Height="35"
  10097. HorizontalAlignment="Left"
  10098. VerticalAlignment="Center"
  10099. BorderBrush="Black"
  10100. BorderThickness="1"/>
  10101. <Border
  10102. Canvas.Left="220"
  10103. Canvas.Top="286"
  10104. Width="16"
  10105. Height="35"
  10106. HorizontalAlignment="Left"
  10107. VerticalAlignment="Center"
  10108. BorderBrush="Black"
  10109. BorderThickness="1"/>
  10110. <Border
  10111. Canvas.Left="307"
  10112. Canvas.Top="-1"
  10113. Width="3"
  10114. Height="3"
  10115. HorizontalAlignment="Left"
  10116. VerticalAlignment="Top"
  10117. Background="Black"
  10118. CornerRadius="30"/>
  10119. <Border
  10120. Canvas.Left="247"
  10121. Canvas.Top="-1"
  10122. Width="3"
  10123. Height="3"
  10124. HorizontalAlignment="Left"
  10125. VerticalAlignment="Top"
  10126. Background="Black"
  10127. CornerRadius="30"/>
  10128. <Border
  10129. Canvas.Left="247"
  10130. Canvas.Top="40"
  10131. Width="3"
  10132. Height="3"
  10133. HorizontalAlignment="Left"
  10134. VerticalAlignment="Top"
  10135. Background="Black"
  10136. CornerRadius="30"/>
  10137. <Border
  10138. Canvas.Left="247"
  10139. Canvas.Top="75"
  10140. Width="3"
  10141. Height="3"
  10142. HorizontalAlignment="Center"
  10143. VerticalAlignment="Top"
  10144. Background="Black"
  10145. CornerRadius="30"/>
  10146. <Border
  10147. Canvas.Left="247"
  10148. Canvas.Top="121"
  10149. Width="3"
  10150. Height="3"
  10151. HorizontalAlignment="Center"
  10152. VerticalAlignment="Top"
  10153. Background="Black"
  10154. CornerRadius="30"/>
  10155. <Border
  10156. Canvas.Left="247"
  10157. Canvas.Top="164"
  10158. Width="3"
  10159. Height="3"
  10160. HorizontalAlignment="Left"
  10161. VerticalAlignment="Top"
  10162. Background="Black"
  10163. CornerRadius="30"/>
  10164. <Border
  10165. Canvas.Left="143"
  10166. Canvas.Top="164"
  10167. Width="3"
  10168. Height="3"
  10169. HorizontalAlignment="Left"
  10170. VerticalAlignment="Top"
  10171. Background="Black"
  10172. CornerRadius="30"/>
  10173. <Border
  10174. Canvas.Left="143"
  10175. Canvas.Top="232"
  10176. Width="3"
  10177. Height="3"
  10178. HorizontalAlignment="Left"
  10179. VerticalAlignment="Top"
  10180. Background="Black"
  10181. CornerRadius="30"/>
  10182. <Border
  10183. Canvas.Left="143"
  10184. Canvas.Top="265"
  10185. Width="3"
  10186. Height="3"
  10187. HorizontalAlignment="Left"
  10188. VerticalAlignment="Top"
  10189. Background="Black"
  10190. CornerRadius="30"/>
  10191. <Border
  10192. Canvas.Left="143"
  10193. Canvas.Top="323"
  10194. Width="3"
  10195. Height="3"
  10196. HorizontalAlignment="Left"
  10197. VerticalAlignment="Top"
  10198. Background="Black"
  10199. CornerRadius="30"/>
  10200. <Border
  10201. Canvas.Left="143"
  10202. Canvas.Top="372"
  10203. Width="3"
  10204. Height="3"
  10205. HorizontalAlignment="Left"
  10206. VerticalAlignment="Top"
  10207. Background="Black"
  10208. CornerRadius="30"/>
  10209. <Border
  10210. Canvas.Left="143"
  10211. Canvas.Top="422"
  10212. Width="3"
  10213. Height="3"
  10214. HorizontalAlignment="Left"
  10215. VerticalAlignment="Top"
  10216. Background="Black"
  10217. CornerRadius="30"/>
  10218. <Border
  10219. Canvas.Left="158"
  10220. Canvas.Top="334.5"
  10221. Width="3"
  10222. Height="3"
  10223. HorizontalAlignment="Left"
  10224. VerticalAlignment="Top"
  10225. Background="Black"
  10226. CornerRadius="30"/>
  10227. <Border
  10228. Canvas.Left="182"
  10229. Canvas.Top="334.5"
  10230. Width="3"
  10231. Height="3"
  10232. HorizontalAlignment="Left"
  10233. VerticalAlignment="Top"
  10234. Background="Black"
  10235. CornerRadius="30"/>
  10236. <Border
  10237. Canvas.Left="203.5"
  10238. Canvas.Top="334.5"
  10239. Width="3"
  10240. Height="3"
  10241. HorizontalAlignment="Left"
  10242. VerticalAlignment="Top"
  10243. Background="Black"
  10244. CornerRadius="30"/>
  10245. <Border
  10246. Canvas.Left="247"
  10247. Canvas.Top="228"
  10248. Width="3"
  10249. Height="3"
  10250. HorizontalAlignment="Left"
  10251. VerticalAlignment="Top"
  10252. Background="Black"
  10253. CornerRadius="30"/>
  10254. <Button
  10255. Canvas.Left="118"
  10256. Canvas.Top="460"
  10257. Background="{Binding AGVPumpBrush}"
  10258. Content="AGV">
  10259. <i:Interaction.Triggers>
  10260. <i:EventTrigger EventName="Click">
  10261. <cal:ActionMessage MethodName="SelectPump">
  10262. <cal:Parameter Value="AGV"/>
  10263. </cal:ActionMessage>
  10264. </i:EventTrigger>
  10265. </i:Interaction.Triggers>
  10266. </Button>
  10267. <Button
  10268. Canvas.Left="118"
  10269. Canvas.Top="500"
  10270. HorizontalAlignment="Center"
  10271. VerticalAlignment="Top"
  10272. Background="{Binding BothPumpBrush}"
  10273. Content="MBP">
  10274. <!--<i:Interaction.Triggers>
  10275. <i:EventTrigger EventName="Click">
  10276. <cal:ActionMessage MethodName="SelectPump">
  10277. <cal:Parameter Value="MBP"></cal:Parameter>
  10278. </cal:ActionMessage>
  10279. </i:EventTrigger>
  10280. </i:Interaction.Triggers>-->
  10281. </Button>
  10282. <Button
  10283. Canvas.Left="117"
  10284. Canvas.Top="538"
  10285. HorizontalAlignment="Left"
  10286. VerticalAlignment="Top"
  10287. Background="{Binding BothPumpBrush}"
  10288. Content=" DP ">
  10289. <i:Interaction.Triggers>
  10290. <i:EventTrigger EventName="Click">
  10291. <cal:ActionMessage MethodName="SelectPump">
  10292. <cal:Parameter Value="DP"/>
  10293. </cal:ActionMessage>
  10294. </i:EventTrigger>
  10295. </i:Interaction.Triggers>
  10296. </Button>
  10297. </Canvas>
  10298. </Grid>
  10299. </UserControl>