1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845 |
- <UserControl
- x:Class="FurnaceUI.Views.Operations.Maintenances.N2PurgeStatusView"
- xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
- xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
- xmlns:c="clr-namespace:CalcBinding;assembly=CalcBinding"
- xmlns:cal="http://www.caliburn.org"
- xmlns:control="clr-namespace:Aitex.Core.UI.Control;assembly=MECF.Framework.UI.Core"
- xmlns:controls="http://OpenSEMI.Ctrlib.com/presentation"
- xmlns:controls1="clr-namespace:FurnaceUI.Controls"
- xmlns:controls2="clr-namespace:MECF.Framework.UI.Client.IndustrialControl;assembly=MECF.Framework.UI.Client"
- xmlns:converts="clr-namespace:Aitex.Core.UI.Converters;assembly=MECF.Framework.UI.Core"
- xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
- xmlns:deviceControl="clr-namespace:Aitex.Core.UI.DeviceControl;assembly=MECF.Framework.UI.Core"
- xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity"
- xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
- xmlns:sys="clr-namespace:System;assembly=mscorlib"
- xmlns:unitControls="clr-namespace:MECF.Framework.UI.Client.Ctrlib.UnitControls;assembly=MECF.Framework.UI.Client"
- d:DesignHeight="900"
- d:DesignWidth="1280"
- mc:Ignorable="d">
- <UserControl.Resources>
- <ResourceDictionary>
- <converts:FlowConverterForAllTrueMultiBinding x:Key="FlowConverterForAllTrueMultiBinding"/>
- <Style x:Key="HLine" TargetType="controls:Gasline">
- <Setter Property="Height" Value="7"/>
- </Style>
- <Style x:Key="HPipeLine" TargetType="controls2:PipeLine">
- <Setter Property="Width" Value="7"/>
- </Style>
- <Style x:Key="VLine" TargetType="controls:Gasline">
- <Setter Property="Width" Value="8"/>
- </Style>
- <Style x:Key="Canvas_margin" TargetType="Canvas">
- <Setter Property="Margin" Value="10,45,0,0"/>
- </Style>
- <Style TargetType="controls:GaslineJoint">
- <Setter Property="Width" Value="8"/>
- <Setter Property="Height" Value="8"/>
- </Style>
- <Style TargetType="TextBlock">
- <Setter Property="FontSize" Value="9"/>
- </Style>
- <Style TargetType="control:AnalogControl2">
- <Setter Property="Width" Value="45"/>
- <Setter Property="Height" Value="39"/>
- </Style>
- <Style x:Key="SinStatus" TargetType="{x:Type Button}">
- <Setter Property="FontSize" Value="20"/>
- </Style>
- <sys:Double x:Key="FlowPipeV2_Height">5</sys:Double>
- <sys:Double x:Key="FlowPipeV3_Height">9</sys:Double>
- <sys:Double x:Key="FlowLineKnotV2_Height">12</sys:Double>
- <sys:Double x:Key="FlowLineKnotV2_Width">35</sys:Double>
- <sys:Int32 x:Key="FlowLineKnotV2_PipeHeight">1</sys:Int32>
- <sys:Int32 x:Key="PipeLineThree_PipeHeight">5</sys:Int32>
- <sys:Double x:Key="AITGasValve_Size">25</sys:Double>
- <Color x:Key="EdgeColorWhite">DimGray</Color>
- <Color x:Key="CenterColorWhite">LightGray</Color>
- <Color x:Key="CenterColorPurple">White</Color>
- </ResourceDictionary>
- </UserControl.Resources>
- <Border Margin="5" CornerRadius="6">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition Width="1*"/>
- <ColumnDefinition Width="500"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="40"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <Border
- Grid.Row="1"
- Grid.Column="1"
- Margin="5"
- Background="AliceBlue"
- CornerRadius="4">
- <Viewbox Width="700" Margin="-210,-190,10,45">
- <Canvas Width="600" Height="600">
- <StackPanel
- Canvas.Left="208"
- Canvas.Top="80"
- Width="380"
- Height="30"
- VerticalAlignment="Top"
- Background="#FFD0D0D0"
- Orientation="Horizontal">
- <TextBlock
- Margin="5"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- FontSize="12"
- Text="Sequence Change:"/>
- <TextBox
- Width="130"
- Height="25"
- Margin="10,0,20,0"
- IsEnabled="False"
- Text="{Binding N2PurgeModeDisplay}"/>
- <Button Height="23" Content="Select">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SequenceSelect"/>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </Button>
- </StackPanel>
- <Canvas Canvas.Left="-9" Canvas.Top="120">
- <controls2:PipeLine
- Canvas.Left="347"
- Canvas.Top="10"
- Width="144"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="Right"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="304"
- Canvas.Top="145"
- Width="48"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Left"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="254"
- Canvas.Top="150"
- Width="19"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="259"
- Canvas.Top="210"
- Width="163"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="285"
- Canvas.Top="255"
- Width="118"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="390"
- Canvas.Top="258"
- Width="15"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="345"
- Canvas.Top="273"
- Width="217"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Right"
- RightDirection="Right"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="(ValveTrue)?0.5:0"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="290"
- Canvas.Top="321"
- Width="40"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="280"
- Canvas.Top="251"
- Width="95"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Left"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="249"
- Canvas.Top="145"
- Width="50"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Left"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="304"
- Canvas.Top="220"
- Width="19"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="304"
- Canvas.Top="266"
- Width="35"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="Right"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="345"
- Canvas.Top="273"
- Width="45"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="Right"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="393"
- Canvas.Top="328"
- Width="227"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="(ValveTrue and ValveFalse)?0.5:0"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="428"
- Canvas.Top="348"
- Width="105"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="Right"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="467"
- Canvas.Top="382"
- Width="88"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="Right"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="345"
- Canvas.Top="485"
- Width="40"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="(ValveTrue or ValveFalse)?0.5:0"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="428"
- Canvas.Top="348"
- Width="207"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Right"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="468"
- Canvas.Top="382"
- Width="173"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Right"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="533"
- Canvas.Top="278"
- Width="70"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Left"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="555"
- Canvas.Top="245"
- Width="138"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Left"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="512"
- Canvas.Top="245"
- Width="38"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="512"
- Canvas.Top="278"
- Width="17"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="512"
- Canvas.Top="225"
- Width="38"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="346"
- Canvas.Top="149"
- Width="25"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="391"
- Canvas.Top="149"
- Width="13"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="304"
- Canvas.Top="175"
- Width="100"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="254"
- Canvas.Top="205"
- Width="150"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Left"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="305"
- Canvas.Top="226"
- Width="70"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="358"
- Canvas.Top="296"
- Width="17"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="303"
- Canvas.Top="296"
- Width="27"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="358"
- Canvas.Top="321"
- Width="16"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="0.5"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <Canvas Canvas.Left="-36">
- <controls2:PipeLineKnot
- Canvas.Left="360"
- Canvas.Top="289"
- Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
- Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="RightToLeft"
- PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
- <controls2:PipeLineKnot.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)"/>
- </controls2:PipeLineKnot.MoveSpeed>
- <controls2:PipeLineKnot.RenderTransform>
- <RotateTransform Angle="0"/>
- </controls2:PipeLineKnot.RenderTransform>
- </controls2:PipeLineKnot>
- <controls2:PipeLineKnot
- Canvas.Left="360"
- Canvas.Top="314"
- Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
- Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="RightToLeft"
- PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
- <controls2:PipeLineKnot.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)"/>
- </controls2:PipeLineKnot.MoveSpeed>
- <controls2:PipeLineKnot.RenderTransform>
- <RotateTransform Angle="0"/>
- </controls2:PipeLineKnot.RenderTransform>
- </controls2:PipeLineKnot>
- <controls2:PipeLineKnot
- Canvas.Left="328"
- Canvas.Top="227"
- Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
- Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="RightToLeft"
- PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
- <controls2:PipeLineKnot.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)"/>
- </controls2:PipeLineKnot.MoveSpeed>
- <controls2:PipeLineKnot.RenderTransform>
- <RotateTransform Angle="270"/>
- </controls2:PipeLineKnot.RenderTransform>
- </controls2:PipeLineKnot>
- <controls2:PipeLineKnot
- Canvas.Left="328"
- Canvas.Top="273"
- Width="{StaticResource ResourceKey=FlowLineKnotV2_Width}"
- Height="{StaticResource ResourceKey=FlowLineKnotV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="RightToLeft"
- PipeLineWidth="{StaticResource ResourceKey=FlowLineKnotV2_PipeHeight}">
- <controls2:PipeLineKnot.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)"/>
- </controls2:PipeLineKnot.MoveSpeed>
- <controls2:PipeLineKnot.RenderTransform>
- <RotateTransform Angle="270"/>
- </controls2:PipeLineKnot.RenderTransform>
- </controls2:PipeLineKnot>
- </Canvas>
- </Canvas>
- <Canvas Canvas.Top="0">
- <Border
- Canvas.Left="395"
- Canvas.Top="257"
- Width="108"
- Height="200"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="365"
- Canvas.Top="344"
- Width="30"
- Height="35"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="365"
- Canvas.Top="413"
- Width="30"
- Height="35"
- BorderBrush="Gray"
- BorderThickness="1"/>
- </Canvas>
- <Canvas Margin="0,120,300,0">
- <Border
- Canvas.Left="220"
- Canvas.Top="168"
- Width="50"
- Height="30"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="220"
- Canvas.Top="373"
- Width="42"
- Height="40"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="265"
- Canvas.Top="373"
- Width="47"
- Height="40"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="482"
- Canvas.Top="393"
- Width="42"
- Height="25"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="482"
- Canvas.Top="421"
- Width="42"
- Height="25"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="482"
- Canvas.Top="449"
- Width="42"
- Height="25"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="482"
- Canvas.Top="476"
- Width="42"
- Height="25"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="482"
- Canvas.Top="503"
- Width="42"
- Height="25"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <Border
- Canvas.Left="482"
- Canvas.Top="530"
- Width="42"
- Height="25"
- BorderBrush="Gray"
- BorderThickness="1"/>
- <controls2:PipeLine
- Canvas.Left="570"
- Canvas.Top="452"
- Width="103"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="541"
- Canvas.Top="402"
- Width="138"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="Left"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- <controls2:PipeLine.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLine.RenderTransform>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="524"
- Canvas.Top="540"
- Width="37"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="524"
- Canvas.Top="402"
- Width="12"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="524"
- Canvas.Top="434"
- Width="8"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="524"
- Canvas.Top="461"
- Width="8"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="524"
- Canvas.Top="487"
- Width="8"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <controls2:PipeLine
- Canvas.Left="524"
- Canvas.Top="513"
- Width="8"
- Height="{StaticResource ResourceKey=FlowPipeV2_Height}"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- LeftDirection="None"
- RightDirection="None"
- Visibility="Visible">
- <controls2:PipeLine.MoveSpeed>
- <c:Binding Path="IsRecipeEdit?(NR1Valve.VirtualFeedback?0.5:0):(NR1Valve.Feedback?0.5:0)"/>
- </controls2:PipeLine.MoveSpeed>
- </controls2:PipeLine>
- <Canvas>
- <unitControls:VGPart
- Canvas.Left="360"
- Canvas.Top="140"
- Width="18"
- Height="18"/>
- </Canvas>
- </Canvas>
- <Canvas Canvas.Top="120">
- <!--<control:AnalogControl2Jet Width="40" DeviceData="{Binding MFC51}" Canvas.Left="436" Canvas.Top="458" IsEnabled="{Binding IsManagerPermission}"/>-->
- <control:AnalogControl4Jet
- Canvas.Left="436"
- Canvas.Top="458"
- Width="40"
- Height="36"
- HorizontalAlignment="Left"
- VerticalAlignment="Center"
- Command="{Binding CmdSetMfcFlow}"
- DeviceData="{Binding MFC51}"
- GasStateType="{Binding SelectedGasStateType, UpdateSourceTrigger=PropertyChanged}"
- IsEnabled="{Binding IsManagerPermission}"
- TagName="Number"
- ViewName="GasPanelView"/>
- <!--<control:AnalogControl2Jet Width="40" DeviceData="{Binding MFM57}" Canvas.Left="396" Canvas.Top="466" IsEnabled="{Binding IsManagerPermission}"/>-->
- <control:AnalogControl4Jet
- Canvas.Left="396"
- Canvas.Top="458"
- Width="40"
- Height="36"
- HorizontalAlignment="Left"
- VerticalAlignment="Center"
- DeviceData="{Binding MFM57}"
- GasStateType="Monitor"
- IsEnabled="False"
- TagName="Number"
- ViewName="GasPanelView"/>
- </Canvas>
- <Canvas Canvas.Left="-21" Canvas.Top="120">
- <controls2:PipeLineThree
- Canvas.Left="591"
- Canvas.Top="530"
- Width="25"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="562"
- Canvas.Top="500"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="405"
- Canvas.Top="472"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="562"
- Canvas.Top="474"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="292"
- Canvas.Top="339"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="270"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="562"
- Canvas.Top="448"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="400"
- Canvas.Top="540"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="270"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="435"
- Canvas.Top="540"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="270"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="475"
- Canvas.Top="540"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="270"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="562"
- Canvas.Top="421"
- Width="31"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="90"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- <controls2:PipeLineThree
- Canvas.Left="573"
- Canvas.Top="545"
- Width="27"
- Height="11"
- CenterColor="{StaticResource ResourceKey=CenterColorWhite}"
- EdgeColor="{StaticResource ResourceKey=EdgeColorWhite}"
- FlowDirection="LeftToRight"
- PipeWidth="{StaticResource ResourceKey=PipeLineThree_PipeHeight}"
- Visibility="Visible">
- <controls2:PipeLineThree.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)"/>
- </controls2:PipeLineThree.MoveSpeed1>
- <controls2:PipeLineThree.MoveSpeed3>
- <c:Binding Path="IsRecipeEdit?(N11Valve.VirtualFeedback and IP4Valve.VirtualFeedback?-0.5:0):(N11Valve.Feedback and IP4Valve.Feedback?-0.5:0)"/>
- </controls2:PipeLineThree.MoveSpeed3>
- <controls2:PipeLineThree.RenderTransform>
- <RotateTransform Angle="180"/>
- </controls2:PipeLineThree.RenderTransform>
- </controls2:PipeLineThree>
- </Canvas>
- <Canvas Canvas.Top="120">
- <deviceControl:AITSensor
- Canvas.Left="388"
- Canvas.Top="516"
- DeviceData="{Binding SensorPureN2PressureOK}"
- EnableToolTip="False"
- GreenColor="True"/>
- <deviceControl:AITSensor
- Canvas.Left="423"
- Canvas.Top="516"
- DeviceData="{Binding SensorPureN2PressureOK}"
- EnableToolTip="False"
- GreenColor="True"/>
- <deviceControl:AITSensor
- Canvas.Left="463"
- Canvas.Top="516"
- DeviceData="{Binding SensorPureN2PressureOK}"
- EnableToolTip="False"
- GreenColor="True"/>
- </Canvas>
- <Canvas
- Canvas.Left="30"
- Canvas.Top="268"
- Width="200"
- Height="200">
- <TextBlock
- Canvas.Left="192"
- Canvas.Top="25"
- FontSize="7"
- Text="O2"/>
- <TextBlock
- Canvas.Left="192"
- Canvas.Top="37"
- FontSize="7"
- Text="DETECTOR"/>
- <TextBlock
- Canvas.Left="192"
- Canvas.Top="230"
- FontSize="7"
- Text="LODAING"/>
- <TextBlock
- Canvas.Left="192"
- Canvas.Top="241"
- FontSize="7"
- Text="ARER"/>
- <TextBlock
- Canvas.Left="192"
- Canvas.Top="252"
- FontSize="7"
- Text="EXHAUST"/>
- <TextBlock
- Canvas.Left="237"
- Canvas.Top="232"
- FontSize="7"
- Text="SCAVENGE"/>
- <TextBlock
- Canvas.Left="237"
- Canvas.Top="248"
- FontSize="7"
- Text="EXHAUST"/>
- <TextBlock
- Canvas.Left="270"
- Canvas.Top="-70"
- FontSize="7"
- Text="AV68"/>
- <TextBlock
- Canvas.Left="325"
- Canvas.Top="-15"
- FontSize="7"
- Text="DG1"/>
- <TextBlock
- Canvas.Left="280"
- Canvas.Top="68"
- FontSize="7"
- Text="AV66"/>
- <TextBlock
- Canvas.Left="280"
- Canvas.Top="115"
- FontSize="7"
- Text="AV64"/>
- <TextBlock
- Canvas.Left="257"
- Canvas.Top="188"
- FontSize="7"
- Text="AV63"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="248"
- FontSize="7"
- Text="PAPID"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="256"
- FontSize="7"
- Text="COOLING"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="264"
- FontSize="7"
- Text="AIR UNIT"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="278"
- FontSize="7"
- Text="FURNACE"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="285"
- FontSize="7"
- Text="SHUTTER"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="292"
- FontSize="7"
- Text="AIR UNIT"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="305"
- FontSize="7"
- Text="FRONT"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="312"
- FontSize="7"
- Text="SHUTTER"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="319"
- FontSize="7"
- Text="AIR UNIT"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="332"
- FontSize="7"
- Text="WAFER"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="339"
- FontSize="7"
- Text="TRANSFER"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="346"
- FontSize="7"
- Text="AIR UNIT"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="359"
- FontSize="7"
- Text="FOUP"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="366"
- FontSize="7"
- Text="OPENER"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="373"
- FontSize="7"
- Text="AIR UNIT"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="386"
- FontSize="7"
- Text="FOUP"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="393"
- FontSize="7"
- Text="OPENER"/>
- <TextBlock
- Canvas.Left="454"
- Canvas.Top="400"
- FontSize="7"
- Text="AIR UNIT"/>
- <TextBlock
- Canvas.Left="337"
- Canvas.Top="92"
- FontSize="7"
- Text="POD-2"/>
- <TextBlock
- Canvas.Left="337"
- Canvas.Top="160"
- FontSize="7"
- Text="POD-1"/>
- <TextBlock
- Canvas.Left="308"
- Canvas.Top="275"
- FontSize="7"
- Text="AV59"/>
- <TextBlock
- Canvas.Left="356"
- Canvas.Top="275"
- FontSize="7"
- Text="AV58"/>
- <TextBlock
- Canvas.Left="392"
- Canvas.Top="275"
- FontSize="7"
- Text="AV57"/>
- <TextBlock
- Canvas.Left="429"
- Canvas.Top="275"
- FontSize="7"
- Text="AV56"/>
- <TextBlock
- Canvas.Left="397"
- Canvas.Top="300"
- FontSize="7"
- Text="MFC51"/>
- <TextBlock
- Canvas.Left="356"
- Canvas.Top="300"
- FontSize="7"
- Text="MFM57"/>
- <TextBlock
- Canvas.Left="355"
- Canvas.Top="351"
- FontSize="7"
- Text="PG/"/>
- <TextBlock
- Canvas.Left="355"
- Canvas.Top="360"
- FontSize="7"
- Text="PS16"/>
- <TextBlock
- Canvas.Left="391"
- Canvas.Top="351"
- FontSize="7"
- Text="PG/"/>
- <TextBlock
- Canvas.Left="391"
- Canvas.Top="360"
- FontSize="7"
- Text="PS15"/>
- <TextBlock
- Canvas.Left="430"
- Canvas.Top="351"
- FontSize="7"
- Text="PG/"/>
- <TextBlock
- Canvas.Left="430"
- Canvas.Top="360"
- FontSize="7"
- Text="PS14"/>
- <TextBlock
- Canvas.Left="500"
- Canvas.Top="86"
- FontSize="7"
- Text="AV65"/>
- </Canvas>
- <Canvas Margin="0,120,300,0">
- <deviceControl:AITGasIIIValve
- Canvas.Left="325"
- Canvas.Top="194"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV66}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Horizontal"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="325"
- Canvas.Top="240"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV64}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Horizontal"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="285"
- Canvas.Top="310"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV63}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Horizontal"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="508"
- Canvas.Top="214"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV65}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Horizontal"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="322"
- Canvas.Top="65"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV68}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Vertical"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="321"
- Canvas.Top="425"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV59}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Vertical"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="368"
- Canvas.Top="425"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV58}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Vertical"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="403"
- Canvas.Top="425"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV57}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Vertical"/>
- <deviceControl:AITGasIIIValve
- Canvas.Left="443"
- Canvas.Top="425"
- Width="{StaticResource AITGasValve_Size}"
- Height="{StaticResource AITGasValve_Size}"
- DeviceData="{Binding ValveAV56}"
- GasStateType="{Binding SelectedGasStateType}"
- IsEnabled="{Binding IsManagerPermission}"
- IsShowSwitchDialog="True"
- ValveOpenOrientation="Vertical"/>
- </Canvas>
- </Canvas>
- </Viewbox>
- </Border>
- <Border
- Grid.Row="1"
- Grid.Column="0"
- Margin="0"
- CornerRadius="4">
- <Grid>
- <Grid.RowDefinitions>
- <RowDefinition Height="0.3*"/>
- <RowDefinition Height="0.7*"/>
- </Grid.RowDefinitions>
- <Border
- Grid.Row="0"
- Margin="5"
- Background="#FFF3F3F3"
- CornerRadius="4">
- <Grid>
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid
- Width="210"
- Height="210"
- HorizontalAlignment="Center">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="10"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2 Purge Sequence"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="30"
- IsReadOnly="True"
- Text="{Binding N2PurgeModeDisplay, Mode=OneWay}"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2 Purge Status"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="3"/>
- <TextBlock
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="O2 Density Control Status"/>
- <TextBox
- Grid.Row="6"
- Grid.Column="0"
- Grid.ColumnSpan="3"/>
- </Grid>
- <Grid
- Grid.Column="1"
- Width="210"
- Height="210"
- HorizontalAlignment="Center">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="10"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="O2 Density(ppm)"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Text="{Binding ConcentrationO2Value, StringFormat={}{0:f2}}"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="1"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="2"
- Grid.ColumnSpan="1"/>
- <UniformGrid
- Grid.Row="3"
- Grid.ColumnSpan="3"
- Rows="1">
- <TextBox Width="46" Margin="0,0,4,0"/>
- <TextBox Width="46" Margin="2,0,4,0"/>
- <TextBox Width="46" Margin="2,0,4,0"/>
- <TextBox Width="46" Margin="2,0,0,0"/>
- </UniformGrid>
- <TextBlock
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="TransferRoomN2Total(L)"/>
- <TextBox
- Grid.Row="6"
- Grid.Column="0"
- Grid.ColumnSpan="1"/>
- <TextBlock
- Grid.Row="6"
- Grid.Column="1"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="6"
- Grid.Column="2"
- Grid.ColumnSpan="1"/>
- </Grid>
- </Grid>
- </Border>
- <Border
- Grid.Row="1"
- Margin="5"
- Background="#FFE2E2E2"
- CornerRadius="4">
- <Canvas Margin="380,290,-380,-290">
- <Canvas
- Margin="0,30,0,0"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Visibility="{Binding IsPMCDetail, Converter={StaticResource bool2VisibilityConverter}}">
- <Grid
- Canvas.Left="-330"
- Canvas.Top="-277"
- Width="220"
- Height="135"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Foup2 O2 Density Arrival Wait Time"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Stability WaitTime"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="3"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="4"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Check Error Code"/>
- <TextBox
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid
- Canvas.Left="70"
- Canvas.Top="-277"
- Width="220"
- Height="135"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Foup1 O2 Density Arrival Wait Time"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Stability WaitTime"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="3"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="4"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Check Error Code"/>
- <TextBox
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid
- Canvas.Left="-330"
- Canvas.Top="-127"
- Width="220"
- Height="135"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="TransferRoom O2 Density Arrival Wait Time"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Stability WaitTime"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="3"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="4"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Check Error Code"/>
- <TextBox
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid
- Canvas.Left="70"
- Canvas.Top="-127"
- Width="220"
- Height="135"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2PurgeOperationCheck Wait Time"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Stability WaitTime"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="3"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="4"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Check Result"/>
- <TextBox
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid
- Canvas.Left="70"
- Canvas.Top="23"
- Width="220"
- Height="45"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Keep Stability Time"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid
- Canvas.Left="70"
- Canvas.Top="128"
- Width="220"
- Height="45"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Boat Unload PreDetact N2Purge Start Time"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid
- Canvas.Left="-330"
- Canvas.Top="128"
- Width="220"
- Height="45"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="O2 Detector Change Wait Time"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid
- Canvas.Left="-330"
- Canvas.Top="23"
- Width="220"
- Height="90"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="TransferRoomDoorClampOffPermissionWaitTime"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="1"
- Grid.Column="1"
- Grid.ColumnSpan="3"
- VerticalAlignment="Center"
- Text="/"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="2"
- Grid.ColumnSpan="1"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Dealy Status"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- </Canvas>
- <Canvas
- Margin="0,30,0,0"
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Visibility="{Binding IsRoBoDetail, Converter={StaticResource bool2VisibilityConverter}}">
- <Grid
- Canvas.Left="-235"
- Canvas.Top="-277"
- Width="450"
- Height="135"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition Width="240"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="FOUP Opener2 N2Purge Command ExecStatus"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2 Purge ExecExec"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="4"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2 Purge Sequence"/>
- <StackPanel
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <TextBox
- Width="70"
- Height="20"
- Margin="3"
- VerticalAlignment="Center"/>
- <TextBlock VerticalAlignment="Center" Text="ppm"/>
- <TextBox
- Width="70"
- Height="20"
- Margin="3"
- VerticalAlignment="Center"/>
- <TextBlock VerticalAlignment="Center" Text="L"/>
- </StackPanel>
- <Border
- Grid.Row="0"
- Grid.RowSpan="6"
- Grid.Column="4"
- Margin="5"
- Background="AliceBlue">
- <Grid Margin="5">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <TextBlock Text="Interlock Signel"/>
- <Grid Grid.Row="1" Grid.Column="1">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Text="RoBo->PMC"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid Grid.Row="1" Grid.Column="0">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Text="PMC->RoBo"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- </Grid>
- </Border>
- </Grid>
- <Grid
- Canvas.Left="-235"
- Canvas.Top="-128"
- Width="450"
- Height="135"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition Width="240"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="FOUP Opener2 N2Purge Command ExecStatus"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2 Purge ExecExec"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="4"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2 Purge Sequence"/>
- <StackPanel
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <TextBox
- Width="70"
- Height="20"
- Margin="3"
- VerticalAlignment="Center"/>
- <TextBlock VerticalAlignment="Center" Text="ppm"/>
- <TextBox
- Width="70"
- Height="20"
- Margin="3"
- VerticalAlignment="Center"/>
- <TextBlock VerticalAlignment="Center" Text="L"/>
- </StackPanel>
- <Border
- Grid.Row="0"
- Grid.RowSpan="6"
- Grid.Column="4"
- Margin="5"
- Background="AliceBlue">
- <Grid Margin="5">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <TextBlock Text="Interlock Signel"/>
- <Grid Grid.Row="1" Grid.Column="1">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Text="RoBo->PMC"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid Grid.Row="1" Grid.Column="0">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Text="PMC->RoBo"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- </Grid>
- </Border>
- </Grid>
- <Grid
- Canvas.Left="-235"
- Canvas.Top="22"
- Width="450"
- Height="135"
- Background="#FF98B6CF">
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition/>
- <ColumnDefinition Width="5"/>
- <ColumnDefinition Width="240"/>
- </Grid.ColumnDefinitions>
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- </Grid.RowDefinitions>
- <TextBlock
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="FOUP Opener2 N2Purge Command ExecStatus"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="2"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="N2 Purge ExecExec"/>
- <TextBox
- Grid.Row="3"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBlock
- Grid.Row="4"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- VerticalAlignment="Bottom"
- Text="Check O2Density N2 Flow Set"/>
- <StackPanel
- Grid.Row="5"
- Grid.Column="0"
- Grid.ColumnSpan="3"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <TextBox
- Width="70"
- Height="20"
- Margin="3"
- VerticalAlignment="Center"/>
- <TextBlock VerticalAlignment="Center" Text="ppm"/>
- <TextBox
- Width="70"
- Height="20"
- Margin="3"
- VerticalAlignment="Center"/>
- <TextBlock VerticalAlignment="Center" Text="L"/>
- </StackPanel>
- <Border
- Grid.Row="0"
- Grid.RowSpan="6"
- Grid.Column="4"
- Margin="5"
- Background="AliceBlue">
- <Grid Margin="5">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <Grid.ColumnDefinitions>
- <ColumnDefinition/>
- <ColumnDefinition/>
- </Grid.ColumnDefinitions>
- <TextBlock Text="Interlock Signel"/>
- <Grid Grid.Row="1" Grid.Column="1">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Text="RoBo->PMC"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- <Grid Grid.Row="1" Grid.Column="0">
- <Grid.RowDefinitions>
- <RowDefinition Height="15"/>
- <RowDefinition Height="30"/>
- <RowDefinition Height="30"/>
- <RowDefinition/>
- </Grid.RowDefinitions>
- <TextBlock
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Text="PMC->RoBo"/>
- <TextBox
- Grid.Row="1"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- <TextBox
- Grid.Row="2"
- Grid.Column="0"
- Height="20"
- Margin="4"
- VerticalAlignment="Center"/>
- </Grid>
- </Grid>
- </Border>
- </Grid>
- </Canvas>
- </Canvas>
- </Border>
- </Grid>
- </Border>
- <Border
- Grid.Row="0"
- Grid.Column="0"
- Grid.ColumnSpan="2"
- Margin="5"
- CornerRadius="4">
- <StackPanel
- HorizontalAlignment="Center"
- VerticalAlignment="Center"
- Orientation="Horizontal">
- <RadioButton
- Width="130"
- Margin="5,0,5,0"
- Content="OutLine"
- GroupName="ModuleSelect">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SwitchDetail">
- <cal:Parameter Value="OutLine"/>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </RadioButton>
- <RadioButton
- Width="130"
- Margin="5,0,5,0"
- Content="PMC Detail"
- GroupName="ModuleSelect">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SwitchDetail">
- <cal:Parameter Value="PMCDetail"/>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </RadioButton>
- <RadioButton
- Width="130"
- Margin="5,0,5,0"
- Content="RoBo Detail"
- GroupName="ModuleSelect">
- <i:Interaction.Triggers>
- <i:EventTrigger EventName="Click">
- <cal:ActionMessage MethodName="SwitchDetail">
- <cal:Parameter Value="RoBoDetail"/>
- </cal:ActionMessage>
- </i:EventTrigger>
- </i:Interaction.Triggers>
- </RadioButton>
- </StackPanel>
- </Border>
- </Grid>
- </Border>
- </UserControl>
|