BorgMenu.xaml 3.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758
  1. <controls:FancyWindow xmlns="https://spacestation14.io"
  2. xmlns:gfx="clr-namespace:Robust.Client.Graphics;assembly=Robust.Client"
  3. xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls"
  4. xmlns:customControls="clr-namespace:Content.Client.Administration.UI.CustomControls"
  5. Title="{Loc 'borg-ui-menu-title'}"
  6. MinSize="600 350"
  7. SetSize="650 450">
  8. <BoxContainer Orientation="Horizontal"
  9. HorizontalExpand="True"
  10. VerticalExpand="True">
  11. <BoxContainer Orientation="Vertical" VerticalExpand="True" HorizontalExpand="True" Margin="15 10 15 15">
  12. <BoxContainer Orientation="Horizontal">
  13. <ProgressBar Name="ChargeBar" Access="Public" HorizontalExpand="True" MinValue="0" Value="1" MaxValue="1">
  14. <Label Name="ChargeLabel" HorizontalAlignment="Left" VerticalAlignment="Center" Margin="5 0 0 0"/>
  15. </ProgressBar>
  16. <Control MinWidth="5"/>
  17. <Button Name="EjectBatteryButton" Text="{Loc 'borg-ui-remove-battery'}" StyleClasses="OpenLeft"/>
  18. </BoxContainer>
  19. <customControls:HSeparator Margin="0 10 0 10"/>
  20. <PanelContainer VerticalExpand="True">
  21. <PanelContainer.PanelOverride>
  22. <gfx:StyleBoxFlat BackgroundColor="#1B1B1E"/>
  23. </PanelContainer.PanelOverride>
  24. <BoxContainer HorizontalAlignment="Center" VerticalAlignment="Center">
  25. <SpriteView Name="BorgSprite" Scale="5 5"/>
  26. </BoxContainer>
  27. </PanelContainer>
  28. <customControls:HSeparator Margin="0 10 0 10"/>
  29. <BoxContainer Orientation="Horizontal">
  30. <LineEdit Name="NameLineEdit" HorizontalExpand="True"/>
  31. <Label Name="NameIdentifierLabel" Margin="10 0 0 0"/>
  32. </BoxContainer>
  33. <Control MinHeight="10"/>
  34. <Button HorizontalExpand="True" Name="BrainButton" ToggleMode="False" Margin="0" MinHeight="40" StyleClasses="OpenLeft">
  35. <SpriteView Name="BrainView" HorizontalAlignment="Left" VerticalAlignment="Center"/>
  36. </Button>
  37. </BoxContainer>
  38. <customControls:VSeparator/>
  39. <BoxContainer Orientation="Vertical" VerticalExpand="True" HorizontalExpand="True" Margin="15 10 15 15">
  40. <Label Text="{Loc 'borg-ui-modules-label'}" Margin="0 0 0 5"/>
  41. <PanelContainer VerticalExpand="True">
  42. <PanelContainer.PanelOverride>
  43. <gfx:StyleBoxFlat BackgroundColor="#1B1B1E"/>
  44. </PanelContainer.PanelOverride>
  45. <BoxContainer VerticalExpand="True" Orientation="Vertical">
  46. <ScrollContainer HScrollEnabled="False" HorizontalExpand="True" VerticalExpand="True">
  47. <BoxContainer Orientation="Vertical" HorizontalExpand="True" VerticalExpand="True" Name="ModuleContainer" RectClipContent="True"/>
  48. </ScrollContainer>
  49. <Label Name="ModuleCounter"
  50. HorizontalAlignment="Right"
  51. VerticalAlignment="Bottom"
  52. StyleClasses="WindowFooterText"
  53. Margin="5"/>
  54. </BoxContainer>
  55. </PanelContainer>
  56. </BoxContainer>
  57. </BoxContainer>
  58. </controls:FancyWindow>