BanPanel.xaml 3.1 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950
  1. <DefaultWindow
  2. xmlns="https://spacestation14.io"
  3. xmlns:cc="clr-namespace:Content.Client.Administration.UI.CustomControls"
  4. Title="{Loc ban-panel-title}" MinSize="350 500">
  5. <BoxContainer Orientation="Vertical">
  6. <TabContainer Name="Tabs" VerticalExpand="True">
  7. <!-- Basic info -->
  8. <BoxContainer Orientation="Vertical" HorizontalExpand="True">
  9. <BoxContainer Orientation="Horizontal" Margin="2">
  10. <CheckBox Name="PlayerCheckbox" MinWidth="100" Text="{Loc ban-panel-player}" Pressed="True" />
  11. <Control MinWidth="50" />
  12. <LineEdit Name="PlayerNameLine" MinWidth="100" HorizontalExpand="True" PlaceHolder="{Loc ban-panel-player}" />
  13. </BoxContainer>
  14. <BoxContainer Orientation="Horizontal" Margin="2">
  15. <CheckBox Name="IpCheckbox" MinWidth="100" Text="{Loc ban-panel-ip}" Pressed="True" />
  16. <Control MinWidth="50" />
  17. <LineEdit Name="IpLine" MinWidth="100" HorizontalExpand="True" PlaceHolder="{Loc ban-panel-ip}" ToolTip="{Loc ban-panel-ip-hwid-tooltip}" Editable="False" />
  18. </BoxContainer>
  19. <BoxContainer Orientation="Horizontal" Margin="2">
  20. <CheckBox Name="HwidCheckbox" MinWidth="100" Text="{Loc ban-panel-hwid}" Pressed="True" />
  21. <Control MinWidth="50" />
  22. <LineEdit Name="HwidLine" MinWidth="100" HorizontalExpand="True" PlaceHolder="{Loc ban-panel-hwid}" ToolTip="{Loc ban-panel-ip-hwid-tooltip}" />
  23. </BoxContainer>
  24. <CheckBox Name="LastConnCheckbox" Margin="2" Text="{Loc ban-panel-last-conn}" Pressed="True" />
  25. <CheckBox Name="EraseCheckbox" Margin="2" Text="{Loc ban-panel-erase}" Pressed="False" />
  26. <BoxContainer Orientation="Horizontal" Margin="2">
  27. <LineEdit Name="TimeLine" MaxWidth="150" MinWidth="70" PlaceHolder="0" />
  28. <OptionButton Name="MultiplierOption" />
  29. <Control MinWidth="50" />
  30. <Label Name="ExpiresLabel" />
  31. </BoxContainer>
  32. <BoxContainer Orientation="Horizontal" Margin="4">
  33. <OptionButton Name="TypeOption" />
  34. <Control MinWidth="30" />
  35. <Label Text="{Loc ban-panel-severity}" />
  36. <OptionButton Name="SeverityOption" />
  37. </BoxContainer>
  38. <cc:HSeparator Margin="1"/>
  39. <TextEdit Name="ReasonTextEdit" MinHeight="100" VerticalExpand="True" HorizontalExpand="True" />
  40. </BoxContainer>
  41. <!-- Player List -->
  42. <cc:PlayerListControl Name="PlayerList" VerticalExpand="True" />
  43. <!-- Role list (auto-generated) -->
  44. <ScrollContainer>
  45. <BoxContainer Name="RolesContainer" Orientation="Vertical" />
  46. </ScrollContainer>
  47. </TabContainer>
  48. <Button Name="SubmitButton" Text="{Loc ban-panel-submit}" HorizontalExpand="True" />
  49. </BoxContainer>
  50. </DefaultWindow>