PdaMenu.xaml 5.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. <pda:PdaWindow xmlns="https://spacestation14.io"
  2. xmlns:pda="clr-namespace:Content.Client.PDA"
  3. xmlns:controls="clr-namespace:Content.Client.UserInterface.Controls"
  4. MinSize="576 450"
  5. SetSize="576 450">
  6. <!-- This: (Margin="1 1 3 0") is necessary so the navigation bar doesn't sticks into the black content border. -->
  7. <BoxContainer Name="NavigationBar" HorizontalExpand="True" MinHeight="32" Margin="1 1 3 0">
  8. <pda:PdaNavigationButton Name="HomeButton" SetWidth="32" CurrentTabBorderThickness="0 0 2 0" IsCurrent="True"/>
  9. <pda:PdaNavigationButton Name="ProgramListButton" Access="Public" MinWidth="100" LabelText="{Loc 'comp-pda-io-program-list-button'}"/>
  10. <pda:PdaNavigationButton Name="SettingsButton" MinWidth="100" LabelText="{Loc 'comp-pda-io-settings-button'}"/>
  11. <pda:PdaNavigationButton Name="ProgramTitle" Access="Public" BorderThickness="0 0 0 2" CurrentTabBorderThickness="2 0 0 2"
  12. ActiveBgColor="#202023" Visible="False"/>
  13. <pda:PdaNavigationButton HorizontalExpand="True"/>
  14. <pda:PdaNavigationButton Name="ProgramCloseButton" Access="Public" IconScale="0.5 0.5" BorderThickness="0 0 2 2"
  15. Visible="False" IsActive="False" SetWidth="32"/>
  16. <pda:PdaNavigationButton Name="FlashLightToggleButton" Access="Public" ToggleMode="True" ActiveFgColor="#EAEFBB" SetWidth="32"/>
  17. <pda:PdaNavigationButton Name="EjectPenButton" Access="Public" SetWidth="32"/>
  18. <pda:PdaNavigationButton Name="EjectIdButton" Access="Public" SetWidth="32"/>
  19. <pda:PdaNavigationButton Name="EjectPaiButton" Access="Public" SetWidth="32"/>
  20. </BoxContainer>
  21. <BoxContainer Name="ViewContainer" HorizontalExpand="True" VerticalExpand="True" Access="Public">
  22. <BoxContainer Orientation="Vertical"
  23. VerticalExpand="True"
  24. HorizontalExpand="True"
  25. MinSize="50 50"
  26. Margin="8">
  27. <ContainerButton Name="PdaOwnerButton">
  28. <RichTextLabel Name="PdaOwnerLabel" Access="Public"/>
  29. </ContainerButton>
  30. <ContainerButton Name="IdInfoButton">
  31. <RichTextLabel Name="IdInfoLabel" Access="Public"/>
  32. </ContainerButton>
  33. <ContainerButton Name="StationNameButton">
  34. <RichTextLabel Name="StationNameLabel" Access="Public"/>
  35. </ContainerButton>
  36. <ContainerButton Name="StationAlertLevelButton">
  37. <RichTextLabel Name="StationAlertLevelLabel" Access="Public"/>
  38. </ContainerButton>
  39. <ContainerButton Name="StationTimeButton">
  40. <RichTextLabel Name="StationTimeLabel" Access="Public"/>
  41. </ContainerButton>
  42. <ContainerButton Name="StationAlertLevelInstructionsButton">
  43. <RichTextLabel Name="StationAlertLevelInstructions" Access="Public"/>
  44. </ContainerButton>
  45. </BoxContainer>
  46. <ScrollContainer HorizontalExpand="True" VerticalExpand="True" HScrollEnabled="True">
  47. <BoxContainer Orientation="Vertical"
  48. VerticalExpand="True"
  49. HorizontalExpand="True"
  50. MinSize="50 50"
  51. Name="ProgramList"
  52. Margin="4"/>
  53. </ScrollContainer>
  54. <ScrollContainer HorizontalExpand="True" VerticalExpand="True" HScrollEnabled="True">
  55. <BoxContainer Orientation="Vertical"
  56. VerticalExpand="True"
  57. HorizontalExpand="True"
  58. MinSize="50 50"
  59. Name="Settings">
  60. <pda:PdaSettingsButton Name="AccessRingtoneButton"
  61. Access="Public"
  62. Text="{Loc 'comp-pda-ui-ringtone-button'}"
  63. Description="{Loc 'comp-pda-ui-ringtone-button-description'}"/>
  64. <pda:PdaSettingsButton Name="ActivateMusicButton"
  65. Access="Public"
  66. Visible="False"
  67. Text="{Loc 'pda-bound-user-interface-music-button'}"
  68. Description="{Loc 'pda-bound-user-interface-music-button-description'}"/>
  69. <pda:PdaSettingsButton Name="ShowUplinkButton"
  70. Access="Public"
  71. Visible="False"
  72. Text="{Loc 'pda-bound-user-interface-show-uplink-title'}"
  73. Description="{Loc 'pda-bound-user-interface-show-uplink-description'}"/>
  74. <pda:PdaSettingsButton Name="LockUplinkButton"
  75. Access="Public"
  76. Visible="False"
  77. Text="{Loc 'pda-bound-user-interface-lock-uplink-title'}"
  78. Description="{Loc 'pda-bound-user-interface-lock-uplink-description'}"/>
  79. </BoxContainer>
  80. </ScrollContainer>
  81. <BoxContainer Orientation="Vertical"
  82. VerticalExpand="True"
  83. HorizontalExpand="True"
  84. Name="ProgramView"
  85. Access="Public">
  86. </BoxContainer>
  87. </BoxContainer>
  88. <BoxContainer Name="ContentFooter" HorizontalExpand="True" SetHeight="28" Margin="1 0 2 1">
  89. <controls:StripeBack HasBottomEdge="False" HasMargins="False" HorizontalExpand="True">
  90. <Label Text="Robust#OS ™" VerticalAlignment="Center" Margin="6 0" StyleClasses="PdaContentFooterText"/>
  91. <Label Name="AddressLabel" VerticalAlignment="Center" HorizontalAlignment="Right" Margin="6 0" StyleClasses="PdaContentFooterText"/>
  92. </controls:StripeBack>
  93. </BoxContainer>
  94. </pda:PdaWindow>