Changeset 6746 for code/trunk/data/gui
- Timestamp:
- Apr 16, 2010, 2:50:16 PM (15 years ago)
- Location:
- code/trunk
- Files:
-
- 32 deleted
- 42 edited
- 18 copied
Legend:
- Unmodified
- Added
- Removed
-
code/trunk
- Property svn:mergeinfo changed
-
code/trunk/data/gui/layouts/AudioMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/AudioBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/AudioBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/AudioWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/AudioWindow" > 11 11 <Property Name="Text" Value="Audio" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.2,0},{0.2875,0},{0.8,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/StaticText" Name="orxonox/MasterVolume" >18 <Window Type="MenuWidgets/StaticText" Name="orxonox/MasterVolume" > 19 19 <Property Name="Text" Value="Master volume " /> 20 20 <Property Name="InheritsAlpha" Value="False" /> … … 23 23 <Property Name="VertFormatting" Value="TopAligned" /> 24 24 <Property Name="UnifiedAreaRect" Value="{{0.041666,0},{0.15,0},{0.5625,0},{0.3525,0}}" /> 25 <Window Type=" TaharezLook/HorizontalScrollbar" Name="orxonox/MasterScrollbar" >25 <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/MasterScrollbar" > 26 26 <Property Name="PageSize" Value="0" /> 27 27 <Property Name="StepSize" Value="1" /> … … 36 36 <Event Name="ScrollPosChanged" Function="AudioMenu.AudioMasterScrollbar_changed" /> 37 37 </Window> 38 <Window Type=" TaharezLook/Checkbox" Name="orxonox/MasterCheckbox" >38 <Window Type="MenuWidgets/Checkbox" Name="orxonox/MasterCheckbox" > 39 39 <Property Name="Text" Value="Mute" /> 40 40 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 43 43 </Window> 44 44 </Window> 45 <Window Type=" TaharezLook/StaticText" Name="orxonox/MusicVolume" >45 <Window Type="MenuWidgets/StaticText" Name="orxonox/MusicVolume" > 46 46 <Property Name="Text" Value="Music volume " /> 47 47 <Property Name="InheritsAlpha" Value="False" /> … … 50 50 <Property Name="VertFormatting" Value="TopAligned" /> 51 51 <Property Name="UnifiedAreaRect" Value="{{0.041666,0},{0.4335,0},{0.5625,0},{0.636,0}}" /> 52 <Window Type=" TaharezLook/HorizontalScrollbar" Name="orxonox/MusicScrollbar" >52 <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/MusicScrollbar" > 53 53 <Property Name="PageSize" Value="0" /> 54 54 <Property Name="StepSize" Value="1" /> … … 63 63 <Event Name="ScrollPosChanged" Function="AudioMenu.AudioMusicScrollbar_changed" /> 64 64 </Window> 65 <Window Type=" TaharezLook/Checkbox" Name="orxonox/MusicCheckbox" >65 <Window Type="MenuWidgets/Checkbox" Name="orxonox/MusicCheckbox" > 66 66 <Property Name="Text" Value="Mute" /> 67 67 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 70 70 </Window> 71 71 </Window> 72 <Window Type=" TaharezLook/StaticText" Name="orxonox/EffectsVolume" >72 <Window Type="MenuWidgets/StaticText" Name="orxonox/EffectsVolume" > 73 73 <Property Name="Text" Value="Effects volume " /> 74 74 <Property Name="InheritsAlpha" Value="False" /> … … 77 77 <Property Name="VertFormatting" Value="TopAligned" /> 78 78 <Property Name="UnifiedAreaRect" Value="{{0.041666,0},{0.717,0},{0.5625,0},{0.9195,0}}" /> 79 <Window Type=" TaharezLook/HorizontalScrollbar" Name="orxonox/EffectsScrollbar" >79 <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/EffectsScrollbar" > 80 80 <Property Name="PageSize" Value="0" /> 81 81 <Property Name="StepSize" Value="1" /> … … 90 90 <Event Name="ScrollPosChanged" Function="AudioMenu.AudioEffectsScrollbar_changed" /> 91 91 </Window> 92 <Window Type=" TaharezLook/Checkbox" Name="orxonox/EffectsCheckbox" >92 <Window Type="MenuWidgets/Checkbox" Name="orxonox/EffectsCheckbox" > 93 93 <Property Name="Text" Value="Mute" /> 94 94 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 97 97 </Window> 98 98 </Window> 99 <Window Type=" TaharezLook/StaticText" Name="orxonox/AudioTheme" >99 <Window Type="MenuWidgets/StaticText" Name="orxonox/AudioTheme" > 100 100 <Property Name="Text" Value="Theme" /> 101 101 <Property Name="InheritsAlpha" Value="False" /> … … 104 104 <Property Name="VertFormatting" Value="TopAligned" /> 105 105 <Property Name="UnifiedAreaRect" Value="{{0.604166,0},{0.15,0},{0.958333,0},{0.636,0}}" /> 106 <Window Type=" TaharezLook/Listbox" Name="orxonox/AudioThemeListbox" >106 <Window Type="MenuWidgets/Listbox" Name="orxonox/AudioThemeListbox" > 107 107 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 108 108 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.225,0},{0.95,0},{0.92,0}}" /> … … 110 110 </Window> 111 111 </Window> 112 <Window Type=" TaharezLook/StaticText" Name="orxonox/AudioInfo" >112 <Window Type="MenuWidgets/StaticText" Name="orxonox/AudioInfo" > 113 113 <Property Name="Text" >Theme changes might take 114 114 up to a minute.</Property> … … 121 121 </Window> 122 122 </Window> 123 <Window Type=" TaharezLook/Button" Name="orxonox/AudioBackButton" >123 <Window Type="MenuWidgets/Button" Name="orxonox/AudioBackButton" > 124 124 <Property Name="Text" Value="Back" /> 125 125 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/ControlsMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/ControlsBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/ControlsBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/ControlsWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/ControlsWindow" > 11 11 <Property Name="Text" Value="Controls" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.3625,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/Button" Name="orxonox/MouseControlsButton" >18 <Window Type="MenuWidgets/Button" Name="orxonox/MouseControlsButton" > 19 19 <Property Name="Text" Value="Mouse controls" /> 20 20 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 22 22 <Event Name="Clicked" Function="ControlsMenu.ControlsMouseControlsButton_clicked"/> 23 23 </Window> 24 <Window Type=" TaharezLook/Button" Name="orxonox/KeybindingsButton" >24 <Window Type="MenuWidgets/Button" Name="orxonox/KeybindingsButton" > 25 25 <Property Name="Text" Value="Keybindings" /> 26 26 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 29 29 </Window> 30 30 </Window> 31 <Window Type=" TaharezLook/Button" Name="orxonox/ControlsBackButton" >31 <Window Type="MenuWidgets/Button" Name="orxonox/ControlsBackButton" > 32 32 <Property Name="Text" Value="Back" /> 33 33 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/CreditsMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/CreditsBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/CreditsBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/CreditsWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/CreditsWindow" > 11 11 <Property Name="Text" Value="Credits" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.3625,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/StaticText" Name="orxonox/CreditsText" >18 <Window Type="MenuWidgets/StaticText" Name="orxonox/CreditsText" > 19 19 <Property Name="Text">Orxonox version 0.0.3 20 20 … … 32 32 </Window> 33 33 </Window> 34 <Window Type=" TaharezLook/Button" Name="orxonox/CreditsBackButton" >34 <Window Type="MenuWidgets/Button" Name="orxonox/CreditsBackButton" > 35 35 <Property Name="Text" Value="Back" /> 36 36 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/DecisionPopup.layout
r6417 r6746 6 6 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 7 7 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 8 <Window Type=" TaharezLook/StaticImage" Name="orxonox/DecisionPopup_Background" >8 <Window Type="MenuWidgets/StaticImage" Name="orxonox/DecisionPopup_Background" > 9 9 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 10 10 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 11 11 <Property Name="Alpha" Value="0.6" /> 12 <Window Type="TaharezLook/Button" Name="orxonox/DecisionPopup_button_yes" > 13 <Property Name="Font" Value="BlueHighway-12" /> 12 <Window Type="MenuWidgets/Button" Name="orxonox/DecisionPopup_button_yes" > 14 13 <Property Name="Text" Value="Yes" /> 15 14 <Property Name="Alpha" Value="0.7" /> … … 19 18 <Event Name="Clicked" Function="DecisionPopup.button_yes"/> 20 19 </Window> 21 <Window Type="TaharezLook/Button" Name="orxonox/DecisionPopup_button_no" > 22 <Property Name="Font" Value="BlueHighway-12" /> 20 <Window Type="MenuWidgets/Button" Name="orxonox/DecisionPopup_button_no" > 23 21 <Property Name="Text" Value="No" /> 24 22 <Property Name="Alpha" Value="0.8" /> … … 28 26 <Event Name="Clicked" Function="DecisionPopup.button_no"/> 29 27 </Window> 30 <Window Type=" TaharezLook/StaticText" Name="orxonox/DecisionPopup_text" >28 <Window Type="MenuWidgets/StaticText" Name="orxonox/DecisionPopup_text" > 31 29 <Property Name="Text" Value="Template text" /> 32 30 <Property Name="HorzFormatting" Value="WordWrapCentred" /> -
code/trunk/data/gui/layouts/GameplayMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/GameplayBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/GameplayBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/GameplayWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/GameplayWindow" > 11 11 <Property Name="Text" Value="Gameplay" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.3625,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/StaticText" Name="orxonox/Difficulty" >18 <Window Type="MenuWidgets/StaticText" Name="orxonox/Difficulty" > 19 19 <Property Name="Text" Value="Difficulty" /> 20 20 <Property Name="InheritsAlpha" Value="False" /> … … 23 23 <Property Name="VertFormatting" Value="TopAligned" /> 24 24 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.2,0},{0.475,0},{0.9,0}}" /> 25 <Window Type=" TaharezLook/RadioButton" Name="orxonox/DifficultyEasyButton" >25 <Window Type="MenuWidgets/RadioButton" Name="orxonox/DifficultyEasyButton" > 26 26 <Property Name="Text" Value="Easy" /> 27 27 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 29 29 <Event Name="SelectStateChanged" Function="GameplayMenu.GameplayDifficultyEasyButton_clicked"/> 30 30 </Window> 31 <Window Type=" TaharezLook/RadioButton" Name="orxonox/DifficultyNormalButton" >31 <Window Type="MenuWidgets/RadioButton" Name="orxonox/DifficultyNormalButton" > 32 32 <Property Name="Text" Value="Normal" /> 33 33 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 35 35 <Event Name="SelectStateChanged" Function="GameplayMenu.GameplayDifficultyNormalButton_clicked"/> 36 36 </Window> 37 <Window Type=" TaharezLook/RadioButton" Name="orxonox/DifficultyHardButton" >37 <Window Type="MenuWidgets/RadioButton" Name="orxonox/DifficultyHardButton" > 38 38 <Property Name="Text" Value="Hard" /> 39 39 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 42 42 </Window> 43 43 </Window> 44 <Window Type=" TaharezLook/StaticText" Name="orxonox/Theme" >44 <Window Type="MenuWidgets/StaticText" Name="orxonox/Theme" > 45 45 <Property Name="Text" Value="Theme" /> 46 46 <Property Name="InheritsAlpha" Value="False" /> … … 49 49 <Property Name="VertFormatting" Value="TopAligned" /> 50 50 <Property Name="UnifiedAreaRect" Value="{{0.525,0},{0.2,0},{0.95,0},{0.9,0}}" /> 51 <Window Type=" TaharezLook/Combobox" Name="orxonox/ThemeCombobox" >51 <Window Type="MenuWidgets/Combobox" Name="orxonox/ThemeCombobox" > 52 52 <Property Name="AlwaysOnTop" Value="True" /> 53 53 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 59 59 </Window> 60 60 </Window> 61 <Window Type=" TaharezLook/Button" Name="orxonox/GameplayBackButton" >61 <Window Type="MenuWidgets/Button" Name="orxonox/GameplayBackButton" > 62 62 <Property Name="Text" Value="Back" /> 63 63 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/GraphicsMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/GraphicsBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/GraphicsBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/GraphicsWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/GraphicsWindow" > 11 11 <Property Name="Text" Value="Graphics" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.2875,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/StaticText" Name="orxonox/Resolution" >18 <Window Type="MenuWidgets/StaticText" Name="orxonox/Resolution" > 19 19 <Property Name="Text" Value="Resolution" /> 20 20 <Property Name="InheritsAlpha" Value="False" /> … … 23 23 <Property Name="VertFormatting" Value="TopAligned" /> 24 24 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.15,0},{0.475,0},{0.92,0}}" /> 25 <Window Type=" TaharezLook/Listbox" Name="orxonox/ResolutionListbox" >25 <Window Type="MenuWidgets/Listbox" Name="orxonox/ResolutionListbox" > 26 26 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 27 27 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.15,0},{0.95,0},{0.95,0}}" /> … … 29 29 </Window> 30 30 </Window> 31 <Window Type=" TaharezLook/StaticText" Name="orxonox/Brightness" >31 <Window Type="MenuWidgets/StaticText" Name="orxonox/Brightness" > 32 32 <Property Name="Text" Value="Brightness" /> 33 33 <Property Name="InheritsAlpha" Value="False" /> … … 36 36 <Property Name="VertFormatting" Value="TopAligned" /> 37 37 <Property Name="UnifiedAreaRect" Value="{{0.525,0},{0.15,0},{0.95,0},{0.35,0}}" /> 38 <Window Type=" TaharezLook/HorizontalScrollbar" Name="orxonox/BrightnessScrollbar" >38 <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/BrightnessScrollbar" > 39 39 <Property Name="Disabled" Value="true" /> 40 40 <Property Name="PageSize" Value="0" /> … … 50 50 </Window> 51 51 </Window> 52 <Window Type=" TaharezLook/Checkbox" Name="orxonox/FullscreenCheckbox" >52 <Window Type="MenuWidgets/Checkbox" Name="orxonox/FullscreenCheckbox" > 53 53 <Property Name="Text" Value="Fullscreen" /> 54 54 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 56 56 <Event Name="CheckStateChanged" Function="GraphicsMenu.GraphicsFullscreenCheckbox_clicked"/> 57 57 </Window> 58 <Window Type=" TaharezLook/StaticText" Name="orxonox/GraphicsInfo" >58 <Window Type="MenuWidgets/StaticText" Name="orxonox/GraphicsInfo" > 59 59 <Property Name="Text" > 60 60 Changes in graphics … … 69 69 </Window> 70 70 </Window> 71 <Window Type=" TaharezLook/Button" Name="orxonox/GraphicsBackButton" >71 <Window Type="MenuWidgets/Button" Name="orxonox/GraphicsBackButton" > 72 72 <Property Name="Text" Value="Back" /> 73 73 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/InGameMenu.layout
r6417 r6746 6 6 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 7 7 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 8 <Window Type="TaharezLook/Button" Name="orxonox/InGameMenu_ReturnButton" > 9 <Property Name="Font" Value="BlueHighway-12" /> 8 <Window Type="MenuWidgets/Button" Name="orxonox/InGameMenu_ReturnButton" > 10 9 <Property Name="Text" Value="Return to Game" /> 11 10 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 14 13 <Event Name="Clicked" Function="InGameMenu.button_return_clicked"/> 15 14 </Window> 16 <Window Type="TaharezLook/Button" Name="orxonox/InGameMenu_MainMenuButton" > 17 <Property Name="Font" Value="BlueHighway-12" /> 15 <Window Type="MenuWidgets/Button" Name="orxonox/InGameMenu_MainMenuButton" > 18 16 <Property Name="Text" Value="Main Menu" /> 19 17 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 22 20 <Event Name="Clicked" Function="InGameMenu.button_mainmenu_clicked"/> 23 21 </Window> 24 <Window Type="TaharezLook/Button" Name="orxonox/InGameMenu_SettingsButton" > 25 <Property Name="Font" Value="BlueHighway-12" /> 22 <Window Type="MenuWidgets/Button" Name="orxonox/InGameMenu_SettingsButton" > 26 23 <Property Name="Text" Value="Settings" /> 27 24 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 30 27 <Event Name="Clicked" Function="InGameMenu.button_settings_clicked"/> 31 28 </Window> 32 <Window Type="TaharezLook/Button" Name="orxonox/InGameMenu_QuitButton" > 33 <Property Name="Font" Value="BlueHighway-12" /> 29 <Window Type="MenuWidgets/Button" Name="orxonox/InGameMenu_QuitButton" > 34 30 <Property Name="Text" Value="Quit" /> 35 31 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/InGameTest.layout
r5781 r6746 4 4 <Property Name="UnifiedSize" Value="{{1.0,0},{1.0,0}}"/> 5 5 6 <Window Type=" TaharezLook/Button" Name="orxonox/TestButton">6 <Window Type="MenuWidgets/Button" Name="orxonox/TestButton"> 7 7 <Property Name="UnifiedPosition" Value="{{0.11,0},{0.528,0}}"/> 8 8 <Property Name="UnifiedSize" Value="{{0.15,0},{0.05,0}}"/> -
code/trunk/data/gui/layouts/InfoPopup.layout
r6417 r6746 6 6 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 7 7 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 8 <Window Type=" TaharezLook/StaticImage" Name="orxonox/InfoPopup_Background" >8 <Window Type="MenuWidgets/StaticImage" Name="orxonox/InfoPopup_Background" > 9 9 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 10 10 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 11 11 <Property Name="Alpha" Value="0.7" /> 12 <Window Type="TaharezLook/Button" Name="orxonox/InfoPopup_close" > 13 <Property Name="Font" Value="BlueHighway-12" /> 12 <Window Type="MenuWidgets/Button" Name="orxonox/InfoPopup_close" > 14 13 <Property Name="Text" Value="Close" /> 15 14 <Property Name="Alpha" Value="0.7" /> … … 19 18 <Event Name="Clicked" Function="InfoPopup.close"/> 20 19 </Window> 21 <Window Type=" TaharezLook/StaticText" Name="orxonox/InfoPopup_text" >20 <Window Type="MenuWidgets/StaticText" Name="orxonox/InfoPopup_text" > 22 21 <Property Name="Text" Value="Template text" /> 23 22 <Property Name="TextColours" Value="FF4444FF" /> -
code/trunk/data/gui/layouts/KeyBindMenu.layout
r6417 r6746 6 6 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 7 7 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 8 <Window Type=" TaharezLook/StaticText" Name="orxonox/KeyBindWindow" >8 <Window Type="MenuWidgets/StaticText" Name="orxonox/KeyBindWindow" > 9 9 <Property Name="Text" Value="Keybindings" /> 10 10 <Property Name="Alpha" Value="0.8" /> … … 14 14 <Property Name="VertFormatting" Value="TopAligned" /> 15 15 <Property Name="UnifiedAreaRect" Value="{{0.15,0},{0.2125,0},{0.85,0},{0.6375,0}}" /> 16 <Window Type=" TaharezLook/StaticText" Name="orxonox/KeyBindWrapper" >16 <Window Type="MenuWidgets/StaticText" Name="orxonox/KeyBindWrapper" > 17 17 <Property Name="TextColours" Value="FF4444FF" /> 18 18 <Property Name="InheritsAlpha" Value="False" /> … … 21 21 <Property Name="VertFormatting" Value="TopAligned" /> 22 22 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.15,0},{0.95,0},{0.92,0}}" /> 23 <Window Type=" TaharezLook/ScrollablePane" Name="orxonox/KeyBindPane" >23 <Window Type="MenuWidgets/ScrollablePane" Name="orxonox/KeyBindPane" > 24 24 <Property Name="ContentArea" Value="l:0 t:0 r:0 b:0" /> 25 25 <Property Name="HorzStepSize" Value="0.005" /> … … 34 34 </Window> 35 35 </Window> 36 <Window Type=" TaharezLook/Button" Name="orxonox/KeyBindBackButton" >36 <Window Type="MenuWidgets/Button" Name="orxonox/KeyBindBackButton" > 37 37 <Property Name="Text" Value="Back" /> 38 38 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/MainMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/MainMenuBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/MainMenuBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> 7 7 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1.0 2125,0},{1.02167,0}}" />8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1.0,0},{1.0,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/Button" Name="orxonox/QuickGameTestButton" >10 <Window Type="MenuWidgets/Button" Name="orxonox/QuickGameTestButton" > 11 11 <Property Name="Text" Value="Quickstart" /> 12 12 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 14 14 <Event Name="Clicked" Function="MainMenu.QuickGameTestButton_clicked"/> 15 15 </Window> 16 <Window Type=" TaharezLook/Button" Name="orxonox/SingleplayerButton" >16 <Window Type="MenuWidgets/Button" Name="orxonox/SingleplayerButton" > 17 17 <Property Name="Text" Value="Singleplayer" /> 18 18 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 20 20 <Event Name="Clicked" Function="MainMenu.SingleplayerButton_clicked"/> 21 21 </Window> 22 <Window Type=" TaharezLook/Button" Name="orxonox/MultiplayerButton" >22 <Window Type="MenuWidgets/Button" Name="orxonox/MultiplayerButton" > 23 23 <Property Name="Text" Value="Multiplayer" /> 24 24 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 26 26 <Event Name="Clicked" Function="MainMenu.MultiplayerButton_clicked"/> 27 27 </Window> 28 <Window Type=" TaharezLook/Button" Name="orxonox/SettingsButton" >28 <Window Type="MenuWidgets/Button" Name="orxonox/SettingsButton" > 29 29 <Property Name="Text" Value="Settings" /> 30 30 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 32 32 <Event Name="Clicked" Function="MainMenu.SettingsButton_clicked"/> 33 33 </Window> 34 <Window Type=" TaharezLook/Button" Name="orxonox/CreditsButton" >34 <Window Type="MenuWidgets/Button" Name="orxonox/CreditsButton" > 35 35 <Property Name="Text" Value="Credits" /> 36 36 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 38 38 <Event Name="Clicked" Function="MainMenu.CreditsButton_clicked"/> 39 39 </Window> 40 <Window Type=" TaharezLook/Button" Name="orxonox/ExitButton" >40 <Window Type="MenuWidgets/Button" Name="orxonox/ExitButton" > 41 41 <Property Name="Text" Value="Exit" /> 42 42 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/MainMenuBackground.layout
r6417 r6746 1 1 <?xml version="1.0" ?> 2 2 <GUILayout> 3 <Window Type=" TaharezLook/StaticImage" Name="orxonox/Background">3 <Window Type="MenuWidgets/StaticImage" Name="orxonox/Background"> 4 4 <Property Name="UnifiedSize" Value="{{1.0,0},{1.0,0}}"/> 5 5 <Property Name="Image" Value="set:MainMenuBackground image:Background"/> -
code/trunk/data/gui/layouts/MouseControlsMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/MouseControlsBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/MouseControlsBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/MouseControlsWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/MouseControlsWindow" > 11 11 <Property Name="Text" Value="Mouse controls" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.3625,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/StaticText" Name="orxonox/MouseNormalSensitivity" >18 <Window Type="MenuWidgets/StaticText" Name="orxonox/MouseNormalSensitivity" > 19 19 <Property Name="Text" Value="Sensitivity (normal mode) " /> 20 20 <Property Name="InheritsAlpha" Value="False" /> … … 23 23 <Property Name="VertFormatting" Value="TopAligned" /> 24 24 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.2,0},{0.95,0},{0.45,0}}" /> 25 <Window Type=" TaharezLook/HorizontalScrollbar" Name="orxonox/MouseNormalScrollbar" >25 <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/MouseNormalScrollbar" > 26 26 <Property Name="PageSize" Value="0" /> 27 27 <Property Name="StepSize" Value="1" /> … … 36 36 <Event Name="ScrollPosChanged" Function="MouseControlsMenu.MouseControlsMouseNormalScrollbar_changed" /> 37 37 </Window> 38 <Window Type=" TaharezLook/RadioButton" Name="orxonox/MouseNormalButton" >38 <Window Type="MenuWidgets/RadioButton" Name="orxonox/MouseNormalButton" > 39 39 <Property Name="Text" Value="Normal mouse input" /> 40 40 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 43 43 </Window> 44 44 </Window> 45 <Window Type=" TaharezLook/StaticText" Name="orxonox/MouseDeriveSensitivity" >45 <Window Type="MenuWidgets/StaticText" Name="orxonox/MouseDeriveSensitivity" > 46 46 <Property Name="Text" Value="Sensitivity (derive mode) " /> 47 47 <Property Name="InheritsAlpha" Value="False" /> … … 50 50 <Property Name="VertFormatting" Value="TopAligned" /> 51 51 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.55,0},{0.95,0},{0.8,0}}" /> 52 <Window Type=" TaharezLook/HorizontalScrollbar" Name="orxonox/MouseDeriveScrollbar" >52 <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/MouseDeriveScrollbar" > 53 53 <Property Name="PageSize" Value="0" /> 54 54 <Property Name="StepSize" Value="1" /> … … 63 63 <Event Name="ScrollPosChanged" Function="MouseControlsMenu.MouseControlsMouseDeriveScrollbar_changed" /> 64 64 </Window> 65 <Window Type=" TaharezLook/RadioButton" Name="orxonox/MouseDeriveButton" >65 <Window Type="MenuWidgets/RadioButton" Name="orxonox/MouseDeriveButton" > 66 66 <Property Name="Text" Value="Derive mouse input" /> 67 67 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 70 70 </Window> 71 71 </Window> 72 <Window Type=" TaharezLook/Checkbox" Name="orxonox/MouseInvertCheckbox" >72 <Window Type="MenuWidgets/Checkbox" Name="orxonox/MouseInvertCheckbox" > 73 73 <Property Name="Text" Value="Invert mouse" /> 74 74 <Property Name="Disabled" Value="true" /> … … 78 78 </Window> 79 79 </Window> 80 <Window Type=" TaharezLook/Button" Name="orxonox/MouseControlsBackButton" >80 <Window Type="MenuWidgets/Button" Name="orxonox/MouseControlsBackButton" > 81 81 <Property Name="Text" Value="Back" /> 82 82 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/MultiplayerMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/MultiplayerBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/MultiplayerBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/MultiplayerWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/MultiplayerWindow" > 11 11 <Property Name="Text" Value="Multiplayer" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.2875,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/Listbox" Name="orxonox/MultiplayerLevelListbox" >18 <Window Type="MenuWidgets/Listbox" Name="orxonox/MultiplayerLevelListbox" > 19 19 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 20 20 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.15,0},{0.95,0},{0.8,0}}" /> 21 21 </Window> 22 <Window Type=" TaharezLook/RadioButton" Name="orxonox/MultiplayerJoinButton" >22 <Window Type="MenuWidgets/RadioButton" Name="orxonox/MultiplayerJoinButton" > 23 23 <Property Name="Text" Value="Join" /> 24 24 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 26 26 <Event Name="SelectStateChanged" Function="MultiplayerMenu.MultiplayerJoinButton_clicked"/> 27 27 </Window> 28 <Window Type=" TaharezLook/RadioButton" Name="orxonox/MultiplayerHostButton" >28 <Window Type="MenuWidgets/RadioButton" Name="orxonox/MultiplayerHostButton" > 29 29 <Property Name="Text" Value="Host" /> 30 30 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 32 32 <Event Name="SelectStateChanged" Function="MultiplayerMenu.MultiplayerHostButton_clicked"/> 33 33 </Window> 34 <Window Type=" TaharezLook/RadioButton" Name="orxonox/MultiplayerDedicatedButton" >34 <Window Type="MenuWidgets/RadioButton" Name="orxonox/MultiplayerDedicatedButton" > 35 35 <Property Name="Text" Value="Dedicated" /> 36 36 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 39 39 </Window> 40 40 </Window> 41 <Window Type=" TaharezLook/Button" Name="orxonox/MultiplayerStartButton" >41 <Window Type="MenuWidgets/Button" Name="orxonox/MultiplayerStartButton" > 42 42 <Property Name="Text" Value="Start" /> 43 43 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 45 45 <Event Name="Clicked" Function="MultiplayerMenu.MultiplayerStartButton_clicked"/> 46 46 </Window> 47 <Window Type=" TaharezLook/Button" Name="orxonox/MultiplayerBackButton" >47 <Window Type="MenuWidgets/Button" Name="orxonox/MultiplayerBackButton" > 48 48 <Property Name="Text" Value="Back" /> 49 49 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/MultiplayerOptionsMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/MultiplayerOptionsBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/MultiplayerOptionsBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/MultiplayerOptionsWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/MultiplayerOptionsWindow" > 11 11 <Property Name="Text" Value="Multiplayer options" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.3625,0},{0.75,0},{0.6375,0}}" /> 18 18 </Window> 19 <Window Type=" TaharezLook/Button" Name="orxonox/MultiplayerOptionsBackButton" >19 <Window Type="MenuWidgets/Button" Name="orxonox/MultiplayerOptionsBackButton" > 20 20 <Property Name="Text" Value="Back" /> 21 21 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/PickupInventory.layout
r6711 r6746 6 6 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 7 7 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 8 <Window Type=" TaharezLook/StaticText" Name="orxonox/PickupInventory/PickupInventory" >8 <Window Type="MenuWidgets/StaticText" Name="orxonox/PickupInventory/PickupInventory" > 9 9 <Property Name="Text" Value="Pickup Inventory" /> 10 10 <Property Name="Alpha" Value="0.8" /> … … 14 14 <Property Name="VertFormatting" Value="TopAligned" /> 15 15 <Property Name="UnifiedAreaRect" Value="{{0.15,0},{0.15,0},{0.85,0},{0.8,0}}" /> 16 <Window Type=" TaharezLook/StaticText" Name="orxonox/PickupInventory/Wrapper" >16 <Window Type="MenuWidgets/StaticText" Name="orxonox/PickupInventory/Wrapper" > 17 17 <Property Name="TextColours" Value="FF4444FF" /> 18 18 <Property Name="InheritsAlpha" Value="False" /> … … 21 21 <Property Name="VertFormatting" Value="TopAligned" /> 22 22 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.15,0},{0.95,0},{0.92,0}}" /> 23 <Window Type=" TaharezLook/ScrollablePane" Name="orxonox/PickupInventory/Inventory" >23 <Window Type="MenuWidgets/ScrollablePane" Name="orxonox/PickupInventory/Inventory" > 24 24 <Property Name="ContentArea" Value="l:0 t:0 r:0 b:0" /> 25 25 <Property Name="HorzStepSize" Value="0.005" /> … … 34 34 </Window> 35 35 </Window> 36 <Window Type=" TaharezLook/Button" Name="orxonox/PickupInventory/InventoryBackButton" >36 <Window Type="MenuWidgets/Button" Name="orxonox/PickupInventory/InventoryBackButton" > 37 37 <Property Name="Text" Value="Back" /> 38 38 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/QuestGUI.layout
r6417 r6746 1 1 <?xml version="1.0" ?> 2 2 <GUILayout> 3 <Window Type=" TaharezLook/StaticImage" Name="orxonox/QuestGUI/Background">3 <Window Type="MenuWidgets/StaticImage" Name="orxonox/QuestGUI/Background"> 4 4 <Property Name="UnifiedSize" Value="{{1.0,0},{1.0,0}}"/> 5 5 <Property Name="Image" Value="set:MainMenuBackground image:Background"/> … … 8 8 <Property Name="InheritsAlpha" Value="False" /> 9 9 10 <Window Type=" TaharezLook/Titlebar" Name="orxonox/QuestGUI/Title">10 <Window Type="MenuWidgets/Titlebar" Name="orxonox/QuestGUI/Title"> 11 11 <Property Name="UnifiedPosition" Value="{{0.05,0},{0.05,0}}"/> 12 12 <Property Name="UnifiedSize" Value="{{0.9,0},{0.05,0}}"/> … … 14 14 </Window> 15 15 16 <Window Type=" TaharezLook/Listbox" Name="orxonox/QuestGUI/QuestsList">16 <Window Type="MenuWidgets/Listbox" Name="orxonox/QuestGUI/QuestsList"> 17 17 <Property Name="UnifiedPosition" Value="{{0.07,0},{0.18,0}}" /> 18 18 <Property Name="UnifiedSize" Value="{{0.86,0},{0.8,0}}" /> -
code/trunk/data/gui/layouts/SettingsMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/SettingsBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/SettingsBackground" > 5 5 <Property Name="InheritsAlpha" Value="False" /> 6 6 <Property Name="FrameEnabled" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/SettingsWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/SettingsWindow" > 11 11 <Property Name="Text" Value="Settings" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.3625,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/Button" Name="orxonox/GameplayButton" >18 <Window Type="MenuWidgets/Button" Name="orxonox/GameplayButton" > 19 19 <Property Name="Text" Value="Gameplay" /> 20 20 <Property Name="Disabled" Value="True" /> … … 23 23 <Event Name="Clicked" Function="SettingsMenu.SettingsGameplayButton_clicked"/> 24 24 </Window> 25 <Window Type=" TaharezLook/Button" Name="orxonox/MultiplayerOptionsButton" >25 <Window Type="MenuWidgets/Button" Name="orxonox/MultiplayerOptionsButton" > 26 26 <Property Name="Text" Value="Multiplayer options" /> 27 27 <Property Name="Disabled" Value="True" /> … … 30 30 <Event Name="Clicked" Function="SettingsMenu.SettingsMultiplayerOptionsButton_clicked"/> 31 31 </Window> 32 <Window Type=" TaharezLook/Button" Name="orxonox/ControlsButton" >32 <Window Type="MenuWidgets/Button" Name="orxonox/ControlsButton" > 33 33 <Property Name="Text" Value="Controls" /> 34 34 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 36 36 <Event Name="Clicked" Function="SettingsMenu.SettingsControlsButton_clicked"/> 37 37 </Window> 38 <Window Type=" TaharezLook/Button" Name="orxonox/GraphicsButton" >38 <Window Type="MenuWidgets/Button" Name="orxonox/GraphicsButton" > 39 39 <Property Name="Text" Value="Graphics" /> 40 40 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 42 42 <Event Name="Clicked" Function="SettingsMenu.SettingsGraphicsButton_clicked"/> 43 43 </Window> 44 <Window Type=" TaharezLook/Button" Name="orxonox/AudioButton" >44 <Window Type="MenuWidgets/Button" Name="orxonox/AudioButton" > 45 45 <Property Name="Text" Value="Audio" /> 46 46 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 48 48 <Event Name="Clicked" Function="SettingsMenu.SettingsAudioButton_clicked"/> 49 49 </Window> 50 <Window Type=" TaharezLook/Button" Name="orxonox/ResetSettingsButton" >50 <Window Type="MenuWidgets/Button" Name="orxonox/ResetSettingsButton" > 51 51 <Property Name="Text" Value="Reset settings" /> 52 52 <Property Name="Disabled" Value="True" /> … … 56 56 </Window> 57 57 </Window> 58 <Window Type=" TaharezLook/Button" Name="orxonox/SettingsBackButton" >58 <Window Type="MenuWidgets/Button" Name="orxonox/SettingsBackButton" > 59 59 <Property Name="Text" Value="Back" /> 60 60 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/layouts/SingleplayerMenu.layout
r6417 r6746 2 2 3 3 <GUILayout > 4 <Window Type=" TaharezLook/StaticImage" Name="orxonox/SingleplayerBackground" >4 <Window Type="MenuWidgets/StaticImage" Name="orxonox/SingleplayerBackground" > 5 5 <Property Name="FrameEnabled" Value="False" /> 6 6 <Property Name="InheritsAlpha" Value="False" /> … … 8 8 <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" /> 9 9 <Property Name="BackgroundEnabled" Value="False" /> 10 <Window Type=" TaharezLook/StaticText" Name="orxonox/SingleplayerWindow" >10 <Window Type="MenuWidgets/StaticText" Name="orxonox/SingleplayerWindow" > 11 11 <Property Name="Text" Value="Singleplayer" /> 12 12 <Property Name="Alpha" Value="0.8" /> … … 16 16 <Property Name="VertFormatting" Value="TopAligned" /> 17 17 <Property Name="UnifiedAreaRect" Value="{{0.25,0},{0.2875,0},{0.75,0},{0.6375,0}}" /> 18 <Window Type=" TaharezLook/Listbox" Name="orxonox/SingleplayerLevelListbox" >18 <Window Type="MenuWidgets/Listbox" Name="orxonox/SingleplayerLevelListbox" > 19 19 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> 20 20 <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.15,0},{0.95,0},{0.92,0}}" /> 21 21 </Window> 22 22 </Window> 23 <Window Type=" TaharezLook/Button" Name="orxonox/SingleplayerStartButton" >23 <Window Type="MenuWidgets/Button" Name="orxonox/SingleplayerStartButton" > 24 24 <Property Name="Text" Value="Start" /> 25 25 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> … … 27 27 <Event Name="Clicked" Function="SingleplayerMenu.SingleplayerStartButton_clicked"/> 28 28 </Window> 29 <Window Type=" TaharezLook/Button" Name="orxonox/SingleplayerBackButton" >29 <Window Type="MenuWidgets/Button" Name="orxonox/SingleplayerBackButton" > 30 30 <Property Name="Text" Value="Back" /> 31 31 <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" /> -
code/trunk/data/gui/schemes/OrxonoxGUIScheme.scheme
r6711 r6746 3 3 <Imageset Name="MainMenuBackground" Filename="MainMenuBackground.imageset"/> 4 4 <Imageset Name="PickupInventory" Filename="PickupInventory.imageset"/> 5 <Font Name="BlueHighway-12" Filename="bluehighway-12.font" /> 6 <Font Name="BlueHighway-10" Filename="bluehighway-10.font" /> 7 <Font Name="BlueHighway-8" Filename="bluehighway-8.font" /> 5 8 </GUIScheme> -
code/trunk/data/gui/schemes/TaharezLook.scheme
r5781 r6746 2 2 <GUIScheme Name="TaharezLook"> 3 3 <Imageset Name="TaharezLook" Filename="TaharezLook.imageset" /> 4 <Font Name="Commonwealth-10" Filename="Commonwealth-10.font" />5 4 <LookNFeel Filename="TaharezLook.looknfeel" /> 6 5 <WindowRendererSet Filename="CEGUIFalagardWRBase" /> 7 <FalagardMapping WindowType="TaharezLook/Button" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="TaharezLook/Button" /> 8 <FalagardMapping WindowType="TaharezLook/Checkbox" TargetType="CEGUI/Checkbox" Renderer="Falagard/ToggleButton" LookNFeel="TaharezLook/Checkbox" /> 9 <FalagardMapping WindowType="TaharezLook/ImageButton" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="TaharezLook/ImageButton" /> 10 <FalagardMapping WindowType="TaharezLook/RadioButton" TargetType="CEGUI/RadioButton" Renderer="Falagard/ToggleButton" LookNFeel="TaharezLook/RadioButton" /> 11 <FalagardMapping WindowType="TaharezLook/FrameWindow" TargetType="CEGUI/FrameWindow" Renderer="Falagard/FrameWindow" LookNFeel="TaharezLook/FrameWindow" /> 12 <FalagardMapping WindowType="TaharezLook/Titlebar" TargetType="CEGUI/Titlebar" Renderer="Falagard/Titlebar" LookNFeel="TaharezLook/Titlebar" /> 13 <FalagardMapping WindowType="TaharezLook/SystemButton" TargetType="CEGUI/PushButton" Renderer="Falagard/SystemButton" LookNFeel="TaharezLook/Button" /> 14 <FalagardMapping WindowType="TaharezLook/Editbox" TargetType="CEGUI/Editbox" Renderer="Falagard/Editbox" LookNFeel="TaharezLook/Editbox" /> 15 <FalagardMapping WindowType="TaharezLook/MultiLineEditbox" TargetType="CEGUI/MultiLineEditbox" Renderer="Falagard/MultiLineEditbox" LookNFeel="TaharezLook/MultiLineEditbox" /> 16 <FalagardMapping WindowType="TaharezLook/Menubar" TargetType="CEGUI/Menubar" Renderer="Falagard/Menubar" LookNFeel="TaharezLook/Menubar" /> 17 <FalagardMapping WindowType="TaharezLook/PopupMenu" TargetType="CEGUI/PopupMenu" Renderer="Falagard/PopupMenu" LookNFeel="TaharezLook/PopupMenu" /> 18 <FalagardMapping WindowType="TaharezLook/MenuItem" TargetType="CEGUI/MenuItem" Renderer="Falagard/MenuItem" LookNFeel="TaharezLook/MenuItem" /> 19 <FalagardMapping WindowType="TaharezLook/AlternateProgressBar" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="TaharezLook/AltProgressBar" /> 20 <FalagardMapping WindowType="TaharezLook/ProgressBar" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="TaharezLook/ProgressBar" /> 21 <FalagardMapping WindowType="TaharezLook/VUMeter" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="TaharezLook/VUMeter" /> 22 <FalagardMapping WindowType="TaharezLook/VerticalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="TaharezLook/VerticalScrollbar" /> 23 <FalagardMapping WindowType="TaharezLook/HorizontalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="TaharezLook/HorizontalScrollbar" /> 24 <FalagardMapping WindowType="TaharezLook/VerticalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/VerticalScrollbarThumb" /> 25 <FalagardMapping WindowType="TaharezLook/HorizontalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/HorizontalScrollbarThumb" /> 26 <FalagardMapping WindowType="TaharezLook/LargeVerticalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="TaharezLook/LargeVerticalScrollbar" /> 27 <FalagardMapping WindowType="TaharezLook/LargeVerticalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/LargeVerticalScrollbarThumb" /> 28 <FalagardMapping WindowType="TaharezLook/TabButton" TargetType="CEGUI/TabButton" Renderer="Falagard/TabButton" LookNFeel="TaharezLook/TabButton" /> 29 <FalagardMapping WindowType="TaharezLook/TabControl" TargetType="CEGUI/TabControl" Renderer="Falagard/TabControl" LookNFeel="TaharezLook/TabControl" /> 30 <FalagardMapping WindowType="TaharezLook/TabContentPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="TaharezLook/TabContentPane" /> 31 <FalagardMapping WindowType="TaharezLook/TabButtonPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="TaharezLook/TabButtonPane" /> 32 <FalagardMapping WindowType="TaharezLook/ComboDropList" TargetType="CEGUI/ComboDropList" Renderer="Falagard/Listbox" LookNFeel="TaharezLook/ComboDropList" /> 33 <FalagardMapping WindowType="TaharezLook/ComboEditbox" TargetType="CEGUI/Editbox" Renderer="Falagard/Editbox" LookNFeel="TaharezLook/ComboEditbox" /> 34 <FalagardMapping WindowType="TaharezLook/Combobox" TargetType="CEGUI/Combobox" Renderer="Falagard/Default" LookNFeel="TaharezLook/Combobox" /> 35 <FalagardMapping WindowType="TaharezLook/Listbox" TargetType="CEGUI/Listbox" Renderer="Falagard/Listbox" LookNFeel="TaharezLook/Listbox" /> 36 <FalagardMapping WindowType="TaharezLook/ListHeader" TargetType="CEGUI/ListHeader" Renderer="Falagard/ListHeader" LookNFeel="TaharezLook/ListHeader" /> 37 <FalagardMapping WindowType="TaharezLook/ListHeaderSegment" TargetType="CEGUI/ListHeaderSegment" Renderer="Falagard/ListHeaderSegment" LookNFeel="TaharezLook/ListHeaderSegment" /> 38 <FalagardMapping WindowType="TaharezLook/MultiColumnList" TargetType="CEGUI/MultiColumnList" Renderer="Falagard/MultiColumnList" LookNFeel="TaharezLook/MultiColumnList" /> 39 <FalagardMapping WindowType="TaharezLook/Slider" TargetType="CEGUI/Slider" Renderer="Falagard/Slider" LookNFeel="TaharezLook/Slider" /> 40 <FalagardMapping WindowType="TaharezLook/SliderThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/SliderThumb" /> 41 <FalagardMapping WindowType="TaharezLook/ScrollablePane" TargetType="CEGUI/ScrollablePane" Renderer="Falagard/ScrollablePane" LookNFeel="TaharezLook/ScrollablePane" /> 42 <FalagardMapping WindowType="TaharezLook/Spinner" TargetType="CEGUI/Spinner" Renderer="Falagard/Default" LookNFeel="TaharezLook/Spinner" /> 43 <FalagardMapping WindowType="TaharezLook/Tooltip" TargetType="CEGUI/Tooltip" Renderer="Falagard/Tooltip" LookNFeel="TaharezLook/Tooltip" /> 44 <FalagardMapping WindowType="TaharezLook/StaticImage" TargetType="DefaultWindow" Renderer="Falagard/StaticImage" LookNFeel="TaharezLook/StaticImage" /> 45 <FalagardMapping WindowType="TaharezLook/StaticText" TargetType="DefaultWindow" Renderer="Falagard/StaticText" LookNFeel="TaharezLook/StaticText" /> 46 <FalagardMapping WindowType="TaharezLook/ItemListbox" TargetType="CEGUI/ItemListbox" Renderer="Falagard/ItemListbox" LookNFeel="TaharezLook/ItemListbox" /> 47 <FalagardMapping WindowType="TaharezLook/ListboxItem" TargetType="CEGUI/ItemEntry" Renderer="Falagard/ItemEntry" LookNFeel="TaharezLook/ListboxItem" /> 48 <FalagardMapping WindowType="TaharezLook/GroupBox" TargetType="CEGUI/GroupBox" Renderer="Falagard/Default" LookNFeel="TaharezLook/GroupBox" /> 49 <FalagardMapping WindowType="TaharezLook/Tree" TargetType="CEGUI/Tree" Renderer="Falagard/Tree" LookNFeel="TaharezLook/Tree" /> 6 7 <!-- Standard widgets --> 8 <FalagardMapping WindowType="TaharezLook/StaticImage" TargetType="DefaultWindow" Renderer="Falagard/StaticImage" LookNFeel="TaharezLook/StaticImage" /> 9 <FalagardMapping WindowType="TaharezLook/StaticText" TargetType="DefaultWindow" Renderer="Falagard/StaticText" LookNFeel="TaharezLook/StaticText" /> 10 <FalagardMapping WindowType="TaharezLook/TabButtonPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="TaharezLook/TabButtonPane" /> 11 <FalagardMapping WindowType="TaharezLook/TabContentPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="TaharezLook/TabContentPane" /> 12 <FalagardMapping WindowType="TaharezLook/Checkbox" TargetType="CEGUI/Checkbox" Renderer="Falagard/ToggleButton" LookNFeel="TaharezLook/Checkbox" /> 13 <FalagardMapping WindowType="TaharezLook/Combobox" TargetType="CEGUI/Combobox" Renderer="Falagard/Default" LookNFeel="TaharezLook/Combobox" /> 14 <FalagardMapping WindowType="TaharezLook/ComboDropList" TargetType="CEGUI/ComboDropList" Renderer="Falagard/Listbox" LookNFeel="TaharezLook/ComboDropList" /> 15 <FalagardMapping WindowType="TaharezLook/ComboEditbox" TargetType="CEGUI/Editbox" Renderer="Falagard/Editbox" LookNFeel="TaharezLook/ComboEditbox" /> 16 <FalagardMapping WindowType="TaharezLook/Editbox" TargetType="CEGUI/Editbox" Renderer="Falagard/Editbox" LookNFeel="TaharezLook/Editbox" /> 17 <FalagardMapping WindowType="TaharezLook/FrameWindow" TargetType="CEGUI/FrameWindow" Renderer="Falagard/FrameWindow" LookNFeel="TaharezLook/FrameWindow" /> 18 <FalagardMapping WindowType="TaharezLook/GroupBox" TargetType="CEGUI/GroupBox" Renderer="Falagard/Default" LookNFeel="TaharezLook/GroupBox" /> 19 <FalagardMapping WindowType="TaharezLook/ItemListbox" TargetType="CEGUI/ItemListbox" Renderer="Falagard/ItemListbox" LookNFeel="TaharezLook/ItemListbox" /> 20 <FalagardMapping WindowType="TaharezLook/ListboxItem" TargetType="CEGUI/ItemEntry" Renderer="Falagard/ItemEntry" LookNFeel="TaharezLook/ListboxItem" /> 21 <FalagardMapping WindowType="TaharezLook/Listbox" TargetType="CEGUI/Listbox" Renderer="Falagard/Listbox" LookNFeel="TaharezLook/Listbox" /> 22 <FalagardMapping WindowType="TaharezLook/ListHeader" TargetType="CEGUI/ListHeader" Renderer="Falagard/ListHeader" LookNFeel="TaharezLook/ListHeader" /> 23 <FalagardMapping WindowType="TaharezLook/ListHeaderSegment" TargetType="CEGUI/ListHeaderSegment" Renderer="Falagard/ListHeaderSegment" LookNFeel="TaharezLook/ListHeaderSegment" /> 24 <FalagardMapping WindowType="TaharezLook/MultiLineEditbox" TargetType="CEGUI/MultiLineEditbox" Renderer="Falagard/MultiLineEditbox" LookNFeel="TaharezLook/MultiLineEditbox" /> 25 <FalagardMapping WindowType="TaharezLook/Menubar" TargetType="CEGUI/Menubar" Renderer="Falagard/Menubar" LookNFeel="TaharezLook/Menubar" /> 26 <FalagardMapping WindowType="TaharezLook/MenuItem" TargetType="CEGUI/MenuItem" Renderer="Falagard/MenuItem" LookNFeel="TaharezLook/MenuItem" /> 27 <FalagardMapping WindowType="TaharezLook/MultiColumnList" TargetType="CEGUI/MultiColumnList" Renderer="Falagard/MultiColumnList" LookNFeel="TaharezLook/MultiColumnList" /> 28 <FalagardMapping WindowType="TaharezLook/PopupMenu" TargetType="CEGUI/PopupMenu" Renderer="Falagard/PopupMenu" LookNFeel="TaharezLook/PopupMenu" /> 29 <FalagardMapping WindowType="TaharezLook/ProgressBar" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="TaharezLook/ProgressBar" /> 30 <FalagardMapping WindowType="TaharezLook/Button" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="TaharezLook/Button" /> 31 <FalagardMapping WindowType="TaharezLook/ImageButton" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="TaharezLook/ImageButton" /> 32 <FalagardMapping WindowType="TaharezLook/RadioButton" TargetType="CEGUI/RadioButton" Renderer="Falagard/ToggleButton" LookNFeel="TaharezLook/RadioButton" /> 33 <FalagardMapping WindowType="TaharezLook/SystemButton" TargetType="CEGUI/PushButton" Renderer="Falagard/SystemButton" LookNFeel="TaharezLook/Button" /> 34 <FalagardMapping WindowType="TaharezLook/ScrollablePane" TargetType="CEGUI/ScrollablePane" Renderer="Falagard/ScrollablePane" LookNFeel="TaharezLook/ScrollablePane" /> 35 <FalagardMapping WindowType="TaharezLook/HorizontalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="TaharezLook/HorizontalScrollbar" /> 36 <FalagardMapping WindowType="TaharezLook/VerticalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="TaharezLook/VerticalScrollbar" /> 37 <FalagardMapping WindowType="TaharezLook/Slider" TargetType="CEGUI/Slider" Renderer="Falagard/Slider" LookNFeel="TaharezLook/Slider" /> 38 <FalagardMapping WindowType="TaharezLook/Spinner" TargetType="CEGUI/Spinner" Renderer="Falagard/Default" LookNFeel="TaharezLook/Spinner" /> 39 <FalagardMapping WindowType="TaharezLook/TabButton" TargetType="CEGUI/TabButton" Renderer="Falagard/TabButton" LookNFeel="TaharezLook/TabButton" /> 40 <FalagardMapping WindowType="TaharezLook/TabControl" TargetType="CEGUI/TabControl" Renderer="Falagard/TabControl" LookNFeel="TaharezLook/TabControl" /> 41 <FalagardMapping WindowType="TaharezLook/HorizontalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/HorizontalScrollbarThumb" /> 42 <FalagardMapping WindowType="TaharezLook/SliderThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/SliderThumb" /> 43 <FalagardMapping WindowType="TaharezLook/VerticalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/VerticalScrollbarThumb" /> 44 <FalagardMapping WindowType="TaharezLook/Titlebar" TargetType="CEGUI/Titlebar" Renderer="Falagard/Titlebar" LookNFeel="TaharezLook/Titlebar" /> 45 <FalagardMapping WindowType="TaharezLook/Tooltip" TargetType="CEGUI/Tooltip" Renderer="Falagard/Tooltip" LookNFeel="TaharezLook/Tooltip" /> 46 <FalagardMapping WindowType="TaharezLook/Tree" TargetType="CEGUI/Tree" Renderer="Falagard/Tree" LookNFeel="TaharezLook/Tree" /> 47 48 <!-- Additional widgets --> 49 <FalagardMapping WindowType="TaharezLook/AlternateProgressBar" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="TaharezLook/AltProgressBar" /> 50 <FalagardMapping WindowType="TaharezLook/VUMeter" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="TaharezLook/VUMeter" /> 51 <FalagardMapping WindowType="TaharezLook/LargeVerticalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="TaharezLook/LargeVerticalScrollbar" /> 52 <FalagardMapping WindowType="TaharezLook/LargeVerticalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="TaharezLook/LargeVerticalScrollbarThumb" /> 50 53 </GUIScheme> -
code/trunk/data/gui/schemes/WindowsLook.scheme
r5781 r6746 1 1 <?xml version="1.0" ?> 2 <GUIScheme Name="WindowsLookSkin"> 3 <Imageset Name="WindowsLook" Filename="WindowsLook.imageset" /> 4 <LookNFeel Filename="WindowsLook.looknfeel" /> 5 <WindowSet Filename="CEGUIFalagardWRBase" /> 6 <FalagardMapping WindowType="WindowsLook/Button" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="WindowsLook/Button" /> 7 <FalagardMapping WindowType="WindowsLook/Checkbox" TargetType="CEGUI/Checkbox" Renderer="Falagard/ToggleButton" LookNFeel="WindowsLook/Checkbox" /> 8 <FalagardMapping WindowType="WindowsLook/IconButton" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="WindowsLook/IconButton" /> 9 <FalagardMapping WindowType="WindowsLook/RadioButton" TargetType="CEGUI/RadioButton" Renderer="Falagard/ToggleButton" LookNFeel="WindowsLook/RadioButton" /> 10 <FalagardMapping WindowType="WindowsLook/FrameWindow" TargetType="CEGUI/FrameWindow" Renderer="Falagard/FrameWindow" LookNFeel="WindowsLook/FrameWindow" /> 11 <FalagardMapping WindowType="WindowsLook/Titlebar" TargetType="CEGUI/Titlebar" Renderer="Falagard/Titlebar" LookNFeel="WindowsLook/Titlebar" /> 12 <FalagardMapping WindowType="WindowsLook/SystemButton" TargetType="CEGUI/PushButton" Renderer="Falagard/SystemButton" LookNFeel="WindowsLook/SystemButton" /> 13 <FalagardMapping WindowType="WindowsLook/Editbox" TargetType="CEGUI/Editbox" Renderer="Falagard/Editbox" LookNFeel="WindowsLook/Editbox" /> 14 <FalagardMapping WindowType="WindowsLook/MultiLineEditbox" TargetType="CEGUI/MultiLineEditbox" Renderer="Falagard/MultiLineEditbox" LookNFeel="WindowsLook/MultiLineEditbox" /> 15 <FalagardMapping WindowType="WindowsLook/Menubar" TargetType="CEGUI/Menubar" Renderer="Falagard/Menubar" LookNFeel="WindowsLook/Menubar" /> 16 <FalagardMapping WindowType="WindowsLook/PopupMenu" TargetType="CEGUI/PopupMenu" Renderer="Falagard/PopupMenu" LookNFeel="WindowsLook/PopupMenu" /> 17 <FalagardMapping WindowType="WindowsLook/MenuItem" TargetType="CEGUI/MenuItem" Renderer="Falagard/MenuItem" LookNFeel="WindowsLook/MenuItem" /> 18 <FalagardMapping WindowType="WindowsLook/ProgressBar" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="WindowsLook/ProgressBar" /> 19 <FalagardMapping WindowType="WindowsLook/VerticalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="WindowsLook/VerticalScrollbar" /> 20 <FalagardMapping WindowType="WindowsLook/HorizontalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="WindowsLook/HorizontalScrollbar" /> 21 <FalagardMapping WindowType="WindowsLook/VerticalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="WindowsLook/VerticalScrollbarThumb" /> 22 <FalagardMapping WindowType="WindowsLook/HorizontalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="WindowsLook/HorizontalScrollbarThumb" /> 23 <FalagardMapping WindowType="WindowsLook/TabButton" TargetType="CEGUI/TabButton" Renderer="Falagard/TabButton" LookNFeel="WindowsLook/TabButton" /> 24 <FalagardMapping WindowType="WindowsLook/TabControl" TargetType="CEGUI/TabControl" Renderer="Falagard/TabControl" LookNFeel="WindowsLook/TabControl" /> 25 <FalagardMapping WindowType="WindowsLook/TabContentPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="WindowsLook/TabContentPane" /> 26 <FalagardMapping WindowType="WindowsLook/TabButtonPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="WindowsLook/TabButtonPane" /> 27 <FalagardMapping WindowType="WindowsLook/ComboDropList" TargetType="CEGUI/ComboDropList" Renderer="Falagard/Listbox" LookNFeel="WindowsLook/ComboDropList" /> 28 <FalagardMapping WindowType="WindowsLook/Combobox" TargetType="CEGUI/Combobox" Renderer="Falagard/Default" LookNFeel="WindowsLook/Combobox" /> 29 <FalagardMapping WindowType="WindowsLook/Listbox" TargetType="CEGUI/Listbox" Renderer="Falagard/Listbox" LookNFeel="WindowsLook/Listbox" /> 30 <FalagardMapping WindowType="WindowsLook/ListHeader" TargetType="CEGUI/ListHeader" Renderer="Falagard/ListHeader" LookNFeel="WindowsLook/ListHeader" /> 31 <FalagardMapping WindowType="WindowsLook/ListHeaderSegment" TargetType="CEGUI/ListHeaderSegment" Renderer="Falagard/ListHeaderSegment" LookNFeel="WindowsLook/ListHeaderSegment" /> 32 <FalagardMapping WindowType="WindowsLook/MultiColumnList" TargetType="CEGUI/MultiColumnList" Renderer="Falagard/MultiColumnList" LookNFeel="WindowsLook/MultiColumnList" /> 33 <FalagardMapping WindowType="WindowsLook/Slider" TargetType="CEGUI/Slider" Renderer="Falagard/Slider" LookNFeel="WindowsLook/Slider" /> 34 <FalagardMapping WindowType="WindowsLook/SliderThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="WindowsLook/SliderThumb" /> 35 <FalagardMapping WindowType="WindowsLook/ScrollablePane" TargetType="CEGUI/ScrollablePane" Renderer="Falagard/ScrollablePane" LookNFeel="WindowsLook/ScrollablePane" /> 36 <FalagardMapping WindowType="WindowsLook/Spinner" TargetType="CEGUI/Spinner" Renderer="Falagard/Default" LookNFeel="WindowsLook/Spinner" /> 37 <FalagardMapping WindowType="WindowsLook/Tooltip" TargetType="CEGUI/Tooltip" Renderer="Falagard/Tooltip" LookNFeel="WindowsLook/Tooltip" /> 38 <FalagardMapping WindowType="WindowsLook/Static" TargetType="DefaultWindow" Renderer="Falagard/Static" LookNFeel="WindowsLook/Static" /> 39 <FalagardMapping WindowType="WindowsLook/StaticImage" TargetType="DefaultWindow" Renderer="Falagard/StaticImage" LookNFeel="WindowsLook/StaticImage" /> 40 <FalagardMapping WindowType="WindowsLook/StaticText" TargetType="DefaultWindow" Renderer="Falagard/StaticText" LookNFeel="WindowsLook/StaticText" /> 41 <FalagardMapping WindowType="WindowsLook/ItemListbox" TargetType="CEGUI/ItemListbox" Renderer="Falagard/ItemListbox" LookNFeel="WindowsLook/ItemListbox" /> 42 <FalagardMapping WindowType="WindowsLook/ListboxItem" TargetType="CEGUI/ItemEntry" Renderer="Falagard/ItemEntry" LookNFeel="WindowsLook/ListboxItem" /> 43 <FalagardMapping WindowType="WindowsLook/GroupBox" TargetType="CEGUI/GroupBox" Renderer="Falagard/Default" LookNFeel="WindowsLook/GroupBox" /> 2 <GUIScheme Name="WindowsLook"> 3 <Imageset Name="WindowsLook" Filename="WindowsLook.imageset" /> 4 <Imageset Name="TaharezLook" Filename="TaharezLook.imageset" /> 5 <LookNFeel Filename="WindowsLook.looknfeel" /> 6 <LookNFeel Filename="TaharezLook.looknfeel" /> 7 <WindowRendererSet Filename="CEGUIFalagardWRBase" /> 8 9 <!-- Standard widgets --> 10 <FalagardMapping WindowType="WindowsLook/StaticImage" TargetType="DefaultWindow" Renderer="Falagard/StaticImage" LookNFeel="WindowsLook/StaticImage" /> 11 <FalagardMapping WindowType="WindowsLook/StaticText" TargetType="DefaultWindow" Renderer="Falagard/StaticText" LookNFeel="WindowsLook/StaticText" /> 12 <FalagardMapping WindowType="WindowsLook/TabButtonPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="WindowsLook/TabButtonPane" /> 13 <FalagardMapping WindowType="WindowsLook/TabContentPane" TargetType="DefaultWindow" Renderer="Falagard/Default" LookNFeel="WindowsLook/TabContentPane" /> 14 <FalagardMapping WindowType="WindowsLook/Checkbox" TargetType="CEGUI/Checkbox" Renderer="Falagard/ToggleButton" LookNFeel="WindowsLook/Checkbox" /> 15 <FalagardMapping WindowType="WindowsLook/Combobox" TargetType="CEGUI/Combobox" Renderer="Falagard/Default" LookNFeel="WindowsLook/Combobox" /> 16 <FalagardMapping WindowType="WindowsLook/ComboDropList" TargetType="CEGUI/ComboDropList" Renderer="Falagard/Listbox" LookNFeel="WindowsLook/ComboDropList" /> 17 <FalagardMapping WindowType="WindowsLook/Editbox" TargetType="CEGUI/Editbox" Renderer="Falagard/Editbox" LookNFeel="WindowsLook/Editbox" /> 18 <FalagardMapping WindowType="WindowsLook/FrameWindow" TargetType="CEGUI/FrameWindow" Renderer="Falagard/FrameWindow" LookNFeel="WindowsLook/FrameWindow" /> 19 <FalagardMapping WindowType="WindowsLook/GroupBox" TargetType="CEGUI/GroupBox" Renderer="Falagard/Default" LookNFeel="WindowsLook/GroupBox" /> 20 <FalagardMapping WindowType="WindowsLook/ItemListbox" TargetType="CEGUI/ItemListbox" Renderer="Falagard/ItemListbox" LookNFeel="WindowsLook/ItemListbox" /> 21 <FalagardMapping WindowType="WindowsLook/ListboxItem" TargetType="CEGUI/ItemEntry" Renderer="Falagard/ItemEntry" LookNFeel="WindowsLook/ListboxItem" /> 22 <FalagardMapping WindowType="WindowsLook/Listbox" TargetType="CEGUI/Listbox" Renderer="Falagard/Listbox" LookNFeel="WindowsLook/Listbox" /> 23 <FalagardMapping WindowType="WindowsLook/ListHeader" TargetType="CEGUI/ListHeader" Renderer="Falagard/ListHeader" LookNFeel="WindowsLook/ListHeader" /> 24 <FalagardMapping WindowType="WindowsLook/ListHeaderSegment" TargetType="CEGUI/ListHeaderSegment" Renderer="Falagard/ListHeaderSegment" LookNFeel="WindowsLook/ListHeaderSegment" /> 25 <FalagardMapping WindowType="WindowsLook/MultiLineEditbox" TargetType="CEGUI/MultiLineEditbox" Renderer="Falagard/MultiLineEditbox" LookNFeel="WindowsLook/MultiLineEditbox" /> 26 <FalagardMapping WindowType="WindowsLook/Menubar" TargetType="CEGUI/Menubar" Renderer="Falagard/Menubar" LookNFeel="WindowsLook/Menubar" /> 27 <FalagardMapping WindowType="WindowsLook/MenuItem" TargetType="CEGUI/MenuItem" Renderer="Falagard/MenuItem" LookNFeel="WindowsLook/MenuItem" /> 28 <FalagardMapping WindowType="WindowsLook/MultiColumnList" TargetType="CEGUI/MultiColumnList" Renderer="Falagard/MultiColumnList" LookNFeel="WindowsLook/MultiColumnList" /> 29 <FalagardMapping WindowType="WindowsLook/PopupMenu" TargetType="CEGUI/PopupMenu" Renderer="Falagard/PopupMenu" LookNFeel="WindowsLook/PopupMenu" /> 30 <FalagardMapping WindowType="WindowsLook/ProgressBar" TargetType="CEGUI/ProgressBar" Renderer="Falagard/ProgressBar" LookNFeel="WindowsLook/ProgressBar" /> 31 <FalagardMapping WindowType="WindowsLook/Button" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="WindowsLook/Button" /> 32 <FalagardMapping WindowType="WindowsLook/RadioButton" TargetType="CEGUI/RadioButton" Renderer="Falagard/ToggleButton" LookNFeel="WindowsLook/RadioButton" /> 33 <FalagardMapping WindowType="WindowsLook/SystemButton" TargetType="CEGUI/PushButton" Renderer="Falagard/SystemButton" LookNFeel="WindowsLook/Button" /> 34 <FalagardMapping WindowType="WindowsLook/ScrollablePane" TargetType="CEGUI/ScrollablePane" Renderer="Falagard/ScrollablePane" LookNFeel="WindowsLook/ScrollablePane" /> 35 <FalagardMapping WindowType="WindowsLook/HorizontalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="WindowsLook/HorizontalScrollbar" /> 36 <FalagardMapping WindowType="WindowsLook/VerticalScrollbar" TargetType="CEGUI/Scrollbar" Renderer="Falagard/Scrollbar" LookNFeel="WindowsLook/VerticalScrollbar" /> 37 <FalagardMapping WindowType="WindowsLook/Slider" TargetType="CEGUI/Slider" Renderer="Falagard/Slider" LookNFeel="WindowsLook/Slider" /> 38 <FalagardMapping WindowType="WindowsLook/Spinner" TargetType="CEGUI/Spinner" Renderer="Falagard/Default" LookNFeel="WindowsLook/Spinner" /> 39 <FalagardMapping WindowType="WindowsLook/TabButton" TargetType="CEGUI/TabButton" Renderer="Falagard/TabButton" LookNFeel="WindowsLook/TabButton" /> 40 <FalagardMapping WindowType="WindowsLook/TabControl" TargetType="CEGUI/TabControl" Renderer="Falagard/TabControl" LookNFeel="WindowsLook/TabControl" /> 41 <FalagardMapping WindowType="WindowsLook/HorizontalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="WindowsLook/HorizontalScrollbarThumb" /> 42 <FalagardMapping WindowType="WindowsLook/SliderThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="WindowsLook/SliderThumb" /> 43 <FalagardMapping WindowType="WindowsLook/VerticalScrollbarThumb" TargetType="CEGUI/Thumb" Renderer="Falagard/Button" LookNFeel="WindowsLook/VerticalScrollbarThumb" /> 44 <FalagardMapping WindowType="WindowsLook/Titlebar" TargetType="CEGUI/Titlebar" Renderer="Falagard/Titlebar" LookNFeel="WindowsLook/Titlebar" /> 45 <FalagardMapping WindowType="WindowsLook/Tooltip" TargetType="CEGUI/Tooltip" Renderer="Falagard/Tooltip" LookNFeel="WindowsLook/Tooltip" /> 46 47 <!-- Missing widgets (using Taharez LookNFeel) --> 48 <FalagardMapping WindowType="WindowsLook/ComboEditbox" TargetType="CEGUI/Editbox" Renderer="Falagard/Editbox" LookNFeel="TaharezLook/ComboEditbox" /> 49 <FalagardMapping WindowType="WindowsLook/ImageButton" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="TaharezLook/ImageButton" /> 50 <FalagardMapping WindowType="WindowsLook/Tree" TargetType="CEGUI/Tree" Renderer="Falagard/Tree" LookNFeel="TaharezLook/Tree" /> 51 52 <!-- Additional widgets --> 53 <FalagardMapping WindowType="WindowsLook/IconButton" TargetType="CEGUI/PushButton" Renderer="Falagard/Button" LookNFeel="WindowsLook/IconButton" /> 54 <FalagardMapping WindowType="WindowsLook/Static" TargetType="DefaultWindow" Renderer="Falagard/Static" LookNFeel="WindowsLook/Static" /> 44 55 </GUIScheme> -
code/trunk/data/gui/scripts/AudioMenu.lua
r6417 r6746 1 1 -- AudioMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 AudioMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 3 local P = createMenuSheet("AudioMenu") 10 4 11 P.filename = "AudioMenu" 12 P.layoutString = "AudioMenu.layout" 13 14 function P:init() 5 function P.onLoad() 15 6 soundMgr = orxonox.SoundManager:getInstance() 16 7 block = false … … 43 34 for k,v in pairs(themeList) do 44 35 item = CEGUI.createListboxTextItem(v) 45 item:setSelectionBrushImage( "TaharezLook", "MultiListSelectionBrush")36 item:setSelectionBrushImage(menuImageSet, "MultiListSelectionBrush") 46 37 CEGUI.toListbox(listboxwindow):addItem(item) 47 38 end … … 178 169 179 170 function P.AudioBackButton_clicked(e) 180 hide GUI(P.filename)171 hideMenuSheet(P.name) 181 172 end 182 173 -
code/trunk/data/gui/scripts/ControlsMenu.lua
r6417 r6746 1 1 -- ControlsMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 ControlsMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 10 11 P.filename = "ControlsMenu" 12 P.layoutString = "ControlsMenu.layout" 3 local P = createMenuSheet("ControlsMenu") 13 4 14 5 function P.ControlsMouseControlsButton_clicked(e) 15 show GUI("MouseControlsMenu", true)6 showMenuSheet("MouseControlsMenu", true) 16 7 end 17 8 18 9 function P.ControlsKeyboardControlsButton_clicked(e) 19 show GUI("KeyBindMenu", true)10 showMenuSheet("KeyBindMenu", true) 20 11 end 21 12 22 13 function P.ControlsBackButton_clicked(e) 23 hide GUI(P.filename)14 hideMenuSheet(P.name) 24 15 end 25 16 -
code/trunk/data/gui/scripts/CreditsMenu.lua
r6417 r6746 1 1 -- CreditsMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 CreditsMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 10 11 P.filename = "CreditsMenu" 12 P.layoutString = "CreditsMenu.layout" 3 local P = createMenuSheet("CreditsMenu") 13 4 14 5 function P.CreditsBackButton_clicked(e) 15 hide GUI(P.filename)6 hideMenuSheet(P.name) 16 7 end 17 8 -
code/trunk/data/gui/scripts/DecisionPopup.lua
r6417 r6746 1 1 -- DecisionPopup.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 DecisionPopup = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 10 11 P.filename = "DecisionPopup" 12 P.layoutString = "DecisionPopup.layout" 13 14 function P:init() 15 end 3 local P = createMenuSheet("DecisionPopup") 16 4 17 5 function P.setCallback(functionPtr) … … 28 16 P.functionPtr(true) 29 17 end 30 hide GUI("DecisionPopup")18 hideMenuSheet("DecisionPopup") 31 19 end 32 20 … … 35 23 P.functionPtr(false) 36 24 end 37 hide GUI("DecisionPopup")25 hideMenuSheet("DecisionPopup") 38 26 end 39 27 -
code/trunk/data/gui/scripts/GUITools.lua
r6417 r6746 1 -- Returns a new menu sheet 2 -- See MenuSheet.new for details about the parameters 3 function createMenuSheet(name, bHidePrevious, tShowCursor, tUseKeyboard, bBlockJoyStick) 4 local sheet = require("MenuSheet").new(name, bHidePrevious, tShowCursor, tUseKeyboard, bBlockJoyStick) 5 _G[sheet.name] = sheet -- Global access required because of the event handlers 6 return sheet 7 end 8 9 -- Returns a new HUD sheet 10 function createHUDSheet(name) 11 local sheet = require("HUDSheet").new(name) 12 _G[sheet.name] = sheet -- Global access required because of the event handlers 13 return sheet 14 end 15 1 16 function openDecisionPopup( text, callbackPtr ) 2 show GUI("DecisionPopup", false, true)17 showMenuSheet("DecisionPopup", false, true) 3 18 DecisionPopup.setCallback(callbackPtr) 4 19 DecisionPopup.setText(text) … … 6 21 7 22 function openInfoPopup(text, functionPtr, closeButton, arguments) 8 show GUI("InfoPopup", false, true)23 showMenuSheet("InfoPopup", false, true) 9 24 InfoPopup.execute(functionPtr, arguments) 10 25 InfoPopup.setText(text) -
code/trunk/data/gui/scripts/GameplayMenu.lua
r6417 r6746 1 1 -- GameplayMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 GameplayMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 3 local P = createMenuSheet("GameplayMenu") 10 4 11 P.filename = "GameplayMenu" 12 P.layoutString = "GameplayMenu.layout" 13 14 function P:init() 5 function P.onLoad() 15 6 dropdown = winMgr:getWindow("orxonox/ThemeCombobox") 16 7 local themeList = {} … … 20 11 for k,v in pairs(themeList) do 21 12 item = CEGUI.createListboxTextItem(v) 22 item:setSelectionBrushImage( "TaharezLook", "MultiListSelectionBrush")13 item:setSelectionBrushImage(menuImageSet, "MultiListSelectionBrush") 23 14 CEGUI.toCombobox(dropdown):addItem(item) 24 15 end … … 27 18 function P.GameplayThemeCombobox_changed(e) 28 19 -- theme 29 debug("event: theme")20 logMessage(0, "event: theme") 30 21 end 31 22 32 23 function P.GameplayDifficultyEasyButton_clicked(e) 33 24 -- difficulty easy 34 debug("event: easy")25 logMessage(0, "event: easy") 35 26 end 36 27 37 28 function P.GameplayDifficultyNormalButton_clicked(e) 38 29 -- difficulty normal 39 debug("event: normal")30 logMessage(0, "event: normal") 40 31 end 41 32 42 33 function P.GameplayDifficultyHardButton_clicked(e) 43 34 -- difficulty hard 44 debug("event: hard")35 logMessage(0, "event: hard") 45 36 end 46 37 47 38 function P.GameplayBackButton_clicked(e) 48 hide GUI(P.filename)39 hideMenuSheet(P.name) 49 40 end 50 41 -
code/trunk/data/gui/scripts/GraphicsMenu.lua
r6417 r6746 1 1 -- GraphicsMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 GraphicsMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 3 local P = createMenuSheet("GraphicsMenu") 10 4 11 P.filename = "GraphicsMenu" 12 P.layoutString = "GraphicsMenu.layout" 13 14 function P:init() 5 function P.onLoad() 15 6 block = true 16 7 file = orxonox.PathConfig:getConfigPathString() .. orxonox.getConfig("GraphicsManager", "ogreConfigFile_") … … 62 53 for k,v in pairs(resolutionList) do 63 54 item = CEGUI.createListboxTextItem(v) 64 item:setSelectionBrushImage( "TaharezLook", "MultiListSelectionBrush")55 item:setSelectionBrushImage(menuImageSet, "MultiListSelectionBrush") 65 56 CEGUI.toListbox(listboxwindow):addItem(item) 66 57 end … … 152 143 if scrollbar_active == false then 153 144 -- brightness 154 debug("event: brightness")145 logMessage(0, "event: brightness") 155 146 end 156 147 end … … 162 153 function P.GraphicsBrightnessScrollbar_ended(e) 163 154 -- brightness 164 debug("event: brightness")155 logMessage(0, "event: brightness") 165 156 scrollbar_active = false 166 157 end … … 201 192 202 193 function P.GraphicsBackButton_clicked(e) 203 hide GUI(P.filename)194 hideMenuSheet(P.name) 204 195 end 205 196 -
code/trunk/data/gui/scripts/InGameMenu.lua
r6417 r6746 1 1 -- InGameMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 InGameMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 10 11 P.filename = "InGameMenu" 12 P.layoutString = "InGameMenu.layout" 13 14 function P:init() 15 end 16 3 local P = createMenuSheet("InGameMenu") 17 4 18 5 -- events for ingamemenu … … 25 12 orxonox.Game:getInstance():popState() 26 13 orxonox.Game:getInstance():requestState("mainmenu") 27 hide GUI("InGameMenu")14 hideMenuSheet("InGameMenu") 28 15 end 29 16 30 17 function P.button_settings_clicked(e) 31 show GUI("SettingsMenu", true)18 showMenuSheet("SettingsMenu", true) 32 19 end 33 20 34 21 function P.button_return_clicked(e) 35 hide GUI("InGameMenu")22 hideMenuSheet("InGameMenu") 36 23 end 37 24 38 25 function P.callback(doExit) 39 26 if doExit then 40 hide GUI("InGameMenu")27 hideMenuSheet("InGameMenu") 41 28 orxonox.execute("exit") 42 29 end -
code/trunk/data/gui/scripts/InfoPopup.lua
r6417 r6746 1 1 -- InfoPopup.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 6 if _REQUIREDNAME == nil then 7 InfoPopup = P 8 else 9 _G[_REQUIREDNAME] = P 10 end 11 12 P.filename = "InfoPopup" 13 P.layoutString = "InfoPopup.layout" 14 15 function P:init() 16 end 3 local P = createMenuSheet("InfoPopup") 17 4 18 5 function P.execute(functionPtr, arguments) … … 26 13 end 27 14 28 function P.setText( text)15 function P.setText(text) 29 16 winMgr:getWindow("orxonox/InfoPopup_text"):setText( text ) 30 17 end … … 42 29 -- events for ingamemenu 43 30 function P.close(e) 44 hide GUI("InfoPopup")31 hideMenuSheet(P.name) 45 32 end 46 33 -
code/trunk/data/gui/scripts/InitialiseGUI.lua
r6711 r6746 1 local schemeMgr = CEGUI.SchemeManager:getSingleton() 2 winMgr = CEGUI.WindowManager:getSingleton()3 local logger = CEGUI.Logger:getSingleton()4 local system = CEGUI.System:getSingleton()5 local cursor = CEGUI.MouseCursor:getSingleton()1 -- Define some global shortcuts for common Managers 2 guiMgr = orxonox.GUIManager:getInstance() 3 inputMgr = orxonox.InputManager:getInstance() 4 schemeMgr = CEGUI.SchemeManager:getSingleton() 5 winMgr = CEGUI.WindowManager:getSingleton() 6 6 7 schemeMgr:loadScheme("TaharezLookSkin.scheme") 8 -- load scheme with our own images 7 -- Load all required skins 8 schemeMgr:loadScheme("TaharezGreenLook.scheme") 9 --schemeMgr:loadScheme("TaharezLook.scheme") 10 --schemeMgr:loadScheme("WindowsLook.scheme") 11 --schemeMgr:loadScheme("VanillaLook.scheme") 12 --schemeMgr:loadScheme("SleekSpaceLook.scheme") 13 14 -- Connect skin specific window types with our own window types 15 -- By loading a different file (if there is) you can change the skin 16 -- of the menus or the HUD independently 17 schemeMgr:loadScheme("TaharezGreenMenuWidgets.scheme") 18 menuImageSet = "TaharezGreenLook" 19 schemeMgr:loadScheme("TaharezGreenHUDWidgets.scheme") 20 hudImageSet = "TaharezGreenLook" 21 22 -- Just a remaining test hack 9 23 schemeMgr:loadScheme("OrxonoxGUIScheme.scheme") 10 24 11 system:setDefaultMouseCursor("TaharezLook", "MouseArrow") 25 local system = CEGUI.System:getSingleton() 26 system:setDefaultMouseCursor(menuImageSet, "MouseArrow") 12 27 system:setDefaultFont("BlueHighway-12") 13 system:setDefaultTooltip(" TaharezLook/Tooltip")28 system:setDefaultTooltip("MenuWidgets/Tooltip") 14 29 15 loadedGUIs = {} 16 cursorVisibility = {} 17 activeSheets = {} 18 nrOfActiveSheets = 0 19 root = nil 20 bShowsCursor = false 21 bHidePrevious = {} 22 23 -- Require all tools 30 -- Convenience function and additional tools 24 31 require("GUITools") 25 26 -- loads the GUI with the specified filename27 -- be sure to set the global variable "filename" before calling this function28 function loadGUI(filename)29 -- check if it already exists30 loadedGui = loadedGUIs[filename]31 if loadedGui == nil then32 loadedGuiNS = require(filename)33 if loadedGuiNS == nil then34 return35 end36 loadedGui = loadedGuiNS:load()37 loadedGUIs[filename] = loadedGui38 -- if there has no GUI been loaded yet, set new GUI as current39 if table.getn(loadedGUIs) == 1 then40 current = loadedGUIs[1]41 end42 -- hide new GUI as we do not want to show it accidentially43 loadedGui:hide()44 end45 return loadedGui46 end47 48 function showGUI(filename, hidePrevious, bCursorVisible, ptr)49 gui = showGUI(filename, hidePrevious, bCursorVisible)50 gui.overlay = ptr51 end52 53 -- shows the specified and loads it if not loaded already54 -- be sure to set the global variable "filename" before calling this function55 function showGUI(filename, hidePrevious, bCursorVisible)56 if bCursorVisible == nil then57 if nrOfActiveSheets > 0 then58 bCursorVisible = cursorVisibility[activeSheets[nrOfActiveSheets]]59 else60 bCursorVisible = true61 end62 end63 64 if root == nil then65 setBackground("")66 end67 68 local currentGUI = loadedGUIs[filename]69 if(currentGUI == nil) then70 currentGUI = loadGUI(filename)71 end72 73 if(root:isChild(currentGUI.window)) then74 root:removeChildWindow(currentGUI.window)75 end76 root:addChildWindow(currentGUI.window)77 78 if bCursorVisible then79 showCursor()80 else81 hideCursor()82 end83 84 if find( activeSheets, filename ) ~= nil then85 table.remove( activeSheets, find( activeSheets, filename ) )86 nrOfActiveSheets = nrOfActiveSheets - 187 else88 if nrOfActiveSheets == 0 then89 orxonox.InputManager:getInstance():enterState("guiMouseOnly")90 orxonox.HumanController:pauseControl()91 end92 end93 nrOfActiveSheets = nrOfActiveSheets + 194 table.insert(activeSheets, filename)95 activeSheets[nrOfActiveSheets] = filename96 bHidePrevious[filename]=hidePrevious97 cursorVisibility[filename] = bCursorVisible98 99 if hidePrevious == true then100 for i=1,nrOfActiveSheets-1 do101 loadedGUIs[ activeSheets[i] ]:hide()102 end103 end104 currentGUI:show()105 return currentGUI106 end107 108 function hideCursor()109 if bShowsCursor==true then110 bShowsCursor=false111 cursor:hide()112 end113 end114 115 function showCursor()116 if bShowsCursor==false then117 bShowsCursor=true118 cursor:show()119 end120 end121 122 function hideGUI(filename)123 local currentGUI = loadedGUIs[filename]124 if currentGUI == nil then125 return126 end127 currentGUI:hide()128 if bHidePrevious[filename] == true then129 local i = nrOfActiveSheets-1130 while i>0 do131 loadedGUIs[ activeSheets[i] ]:show()132 if bHidePrevious[filename]==true then133 break134 else135 i=i-1136 end137 end138 end139 root:removeChildWindow(currentGUI.window)140 local i=1141 while activeSheets[i] do142 if activeSheets[i+1] == nil then143 if activeSheets[i-1] ~= nil then144 if cursorVisibility[ activeSheets[i-1] ] == true then145 showCursor()146 else147 hideCursor()148 end149 else150 hideCursor()151 end152 end153 if activeSheets[i] == filename then154 table.remove( activeSheets, i )155 nrOfActiveSheets = nrOfActiveSheets-1156 else157 i = i+1158 end159 end160 cursorVisibility[filename] = nil -- remove the cursor visibility of the current gui from the table161 bHidePrevious[filename] = nil162 if nrOfActiveSheets == 0 then163 orxonox.InputManager:getInstance():leaveState("guiMouseOnly")164 orxonox.HumanController:resumeControl()165 hideCursor()166 end167 end168 169 function hideAllGUIs()170 while nrOfActiveSheets ~= 0 do171 hideGUI(activeSheets[nrOfActiveSheets])172 end173 end174 175 function keyESC()176 if nrOfActiveSheets == 1 and activeSheets[1] == "MainMenu" then177 orxonox.execute("exit")178 elseif nrOfActiveSheets > 0 then179 orxonox.execute("hideGUI "..activeSheets[nrOfActiveSheets])180 else181 showGUI("InGameMenu")182 end183 end184 185 function setBackground(filename)186 local newroot187 if root ~= nil then188 root:rename("oldRootWindow")189 end190 if filename ~= "" then191 newroot = winMgr:loadWindowLayout(filename .. ".layout")192 newroot:rename("AbsoluteRootWindow")193 system:setGUISheet(newroot)194 else195 newroot = winMgr:createWindow("DefaultWindow", "AbsoluteRootWindow")196 newroot:setProperty("Alpha", "0.0")197 newroot:setSize(CEGUI.UVector2(CEGUI.UDim(1.0,0),CEGUI.UDim(1.0,0)))198 system:setGUISheet(newroot)199 end200 if root ~= nil then201 local child202 while root:getChildCount()~=0 do203 child = root:getChildAtIdx(0)204 root:removeChildWindow(child)205 newroot:addChildWindow(child)206 end207 winMgr:destroyWindow(root)208 end209 newroot:show()210 root = newroot211 end212 213 function find(table, value)214 local i=0215 while table[i] ~= nil do216 if table[i]==value then217 return i218 else219 i=i+1220 end221 end222 return nil223 end224 225 --TODO: Needed?226 function test(e)227 debug(0, "Blubb")228 end -
code/trunk/data/gui/scripts/KeyBindMenu.lua
r6549 r6746 1 1 -- KeyBindMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 6 if _REQUIREDNAME == nil then 7 KeyBindMenu = P 8 else 9 _G[_REQUIREDNAME] = P 10 end 11 12 P.filename = "KeyBindMenu" 13 P.layoutString = "KeyBindMenu.layout" 14 15 function P:init() 3 local P = createMenuSheet("KeyBindMenu") 4 5 function P.onLoad() 16 6 17 7 commandList = {} … … 68 58 69 59 --Calculate design parameters: 70 sampleWindow = winMgr:createWindow(" TaharezLook/StaticText", "orxonox/KeyBindPane/SampleWindow")60 sampleWindow = winMgr:createWindow("MenuWidgets/StaticText", "orxonox/KeyBindPane/SampleWindow") 71 61 sampleWindow:setText("SampleText") 72 62 … … 125 115 line:setPosition(CEGUI.UVector2(CEGUI.UDim(0, 0), CEGUI.UDim(0, lineHeight*(k-1)))) 126 116 127 local command = winMgr:createWindow(" TaharezLook/StaticText", "orxonox/KeyBindPane/Binding" .. k .. "/Command")117 local command = winMgr:createWindow("MenuWidgets/StaticText", "orxonox/KeyBindPane/Binding" .. k .. "/Command") 128 118 command:setText(nameList[k]) 129 119 command:setSize(CEGUI.UVector2(CEGUI.UDim(0, commandWidth), CEGUI.UDim(1, 0))) … … 132 122 offset = offset + commandWidth + spaceWidth 133 123 134 local plus = winMgr:createWindow(" TaharezLook/TabButton", "orxonox/KeyBindPane/Binding" .. k .. "/Plus")124 local plus = winMgr:createWindow("MenuWidgets/TabButton", "orxonox/KeyBindPane/Binding" .. k .. "/Plus") 135 125 plus:setSize(CEGUI.UVector2(CEGUI.UDim(0, addWidth), CEGUI.UDim(0.7, 0))) 136 126 plus:setPosition(CEGUI.UVector2(CEGUI.UDim(0, offset), CEGUI.UDim(0.15, 0))) 137 127 plus:setText("add") 138 orxonox.GUIManager:subscribeEventHelper(plus, "Clicked", P. filename .. ".KeyBindPlus_clicked")128 orxonox.GUIManager:subscribeEventHelper(plus, "Clicked", P.name .. ".KeyBindPlus_clicked") 139 129 line:addChildWindow(plus) 140 130 offset = offset + addWidth + spaceWidth … … 142 132 local numButtons = orxonox.KeyBinderManager:getInstance():getCurrent():getNumberOfBindings(commandList[k]); 143 133 for i=0,(numButtons-1) do 144 local button = winMgr:createWindow(" TaharezLook/TabButton", "orxonox/KeyBindPane/Binding" .. k .. "/Button" .. i)134 local button = winMgr:createWindow("MenuWidgets/TabButton", "orxonox/KeyBindPane/Binding" .. k .. "/Button" .. i) 145 135 local name = orxonox.KeyBinderManager:getInstance():getCurrent():getBinding(commandList[k],i) 146 136 name = P.KeyNameNiceifier(name) … … 151 141 button:setSize(CEGUI.UVector2(CEGUI.UDim(0, buttonWidth), CEGUI.UDim(0.7, 0))) 152 142 button:setPosition(CEGUI.UVector2(CEGUI.UDim(0, offset), CEGUI.UDim(0.15, 0))) 153 orxonox.GUIManager:subscribeEventHelper(button, "Clicked", P. filename .. ".KeyBindButton_clicked")154 --button:subscribeScriptedEvent("EventClicked", P. filename .. ".KeyBindButton_clicked")143 orxonox.GUIManager:subscribeEventHelper(button, "Clicked", P.name .. ".KeyBindButton_clicked") 144 --button:subscribeScriptedEvent("EventClicked", P.name .. ".KeyBindButton_clicked") 155 145 line:addChildWindow(button) 156 146 offset = offset + buttonWidth 157 147 158 local clear = winMgr:createWindow(" TaharezLook/TabButton", "orxonox/KeyBindPane/Binding" .. k .. "/Clear" .. i)148 local clear = winMgr:createWindow("MenuWidgets/TabButton", "orxonox/KeyBindPane/Binding" .. k .. "/Clear" .. i) 159 149 clear:setSize(CEGUI.UVector2(CEGUI.UDim(0, clearWidth), CEGUI.UDim(0.7, 0))) 160 150 clear:setPosition(CEGUI.UVector2(CEGUI.UDim(0, offset), CEGUI.UDim(0.15, 0))) 161 151 clear:setText("X") 162 orxonox.GUIManager:subscribeEventHelper(clear, "Clicked", P. filename .. ".KeyBindClear_clicked")152 orxonox.GUIManager:subscribeEventHelper(clear, "Clicked", P.name .. ".KeyBindClear_clicked") 163 153 line:addChildWindow(clear) 164 154 offset = offset + clearWidth + spaceWidth … … 254 244 255 245 function P.KeyBindBackButton_clicked(e) 256 hide GUI("KeyBindMenu")246 hideMenuSheet("KeyBindMenu") 257 247 end 258 248 -
code/trunk/data/gui/scripts/MainMenu.lua
r6417 r6746 1 1 -- MainMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 MainMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 10 11 P.filename = "MainMenu" 12 P.layoutString = "MainMenu.layout" 3 local P = createMenuSheet("MainMenu") 13 4 14 5 -- events for MainMenu … … 18 9 19 10 function P.SingleplayerButton_clicked(e) 20 show GUI("SingleplayerMenu", true)11 showMenuSheet("SingleplayerMenu", true) 21 12 end 22 13 23 14 function P.MultiplayerButton_clicked(e) 24 show GUI("MultiplayerMenu", true)15 showMenuSheet("MultiplayerMenu", true) 25 16 end 26 17 27 18 function P.SettingsButton_clicked(e) 28 show GUI("SettingsMenu", true)19 showMenuSheet("SettingsMenu", true) 29 20 end 30 21 31 22 function P.CreditsButton_clicked(e) 32 show GUI("CreditsMenu", true)23 showMenuSheet("CreditsMenu", true) 33 24 end 34 25 -
code/trunk/data/gui/scripts/MouseControlsMenu.lua
r6417 r6746 1 1 -- MouseControlsMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 MouseControlsMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 3 local P = createMenuSheet("MouseControlsMenu") 10 4 11 P.filename = "MouseControlsMenu" 12 P.layoutString = "MouseControlsMenu.layout" 13 14 function P:init() 5 function P.onLoad() 15 6 block = false 16 7 mousenormalscrollbarwindow = tolua.cast(winMgr:getWindow("orxonox/MouseNormalScrollbar"),"CEGUI::Scrollbar") … … 104 95 105 96 function P.MouseControlsBackButton_clicked(e) 106 hide GUI(P.filename)97 hideMenuSheet(P.name) 107 98 end 108 99 -
code/trunk/data/gui/scripts/MultiplayerMenu.lua
r6417 r6746 1 1 -- MultiplayerMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 MultiplayerMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 3 local P = createMenuSheet("MultiplayerMenu") 10 4 11 P.filename = "MultiplayerMenu" 12 P.layoutString = "MultiplayerMenu.layout" 13 14 function P:init() 5 function P.onLoad() 15 6 listbox = winMgr:getWindow("orxonox/MultiplayerLevelListbox") 16 7 preselect = orxonox.LevelManager:getInstance():getDefaultLevel() … … 30 21 for k,v in pairs(levelList) do 31 22 item = CEGUI.createListboxTextItem(v) 32 item:setSelectionBrushImage( "TaharezLook", "MultiListSelectionBrush")23 item:setSelectionBrushImage(menuImageSet, "MultiListSelectionBrush") 33 24 CEGUI.toListbox(listbox):addItem(item) 34 25 if v .. ".oxw" == preselect then … … 71 62 orxonox.LevelManager:getInstance():setDefaultLevel(choice:getText() .. ".oxw") 72 63 orxonox.execute(multiplayerMode) 73 hideAll GUIs()64 hideAllMenuSheets() 74 65 end 75 66 end 76 67 77 68 function P.MultiplayerBackButton_clicked(e) 78 hide GUI(P.filename)69 hideMenuSheet(P.name) 79 70 end 80 71 -
code/trunk/data/gui/scripts/MultiplayerOptionsMenu.lua
r6417 r6746 1 1 -- MultiplayerOptionsMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 MultiplayerOptionsMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 10 11 P.filename = "MultiplayerOptionsMenu" 12 P.layoutString = "MultiplayerOptionsMenu.layout" 3 local P = createMenuSheet("MultiplayerOptionsMenu") 13 4 14 5 function P.MultiplayerOptionsBackButton_clicked(e) 15 hide GUI(P.filename)6 hideMenuSheet(P.name) 16 7 end 17 8 -
code/trunk/data/gui/scripts/PickupInventory.lua
r6711 r6746 1 1 -- PickupInventory.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 6 if _REQUIREDNAME == nil then 7 PickupInventory = P 8 else 9 _G[_REQUIREDNAME] = P 10 end 11 12 P.filename = "PickupInventory" 13 P.layoutString = "PickupInventory.layout" 3 local P = createMenuSheet("PickupInventory") 14 4 15 5 P.carrierList = {} … … 17 7 P.detailsWindows = {} 18 8 19 function P. init()9 function P.onLoad() 20 10 carrierList = {} 21 11 end … … 23 13 function P.show() 24 14 P.window:show() -- TODO: Do this through parent... 25 P. visible = true15 P.bVisible = true 26 16 27 17 P.createInventory() … … 137 127 useButton:setSize(CEGUI.UVector2(CEGUI.UDim(0, buttonWidth), CEGUI.UDim(0, textHeight))) 138 128 useButton:setText("use") 139 orxonox.GUIManager:subscribeEventHelper(useButton, "Clicked", P. filename .. ".InventoryUseButton_clicked")129 orxonox.GUIManager:subscribeEventHelper(useButton, "Clicked", P.name .. ".InventoryUseButton_clicked") 140 130 item:addChildWindow(useButton) 141 131 … … 144 134 dropButton:setSize(CEGUI.UVector2(CEGUI.UDim(0, buttonWidth), CEGUI.UDim(0, textHeight))) 145 135 dropButton:setText("drop") 146 orxonox.GUIManager:subscribeEventHelper(dropButton, "Clicked", P. filename .. ".InventoryDropButton_clicked")136 orxonox.GUIManager:subscribeEventHelper(dropButton, "Clicked", P.name .. ".InventoryDropButton_clicked") 147 137 item:addChildWindow(dropButton) 148 138 … … 151 141 detailsButton:setSize(CEGUI.UVector2(CEGUI.UDim(0, buttonWidth), CEGUI.UDim(0, textHeight))) 152 142 detailsButton:setText("details") 153 orxonox.GUIManager:subscribeEventHelper(detailsButton, "Clicked", P. filename .. ".InventoryDetailsButton_clicked")143 orxonox.GUIManager:subscribeEventHelper(detailsButton, "Clicked", P.name .. ".InventoryDetailsButton_clicked") 154 144 item:addChildWindow(detailsButton) 155 145 end … … 201 191 local window = winMgr:createWindow("TaharezLook/FrameWindow", name) 202 192 window:setSize(CEGUI.UVector2(CEGUI.UDim(0.5,0),CEGUI.UDim(0.4,0))) 203 orxonox.GUIManager:subscribeEventHelper(window, "CloseClicked", P. filename .. ".closeDetailWindow")193 orxonox.GUIManager:subscribeEventHelper(window, "CloseClicked", P.name .. ".closeDetailWindow") 204 194 205 195 local root = winMgr:getWindow("orxonox/PickupInventory/Background") … … 240 230 useButton:setSize(CEGUI.UVector2(CEGUI.UDim(0, buttonWidth), CEGUI.UDim(0, titleHeight))) 241 231 useButton:setText("use") 242 orxonox.GUIManager:subscribeEventHelper(useButton, "Clicked", P. filename .. ".InventoryUseButton_clicked")232 orxonox.GUIManager:subscribeEventHelper(useButton, "Clicked", P.name .. ".InventoryUseButton_clicked") 243 233 wrapper:addChildWindow(useButton) 244 234 … … 247 237 dropButton:setSize(CEGUI.UVector2(CEGUI.UDim(0, buttonWidth), CEGUI.UDim(0, titleHeight))) 248 238 dropButton:setText("drop") 249 orxonox.GUIManager:subscribeEventHelper(dropButton, "Clicked", P. filename .. ".InventoryDropButton_clicked")239 orxonox.GUIManager:subscribeEventHelper(dropButton, "Clicked", P.name .. ".InventoryDropButton_clicked") 250 240 wrapper:addChildWindow(dropButton) 251 241 -
code/trunk/data/gui/scripts/QuestGUI.lua
r6711 r6746 1 gui = require("BasicGUI") 2 local P = BasicGUI:new() --inherit everything from the gui package 3 if _REQUIREDNAME == nil then 4 QuestGUI = P 5 else 6 _G[_REQUIREDNAME] = P 7 end 1 -- QuestGUI.lua 8 2 9 P.filename = "QuestGUI" 10 P.layoutString = "QuestGUI.layout" 3 local P = createMenuSheet("QuestGUI") 11 4 12 function P :show()13 self.window:show() -- TODO: Do this through parent...14 self.visible = true5 function P.show() 6 P.window:show() -- TODO: Do this through parent... 7 P.visible = true 15 8 16 9 local questManager = orxonox.QuestManager:getInstance() … … 18 11 local questsList = winMgr:getWindow("orxonox/QuestGUI/QuestsList") 19 12 20 local window = questManager:getQuestGUI(P. filename)13 local window = questManager:getQuestGUI(P.name) 21 14 22 15 questsList:addChildWindow(window) -
code/trunk/data/gui/scripts/SettingsMenu.lua
r6417 r6746 1 1 -- SettingsMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 SettingsMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 10 11 P.filename = "SettingsMenu" 12 P.layoutString = "SettingsMenu.layout" 3 local P = createMenuSheet("SettingsMenu") 13 4 14 5 function P.SettingsGameplayButton_clicked(e) 15 show GUI("GameplayMenu", true)6 showMenuSheet("GameplayMenu", true) 16 7 end 17 8 18 9 function P.SettingsMultiplayerOptionsButton_clicked(e) 19 show GUI("MultiplayerOptionsMenu", true)10 showMenuSheet("MultiplayerOptionsMenu", true) 20 11 end 21 12 22 13 function P.SettingsControlsButton_clicked(e) 23 show GUI("ControlsMenu", true)14 showMenuSheet("ControlsMenu", true) 24 15 end 25 16 26 17 function P.SettingsGraphicsButton_clicked(e) 27 show GUI("GraphicsMenu", true)18 showMenuSheet("GraphicsMenu", true) 28 19 end 29 20 30 21 function P.SettingsAudioButton_clicked(e) 31 show GUI("AudioMenu", true)22 showMenuSheet("AudioMenu", true) 32 23 end 33 24 34 25 function P.SettingsResetSettingsButton_clicked(e) 35 26 -- reset settings 36 debug("event: reset settings")27 logMessage(0, "event: reset settings") 37 28 end 38 29 39 30 function P.SettingsBackButton_clicked(e) 40 hide GUI(P.filename)31 hideMenuSheet(P.name) 41 32 end 42 33 -
code/trunk/data/gui/scripts/SingleplayerMenu.lua
r6417 r6746 1 1 -- SingleplayerMenu.lua 2 2 3 BasicGUI = require("BasicGUI") 4 local P = BasicGUI:new() --inherit everything from the gui package 5 if _REQUIREDNAME == nil then 6 SingleplayerMenu = P 7 else 8 _G[_REQUIREDNAME] = P 9 end 3 local P = createMenuSheet("SingleplayerMenu") 10 4 11 P.filename = "SingleplayerMenu" 12 P.layoutString = "SingleplayerMenu.layout" 13 14 function P:init() 5 function P.onLoad() 15 6 listbox = winMgr:getWindow("orxonox/SingleplayerLevelListbox") 16 7 preselect = orxonox.LevelManager:getInstance():getDefaultLevel() … … 30 21 for k,v in pairs(levelList) do 31 22 item = CEGUI.createListboxTextItem(v) 32 item:setSelectionBrushImage( "TaharezLook", "MultiListSelectionBrush")23 item:setSelectionBrushImage(menuImageSet, "MultiListSelectionBrush") 33 24 CEGUI.toListbox(listbox):addItem(item) 34 25 if v .. ".oxw" == preselect then … … 43 34 orxonox.LevelManager:getInstance():setDefaultLevel(choice:getText() .. ".oxw") 44 35 orxonox.execute("startGame") 45 hideAll GUIs()36 hideAllMenuSheets() 46 37 end 47 38 end 48 39 49 40 function P.SingleplayerBackButton_clicked(e) 50 hide GUI(P.filename)41 hideMenuSheet(P.name) 51 42 end 52 43
Note: See TracChangeset
for help on using the changeset viewer.