AtmosMonitoringEntryContainer.xaml 5.7 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374
  1. <BoxContainer xmlns="https://spacestation14.io"
  2. xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
  3. xmlns:s="clr-namespace:Content.Client.Stylesheets"
  4. xmlns:gfx="clr-namespace:Robust.Client.Graphics;assembly=Robust.Client"
  5. xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls"
  6. Orientation="Vertical" HorizontalExpand ="True" Margin="0 0 0 3">
  7. <!-- Network selection button -->
  8. <Button Name="FocusButton" HorizontalExpand="True" VerticalExpand="True" Margin="0 0 6 8" StyleClasses="OpenLeft" Access="Public">
  9. <BoxContainer HorizontalExpand="True" VerticalExpand="True" Orientation="Vertical">
  10. <BoxContainer HorizontalExpand="True" VerticalExpand="True" Orientation="Horizontal" SetHeight="32">
  11. <PanelContainer Name="NetworkColorStripe" HorizontalAlignment="Left" SetWidth="8" VerticalExpand="True" Margin="-8 -2 0 0">
  12. <PanelContainer.PanelOverride>
  13. <gfx:StyleBoxFlat BackgroundColor="#d7d7d7"/>
  14. </PanelContainer.PanelOverride>
  15. </PanelContainer>
  16. <Label Name="NetworkNameLabel" Text="???" HorizontalExpand="True" HorizontalAlignment="Center"/>
  17. </BoxContainer>
  18. <!-- Panel that appears on selecting the device -->
  19. <PanelContainer HorizontalExpand="True" Margin="-8 0 -14 -4" Access="Public">
  20. <PanelContainer.PanelOverride>
  21. <gfx:StyleBoxFlat BackgroundColor="#25252a"/>
  22. </PanelContainer.PanelOverride>
  23. <BoxContainer Name="MainDataContainer" HorizontalExpand="True" VerticalExpand="True" Orientation="Vertical">
  24. <Control>
  25. <BoxContainer HorizontalExpand="True" VerticalExpand="True" Orientation="Vertical">
  26. <BoxContainer HorizontalExpand="True" Orientation="Horizontal">
  27. <Label Name="TemperatureHeaderLabel" Text="{Loc 'atmos-alerts-window-temperature-label'}" HorizontalAlignment="Center" HorizontalExpand="True" FontColorOverride="#a9a9a9" Margin="0 2 0 0" SetHeight="24"></Label>
  28. <Label Name="PressureHeaderLabel" Text="{Loc 'atmos-alerts-window-pressure-label'}" HorizontalAlignment="Center" HorizontalExpand="True" FontColorOverride="#a9a9a9" Margin="0 2 0 0" SetHeight="24"></Label>
  29. <Label Name="TotalMolHeaderLabel" Text="{Loc 'atmos-alerts-window-total-mol-label'}" HorizontalAlignment="Center" HorizontalExpand="True" FontColorOverride="#a9a9a9" Margin="0 2 0 0" SetHeight="24"></Label>
  30. </BoxContainer>
  31. <PanelContainer HorizontalExpand="True">
  32. <PanelContainer.PanelOverride>
  33. <gfx:StyleBoxFlat BackgroundColor="#202023"/>
  34. </PanelContainer.PanelOverride>
  35. <BoxContainer HorizontalExpand="True" Orientation="Horizontal">
  36. <Label Name="TemperatureLabel" Text="???" HorizontalAlignment="Center" HorizontalExpand="True" FontColorOverride="#a9a9a9" Margin="0 2 0 0" SetHeight="24"></Label>
  37. <Label Name="PressureLabel" Text="???" HorizontalAlignment="Center" HorizontalExpand="True" FontColorOverride="#a9a9a9" Margin="0 2 0 0" SetHeight="24"></Label>
  38. <Label Name="TotalMolLabel" Text="???" HorizontalAlignment="Center" HorizontalExpand="True" FontColorOverride="#a9a9a9" Margin="0 2 0 0" SetHeight="24"></Label>
  39. </BoxContainer>
  40. </PanelContainer>
  41. <BoxContainer HorizontalExpand="True" Orientation="Horizontal" Margin="8 0">
  42. <TextureRect Name="ArrowTexture" VerticalAlignment="Center" SetSize="12 12" Stretch="KeepAspectCentered" Margin="3 0" TexturePath="/Textures/Interface/Nano/triangle_right.png"></TextureRect>
  43. <Label Name="GasesHeaderLabel" Text="{Loc 'atmos-monitoring-window-label-gases'}" HorizontalAlignment="Left" HorizontalExpand="True" FontColorOverride="#a9a9a9" Margin="4 0 0 0" SetHeight="24"></Label>
  44. </BoxContainer>
  45. </BoxContainer>
  46. </Control>
  47. <!-- Atmosphere status -->
  48. <Control Name="FocusContainer" ReservesSpace="False" Visible="False">
  49. <!-- Main container for displaying atmospheric data -->
  50. <BoxContainer HorizontalExpand="True" VerticalExpand="True" Orientation="Vertical">
  51. <PanelContainer HorizontalExpand="True">
  52. <PanelContainer.PanelOverride>
  53. <gfx:StyleBoxFlat BackgroundColor="#202023"/>
  54. </PanelContainer.PanelOverride>
  55. <!-- Gas entries added via C# code -->
  56. <GridContainer Name="GasGridContainer" HorizontalExpand="True" Columns = "4"></GridContainer>
  57. </PanelContainer>
  58. </BoxContainer>
  59. </Control>
  60. </BoxContainer>
  61. <!-- If the alarm is inactive, this is label is displayed instead -->
  62. <Label Name="NoDataLabel" Text="{Loc 'atmos-alerts-window-no-data-available'}" HorizontalAlignment="Center" Margin="0 15" FontColorOverride="#a9a9a9" ReservesSpace="False" Visible="False"></Label>
  63. </PanelContainer>
  64. </BoxContainer>
  65. </Button>
  66. </BoxContainer>