ReagentDispenserWindow.xaml 3.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778
  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. xmlns:ui="clr-namespace:Content.Client.Chemistry.UI"
  6. Title="{Loc 'reagent-dispenser-bound-user-interface-title'}"
  7. MinSize="600 300"
  8. SetSize="800 500">
  9. <BoxContainer Orientation="Horizontal">
  10. <BoxContainer Orientation="Vertical" MinWidth="170">
  11. <Label Text="{Loc 'reagent-dispenser-window-amount-to-dispense-label'}" HorizontalAlignment="Center" />
  12. <ui:ButtonGrid
  13. Name="AmountGrid"
  14. Access="Public"
  15. Columns="3"
  16. HorizontalAlignment="Center"
  17. Margin="5"
  18. ButtonList="1,5,10,15,20,25,30,50,100"
  19. RadioGroup="True">
  20. </ui:ButtonGrid>
  21. <Control VerticalExpand="True" />
  22. <Label Name="ContainerInfoName"
  23. Access="Public"
  24. Text=""
  25. HorizontalAlignment="Center" />
  26. <Label Name="ContainerInfoFill"
  27. Access="Public"
  28. Text=""
  29. HorizontalAlignment="Center"
  30. StyleClasses="LabelSubText" />
  31. <SpriteView Name="View"
  32. Scale="4 4"
  33. HorizontalAlignment="Center" />
  34. <BoxContainer Orientation="Horizontal" HorizontalAlignment="Center">
  35. <Button Name="ClearButton"
  36. Access="Public"
  37. Text="{Loc 'reagent-dispenser-window-clear-button'}"
  38. StyleClasses="OpenRight" />
  39. <Button Name="EjectButton"
  40. Access="Public"
  41. Text="{Loc 'reagent-dispenser-window-eject-button'}"
  42. StyleClasses="OpenLeft" />
  43. </BoxContainer>
  44. </BoxContainer>
  45. <SplitContainer Orientation="Vertical"
  46. HorizontalExpand="True"
  47. VerticalExpand="True">
  48. <ScrollContainer HScrollEnabled="False"
  49. HorizontalExpand="True"
  50. VerticalExpand="True"
  51. MinHeight="50"
  52. SizeFlagsStretchRatio="2.5">
  53. <GridContainer Name="ReagentList"
  54. HorizontalExpand="True"
  55. VerticalExpand="True"
  56. Access="Public"
  57. Columns="3" />
  58. </ScrollContainer>
  59. <ScrollContainer HScrollEnabled="False"
  60. HorizontalExpand="True"
  61. VerticalExpand="True"
  62. MinHeight="50">
  63. <PanelContainer VerticalExpand="True">
  64. <PanelContainer.PanelOverride>
  65. <gfx:StyleBoxFlat BackgroundColor="#1b1b1e" />
  66. </PanelContainer.PanelOverride>
  67. <BoxContainer Name="ContainerInfo"
  68. Orientation="Vertical"
  69. HorizontalExpand="True"
  70. VerticalExpand="True"
  71. Margin="5">
  72. <Label Text="{Loc 'reagent-dispenser-window-no-container-loaded-text'}" />
  73. </BoxContainer>
  74. </PanelContainer>
  75. </ScrollContainer>
  76. </SplitContainer>
  77. </BoxContainer>
  78. </controls:FancyWindow>