]> git.smokeofanarchy.ru Git - space-station-14.git/commitdiff
Allow Chemical Dispenser to be scrollable (#20800)
authorItzbenz <49940811+Itzbenz@users.noreply.github.com>
Thu, 19 Oct 2023 03:53:32 +0000 (11:53 +0800)
committerGitHub <noreply@github.com>
Thu, 19 Oct 2023 03:53:32 +0000 (23:53 -0400)
Content.Client/Chemistry/UI/ReagentDispenserWindow.xaml

index d01454eb7a7a9b3c364dffc265cd9e06f97b8fdd..e17586db14ec5fce13dec08f6b450486d6e3c1ef 100644 (file)
             <Button Name="DispenseButton100" Access="Public" Text="100" StyleClasses="OpenLeft"/>
         </BoxContainer>
         <Control MinSize="0 10"/>
-        <GridContainer Name="ChemicalList" Access="Public" Columns="4">
-        </GridContainer>
+        <ScrollContainer HScrollEnabled="False" HorizontalExpand="True" MinSize="0 170">
+            <GridContainer Name="ChemicalList" Access="Public" Columns="4">
+            </GridContainer>
+        </ScrollContainer>
         <Control MinSize="0 10"/>
         <BoxContainer Orientation="Horizontal">
             <Label Text="{Loc 'reagent-dispenser-window-container-label'}"/>
                     StyleClasses="OpenLeft"/>
         </BoxContainer>
         <Control MinSize="0 10"/>
-        <PanelContainer VerticalExpand="True"
-                        SizeFlagsStretchRatio="6"
-                        MinSize="0 150">
-            <PanelContainer.PanelOverride>
-                <gfx:StyleBoxFlat BackgroundColor="#1b1b1e" />
-            </PanelContainer.PanelOverride>
-            <BoxContainer Name="ContainerInfo"
-                          Orientation="Vertical"
-                          HorizontalExpand="True">
-                <Label Text="{Loc 'reagent-dispenser-window-no-container-loaded-text'}"/>
-            </BoxContainer>
-        </PanelContainer>
+        <ScrollContainer HScrollEnabled="False" HorizontalExpand="True" VerticalExpand="True" MinSize="0 160">
+            <PanelContainer VerticalExpand="True"
+                            SizeFlagsStretchRatio="6"
+                            MinSize="0 150">
+                <PanelContainer.PanelOverride>
+                    <gfx:StyleBoxFlat BackgroundColor="#1b1b1e" />
+                </PanelContainer.PanelOverride>
+                <BoxContainer Name="ContainerInfo"
+                              Orientation="Vertical"
+                              HorizontalExpand="True">
+                    <Label Text="{Loc 'reagent-dispenser-window-no-container-loaded-text'}"/>
+                </BoxContainer>
+            </PanelContainer>
+        </ScrollContainer>
     </BoxContainer>
 </DefaultWindow>