RecipeGasPanelSettingView.xaml 546 KB

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