Allow Chemical Dispenser to be scrollable (#20800)

This commit is contained in:
Itzbenz
2023-10-19 11:53:32 +08:00
committed by GitHub
parent 3be48bed3b
commit 8d070d4758

View File

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