1
0

RoboticsConsoleWindow.xaml 2.4 KB

12345678910111213141516171819202122232425262728293031323334353637383940
  1. <controls:FancyWindow xmlns="https://spacestation14.io"
  2. xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls"
  3. Title="{Loc 'robotics-console-window-title'}"
  4. MinSize="600 450">
  5. <BoxContainer Orientation="Vertical">
  6. <!-- List of borgs -->
  7. <BoxContainer Orientation="Vertical" HorizontalExpand="True" VerticalExpand="True" Margin="10 10 10 10">
  8. <Label Name="NoCyborgs" Text="{Loc 'robotics-console-no-cyborgs'}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
  9. <ScrollContainer Name="CyborgsContainer" VerticalExpand="True" Visible="False">
  10. <!-- Populated when loading state -->
  11. <ItemList Name="Cyborgs"/>
  12. </ScrollContainer>
  13. </BoxContainer>
  14. <PanelContainer StyleClasses="LowDivider" Margin="0 5 0 5"/>
  15. <!-- Selected borg info -->
  16. <Label Name="SelectCyborg" Text="{Loc 'robotics-console-select-cyborg'}" HorizontalAlignment="Center"/>
  17. <BoxContainer Name="BorgContainer" Orientation="Vertical" MaxHeight="200" Visible="False">
  18. <BoxContainer Margin="5 5 5 5" Orientation="Horizontal">
  19. <PanelContainer VerticalExpand="True">
  20. <BoxContainer HorizontalAlignment="Center" VerticalAlignment="Center">
  21. <TextureRect Name="BorgSprite" TextureScale="4 4"/>
  22. </BoxContainer>
  23. </PanelContainer>
  24. <PanelContainer VerticalExpand="True" HorizontalExpand="True">
  25. <RichTextLabel Name="BorgInfo"/>
  26. </PanelContainer>
  27. <!-- TODO: button to open camera window for this borg -->
  28. </BoxContainer>
  29. <controls:StripeBack>
  30. <BoxContainer Name="DangerZone" Margin="5" Orientation="Horizontal" HorizontalExpand="True" HorizontalAlignment="Center" Visible="False">
  31. <Button Name="DisableButton" Text="{Loc 'robotics-console-disable'}" StyleClasses="OpenRight"/>
  32. <Button Name="DestroyButton" Text="{Loc 'robotics-console-destroy'}" StyleClasses="OpenLeft"/>
  33. </BoxContainer>
  34. <Label Name="LockedMessage" Text="{Loc 'robotics-console-locked-message'}" HorizontalAlignment="Center" VerticalAlignment="Center"/>
  35. </controls:StripeBack>
  36. </BoxContainer>
  37. </BoxContainer>
  38. </controls:FancyWindow>