LatheMenu.xaml 6.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141
  1. <DefaultWindow
  2. xmlns="https://spacestation14.io"
  3. xmlns:gfx="clr-namespace:Robust.Client.Graphics;assembly=Robust.Client"
  4. xmlns:ui="clr-namespace:Content.Client.Materials.UI"
  5. Title="{Loc 'lathe-menu-title'}"
  6. MinSize="550 450"
  7. SetSize="750 500">
  8. <BoxContainer
  9. Orientation="Horizontal"
  10. VerticalExpand="True"
  11. HorizontalExpand="True"
  12. SeparationOverride="5">
  13. <!-- Left Col-->
  14. <BoxContainer
  15. VerticalExpand="True"
  16. HorizontalExpand="True">
  17. <BoxContainer
  18. Orientation="Vertical"
  19. VerticalExpand="True"
  20. HorizontalExpand="True"
  21. SeparationOverride="5">
  22. <BoxContainer Orientation="Horizontal"
  23. HorizontalExpand="True">
  24. <LineEdit
  25. Name="SearchBar"
  26. PlaceHolder="{Loc 'lathe-menu-search-designs'}"
  27. HorizontalExpand="True">
  28. </LineEdit>
  29. <OptionButton
  30. Name="FilterOption"
  31. MinWidth="100"
  32. StyleClasses="ButtonSquare"/>
  33. </BoxContainer>
  34. <BoxContainer Orientation="Vertical"
  35. MinHeight="225"
  36. VerticalExpand="True"
  37. HorizontalExpand="True"
  38. SizeFlagsStretchRatio="4">
  39. <PanelContainer VerticalExpand="True">
  40. <PanelContainer.PanelOverride>
  41. <gfx:StyleBoxFlat BackgroundColor="#1B1B1E" />
  42. </PanelContainer.PanelOverride>
  43. <ScrollContainer VerticalExpand="True" HScrollEnabled="False">
  44. <BoxContainer
  45. Name="RecipeList"
  46. Orientation="Vertical"
  47. HorizontalExpand="True"
  48. VerticalExpand="True"
  49. RectClipContent="True">
  50. </BoxContainer>
  51. </ScrollContainer>
  52. </PanelContainer>
  53. </BoxContainer>
  54. <BoxContainer Orientation="Horizontal"
  55. HorizontalExpand="True">
  56. <Label Margin="8 0 8 0" Text="{Loc 'lathe-menu-amount'}" />
  57. <LineEdit
  58. Name="AmountLineEdit"
  59. PlaceHolder="0"
  60. Text="1"
  61. HorizontalExpand="True" />
  62. <Label Name="RecipeCount" Margin="8 0 8 0" MinWidth="90" Align="Right" />
  63. </BoxContainer>
  64. </BoxContainer>
  65. </BoxContainer>
  66. <BoxContainer MinWidth="5"/>
  67. <!-- Right Col-->
  68. <BoxContainer
  69. Orientation="Vertical"
  70. VerticalExpand="True"
  71. HorizontalExpand="True"
  72. SeparationOverride="5">
  73. <BoxContainer Orientation="Vertical" MinHeight="225">
  74. <BoxContainer
  75. Orientation="Horizontal"
  76. Align="End"
  77. HorizontalExpand="True">
  78. <Button
  79. Name="ServerListButton"
  80. Text="{Loc 'lathe-menu-server-list'}"
  81. TextAlign="Center"
  82. Mode="Press">
  83. </Button>
  84. </BoxContainer>
  85. <Label Text="{Loc 'lathe-menu-queue-title'}" Margin="5 5 5 5" HorizontalAlignment="Center"/>
  86. <BoxContainer
  87. Name="FabricatingContainer"
  88. Orientation="Horizontal"
  89. HorizontalExpand="True"
  90. SizeFlagsStretchRatio="2">
  91. <PanelContainer
  92. VerticalExpand="True"
  93. HorizontalExpand="True"
  94. SizeFlagsStretchRatio="3">
  95. <PanelContainer.PanelOverride>
  96. <gfx:StyleBoxFlat BackgroundColor="#408040" />
  97. </PanelContainer.PanelOverride>
  98. <Label
  99. RectClipContent="False"
  100. HorizontalAlignment="Left"
  101. Margin="5 0 0 0"
  102. Text="{Loc 'lathe-menu-fabricating-message'}">
  103. </Label>
  104. <BoxContainer Name="FabricatingDisplayContainer"
  105. HorizontalAlignment="Left"
  106. Margin="100 0 0 0"/>
  107. <Label
  108. Name="NameLabel"
  109. RectClipContent="True"
  110. HorizontalAlignment="Left"
  111. Margin="130 0 0 0">
  112. </Label>
  113. </PanelContainer>
  114. </BoxContainer>
  115. <ScrollContainer VerticalExpand="True" HScrollEnabled="False">
  116. <BoxContainer
  117. Name="QueueList"
  118. Orientation="Vertical"
  119. HorizontalExpand="True"
  120. VerticalExpand="True"
  121. RectClipContent="True">
  122. </BoxContainer>
  123. </ScrollContainer>
  124. </BoxContainer>
  125. <BoxContainer
  126. VerticalExpand="True"
  127. HorizontalExpand="True"
  128. Orientation="Vertical">
  129. <Label Text="{Loc 'lathe-menu-materials-title'}" Margin="5 5 5 5" HorizontalAlignment="Center"/>
  130. <BoxContainer
  131. Orientation="Vertical"
  132. VerticalExpand="True"
  133. HorizontalExpand="True">
  134. <ui:MaterialStorageControl Name="MaterialsList" SizeFlagsStretchRatio="8"/>
  135. </BoxContainer>
  136. </BoxContainer>
  137. </BoxContainer>
  138. </BoxContainer>
  139. </DefaultWindow>