Cylinder.xaml 10 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133
  1. <UserControl x:Class="CyberX8_Themes.UserControls.Cylinder"
  2. xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
  3. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  4. xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
  5. xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
  6. xmlns:local="clr-namespace:CyberX8_Themes.UserControls"
  7. mc:Ignorable="d"
  8. d:DesignHeight="450" d:DesignWidth="800" x:Name="cylinder">
  9. <Viewbox Stretch="Uniform" >
  10. <Canvas Name="Group_Air_cylinder" Tag="#00000000,#FF008000,Original,0,None" LayoutTransform="Identity" Width="29.08" Height="112.5" HorizontalAlignment="Left" VerticalAlignment="Top">
  11. <Canvas Name="Group_TankBody" Tag="#00000000,#FF008000,Original,0,None" Width="29.08" Height="87.018" Canvas.Left="0" Canvas.Top="24.978">
  12. <Path Data="F1M6.537,31.062L6.537,31.065C0.707,32.919,0,43.013,0,43.013L0,43.013 0,111.996 29.08,111.996 29.08,43.013C29.08,43.013,27.957,32.46,22.543,31.065L22.543,31.065 22.543,31.062C22.543,31.065,6.537,31.062,6.537,31.062" Stretch="Fill" Width="29.08" Height="80.934" Canvas.Left="0" Canvas.Top="6.084">
  13. <Path.Fill>
  14. <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
  15. <LinearGradientBrush.GradientStops>
  16. <GradientStop Color="#FF474747" Offset="0" />
  17. <GradientStop Color="sc#1, 0.45494163, 0.45494163, 0.45494163" Offset="0.19" />
  18. <GradientStop Color="#FFEDEDED" Offset="0.5" />
  19. <GradientStop Color="sc#1, 0.45494163, 0.45494163, 0.45494163" Offset="0.81" />
  20. <GradientStop Color="#FF474747" Offset="1" />
  21. </LinearGradientBrush.GradientStops>
  22. </LinearGradientBrush>
  23. </Path.Fill>
  24. </Path>
  25. <Path Data="F1M7.214,24.978L6.537,31.062 22.543,31.062 21.867,24.978z" Stretch="Fill" Width="16.006" Height="6.084" Canvas.Left="6.537" Canvas.Top="0">
  26. <Path.Fill>
  27. <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
  28. <LinearGradientBrush.GradientStops>
  29. <GradientStop Color="#FF474747" Offset="0" />
  30. <GradientStop Color="sc#1, 0.45494163, 0.45494163, 0.45494163" Offset="0.18" />
  31. <GradientStop Color="#FFEDEDED" Offset="0.52" />
  32. <GradientStop Color="sc#1, 0.45494163, 0.45494163, 0.45494163" Offset="0.83" />
  33. <GradientStop Color="#FF474747" Offset="1" />
  34. </LinearGradientBrush.GradientStops>
  35. </LinearGradientBrush>
  36. </Path.Fill>
  37. </Path>
  38. </Canvas>
  39. <Canvas Name="Group_TankValve" Width="20.063" Height="16.495" Canvas.Left="0.902" Canvas.Top="8.484" RenderTransformOrigin="0.5,0.5">
  40. <Canvas.RenderTransform>
  41. <TransformGroup>
  42. <ScaleTransform/>
  43. <SkewTransform/>
  44. <RotateTransform Angle="180"/>
  45. <TranslateTransform X="7.5"/>
  46. </TransformGroup>
  47. </Canvas.RenderTransform>
  48. <Path Data="M20.965,24.979L8.319,24.979 8.319,8.48399999999999 20.965,8.48399999999999z" Stretch="Fill" Width="12.646" Height="16.495" Canvas.Left="7.417" Canvas.Top="0">
  49. <Path.Fill>
  50. <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
  51. <LinearGradientBrush.GradientStops>
  52. <GradientStop Color="#FF474747" Offset="0" />
  53. <GradientStop Color="sc#1, 0.45494163, 0.45494163, 0.45494163" Offset="0.18" />
  54. <GradientStop Color="#FFEDEDED" Offset="0.5" />
  55. <GradientStop Color="#FF474747" Offset="1" />
  56. </LinearGradientBrush.GradientStops>
  57. </LinearGradientBrush>
  58. </Path.Fill>
  59. </Path>
  60. <Path Data="M6.312,21.129L0.902,21.129 0.902,13.932 6.312,13.932z" Stretch="Fill" Width="5.41" Height="7.197" Canvas.Left="0" Canvas.Top="5.448">
  61. <Path.Fill>
  62. <LinearGradientBrush StartPoint="0.5,1" EndPoint="0.5,0">
  63. <LinearGradientBrush.GradientStops>
  64. <GradientStop Color="#FF474747" Offset="0" />
  65. <GradientStop Color="sc#1, 0.45494163, 0.45494163, 0.45494163" Offset="0.18" />
  66. <GradientStop Color="#FFEDEDED" Offset="0.5" />
  67. <GradientStop Color="#FF474747" Offset="1" />
  68. </LinearGradientBrush.GradientStops>
  69. </LinearGradientBrush>
  70. </Path.Fill>
  71. </Path>
  72. <Path Data="F1M8.341,19.343L6.312,19.343 6.312,15.736 8.341,15.736z" Stretch="Fill" Fill="#FF0E0E0F" Width="2.029" Height="3.607" Canvas.Left="5.41" Canvas.Top="7.252" />
  73. </Canvas>
  74. <Canvas Name="Group_Label" Tag="#00000000,#FF008000,Original,0,None" Width="25" Height="55" Canvas.Left="4" Canvas.Top="43" HorizontalAlignment="Center" VerticalAlignment="Center">
  75. <Path Data="M29.08,97.568L5.41,97.568 5.41,43.013 29.08,43.013z" Stretch="Fill" Width="23.67" Height="54.555" Canvas.Left="0" Canvas.Top="0">
  76. <Path.Fill>
  77. <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
  78. <LinearGradientBrush.GradientStops>
  79. <GradientStop Color="#FFDCDCDC" Offset="0" />
  80. <GradientStop Color="#FFFEFEFE" Offset="0.33" />
  81. <GradientStop Color="#FFE5E5E5" Offset="0.77" />
  82. <GradientStop Color="#FFBABABA" Offset="1" />
  83. </LinearGradientBrush.GradientStops>
  84. </LinearGradientBrush>
  85. </Path.Fill>
  86. </Path>
  87. <TextBlock FontSize="40" Canvas.Left="-120" Text="{Binding ElementName=cylinder,Path=CylinderName}" VerticalAlignment="Top" />
  88. </Canvas>
  89. <Canvas Name="Group_Cap" Tag="#00000000,#FF008000,Original,0,None" Width="21.868" Height="9.018" Canvas.Left="3.606" Canvas.Top="-0.496">
  90. <Path Data="F1M20.063,-0.495999999999995L9.017,-0.495999999999995 3.606,1.30800000000001 25.474,1.30800000000001z" Stretch="Fill" Width="21.868" Height="1.804" Canvas.Left="0" Canvas.Top="0">
  91. <Path.Fill>
  92. <LinearGradientBrush StartPoint="0.5,0" EndPoint="0.5,1">
  93. <LinearGradientBrush.GradientStops>
  94. <GradientStop Color="#FFC7C6C5" Offset="0" />
  95. <GradientStop Color="#FF646668" Offset="1" />
  96. </LinearGradientBrush.GradientStops>
  97. </LinearGradientBrush>
  98. </Path.Fill>
  99. </Path>
  100. <Path Data="M3.606,5.81699999999999L25.473,5.81699999999999 25.473,1.30799999999999 3.606,1.30799999999999z" Stretch="Fill" Width="21.867" Height="4.509" Canvas.Left="0" Canvas.Top="1.804">
  101. <Path.Fill>
  102. <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
  103. <LinearGradientBrush.GradientStops>
  104. <GradientStop Color="#FF474747" Offset="0" />
  105. <GradientStop Color="#FFEDEDED" Offset="0.45" />
  106. <GradientStop Color="#FFAFAFAF" Offset="0.77" />
  107. <GradientStop Color="#FF474747" Offset="1" />
  108. </LinearGradientBrush.GradientStops>
  109. </LinearGradientBrush>
  110. </Path.Fill>
  111. </Path>
  112. <Path Data="M21.867,8.52200000000001L7.214,8.52200000000001 7.214,6.718 21.867,6.718z" Stretch="Fill" Width="14.653" Height="1.804" Canvas.Left="3.608" Canvas.Top="7.214">
  113. <Path.Fill>
  114. <LinearGradientBrush StartPoint="0,0.5" EndPoint="1,0.5">
  115. <LinearGradientBrush.GradientStops>
  116. <GradientStop Color="#FF454649" Offset="0" />
  117. <GradientStop Color="#FFBABABA" Offset="0.52" />
  118. <GradientStop Color="#FF5D5F62" Offset="1" />
  119. </LinearGradientBrush.GradientStops>
  120. </LinearGradientBrush>
  121. </Path.Fill>
  122. </Path>
  123. <Path Data="F1M7.214,6.718L21.868,6.718 21.868,5.81700000000001 7.214,5.81700000000001z" Stretch="Fill" Fill="#FF0E0E0F" Width="14.654" Height="0.901" Canvas.Left="3.608" Canvas.Top="6.313" />
  124. <Path Data="F1M24.685,4.91500000000001L21.078,4.91500000000001 21.078,1.30800000000001 24.685,1.30800000000001z" Stretch="Fill" Fill="#FF464649" Width="3.607" Height="3.607" Canvas.Left="17.472" Canvas.Top="1.804" />
  125. <Path Data="F1M19.387,4.91500000000001L16.006,4.91500000000001 16.006,1.30800000000001 19.387,1.30800000000001z" Stretch="Fill" Fill="#FF464649" Width="3.381" Height="3.607" Canvas.Left="12.4" Canvas.Top="1.804" />
  126. <Path Data="F1M14.202,4.91500000000001L10.595,4.91500000000001 10.595,1.30800000000001 14.202,1.30800000000001z" Stretch="Fill" Fill="#FF464649" Width="3.607" Height="3.607" Canvas.Left="6.989" Canvas.Top="1.804" />
  127. <Path Data="F1M9.017,4.91500000000001L5.411,4.91500000000001 5.411,1.30800000000001 9.017,1.30800000000001z" Stretch="Fill" Fill="#FF464649" Width="3.606" Height="3.607" Canvas.Left="1.805" Canvas.Top="1.804" />
  128. </Canvas>
  129. </Canvas>
  130. </Viewbox>
  131. </UserControl>