Planet
navi homePPSaboutscreenshotsdownloaddevelopmentforum

source: code/branches/chat2/data/gui/layouts/AudioMenu.layout @ 6876

Last change on this file since 6876 was 6746, checked in by rgrieder, 15 years ago

Merged gamestates2 branch back to trunk.
This brings in some heavy changes in the GUI framework.
It should also fix problems with triggered asserts in the InputManager.

Note: PickupInventory does not seem to work —> Segfault when showing because before, the owner in GUIOverlay::setGUIName is already NULL.
I haven't tested it before, so I can't tell whether it's my changes.

  • Property svn:eol-style set to native
File size: 8.8 KB
Line 
1<?xml version="1.0" encoding="UTF-8"?>
2
3<GUILayout >
4    <Window Type="MenuWidgets/StaticImage" Name="orxonox/AudioBackground" >
5        <Property Name="FrameEnabled" Value="False" />
6        <Property Name="InheritsAlpha" Value="False" />
7        <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
8        <Property Name="UnifiedAreaRect" Value="{{0,0},{0,0},{1,0},{1,0}}" />
9        <Property Name="BackgroundEnabled" Value="False" />
10        <Window Type="MenuWidgets/StaticText" Name="orxonox/AudioWindow" >
11            <Property Name="Text" Value="Audio" />
12            <Property Name="Alpha" Value="0.8" />
13            <Property Name="InheritsAlpha" Value="False" />
14            <Property Name="HorzFormatting" Value="HorzCentred" />
15            <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
16            <Property Name="VertFormatting" Value="TopAligned" />
17            <Property Name="UnifiedAreaRect" Value="{{0.2,0},{0.2875,0},{0.8,0},{0.6375,0}}" />
18            <Window Type="MenuWidgets/StaticText" Name="orxonox/MasterVolume" >
19                <Property Name="Text" Value="Master volume               " />
20                <Property Name="InheritsAlpha" Value="False" />
21                <Property Name="HorzFormatting" Value="HorzCentred" />
22                <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
23                <Property Name="VertFormatting" Value="TopAligned" />
24                <Property Name="UnifiedAreaRect" Value="{{0.041666,0},{0.15,0},{0.5625,0},{0.3525,0}}" />
25                <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/MasterScrollbar" >
26                    <Property Name="PageSize" Value="0" />
27                    <Property Name="StepSize" Value="1" />
28                    <Property Name="OverlapSize" Value="0" />
29                    <Property Name="DocumentSize" Value="1" />
30                    <Property Name="ScrollPosition" Value="0" />
31                    <Property Name="StepSize" Value="0.1" />
32                    <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
33                    <Property Name="UnifiedAreaRect" Value="{{0.04,0},{0.6,0},{0.71,0},{0.8,0}}" />
34                    <Event Name="ThumbTrackStarted" Function="AudioMenu.AudioMasterScrollbar_started" />
35                    <Event Name="ThumbTrackEnded" Function="AudioMenu.AudioMasterScrollbar_ended" />
36                    <Event Name="ScrollPosChanged" Function="AudioMenu.AudioMasterScrollbar_changed" />
37                </Window>
38                <Window Type="MenuWidgets/Checkbox" Name="orxonox/MasterCheckbox" >
39                    <Property Name="Text" Value="Mute" />
40                    <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
41                    <Property Name="UnifiedAreaRect" Value="{{0.775,0},{0.45,0},{0.96,0},{0.9,0}}" />
42                    <Event Name="CheckStateChanged" Function="AudioMenu.AudioMuteMasterCheckbox_clicked"/>
43                </Window>
44            </Window>
45            <Window Type="MenuWidgets/StaticText" Name="orxonox/MusicVolume" >
46                <Property Name="Text" Value="Music volume               " />
47                <Property Name="InheritsAlpha" Value="False" />
48                <Property Name="HorzFormatting" Value="HorzCentred" />
49                <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
50                <Property Name="VertFormatting" Value="TopAligned" />
51                <Property Name="UnifiedAreaRect" Value="{{0.041666,0},{0.4335,0},{0.5625,0},{0.636,0}}" />
52                <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/MusicScrollbar" >
53                    <Property Name="PageSize" Value="0" />
54                    <Property Name="StepSize" Value="1" />
55                    <Property Name="OverlapSize" Value="0" />
56                    <Property Name="DocumentSize" Value="1" />
57                    <Property Name="ScrollPosition" Value="0" />
58                    <Property Name="StepSize" Value="0.1" />
59                    <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
60                    <Property Name="UnifiedAreaRect" Value="{{0.04,0},{0.6,0},{0.71,0},{0.8,0}}" />
61                    <Event Name="ThumbTrackStarted" Function="AudioMenu.AudioMusicScrollbar_started" />
62                    <Event Name="ThumbTrackEnded" Function="AudioMenu.AudioMusicScrollbar_ended" />
63                    <Event Name="ScrollPosChanged" Function="AudioMenu.AudioMusicScrollbar_changed" />
64                </Window>
65                <Window Type="MenuWidgets/Checkbox" Name="orxonox/MusicCheckbox" >
66                    <Property Name="Text" Value="Mute" />
67                    <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
68                    <Property Name="UnifiedAreaRect" Value="{{0.775,0},{0.45,0},{0.96,0},{0.9,0}}" />
69                    <Event Name="CheckStateChanged" Function="AudioMenu.AudioMuteMusicCheckbox_clicked"/>
70                </Window>
71            </Window>
72            <Window Type="MenuWidgets/StaticText" Name="orxonox/EffectsVolume" >
73                <Property Name="Text" Value="Effects volume               " />
74                <Property Name="InheritsAlpha" Value="False" />
75                <Property Name="HorzFormatting" Value="HorzCentred" />
76                <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
77                <Property Name="VertFormatting" Value="TopAligned" />
78                <Property Name="UnifiedAreaRect" Value="{{0.041666,0},{0.717,0},{0.5625,0},{0.9195,0}}" />
79                <Window Type="MenuWidgets/HorizontalScrollbar" Name="orxonox/EffectsScrollbar" >
80                    <Property Name="PageSize" Value="0" />
81                    <Property Name="StepSize" Value="1" />
82                    <Property Name="OverlapSize" Value="0" />
83                    <Property Name="DocumentSize" Value="1" />
84                    <Property Name="ScrollPosition" Value="0" />
85                    <Property Name="StepSize" Value="0.1" />
86                    <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
87                    <Property Name="UnifiedAreaRect" Value="{{0.04,0},{0.6,0},{0.71,0},{0.8,0}}" />
88                    <Event Name="ThumbTrackStarted" Function="AudioMenu.AudioEffectsScrollbar_started" />
89                    <Event Name="ThumbTrackEnded" Function="AudioMenu.AudioEffectsScrollbar_ended" />
90                    <Event Name="ScrollPosChanged" Function="AudioMenu.AudioEffectsScrollbar_changed" />
91                </Window>
92                <Window Type="MenuWidgets/Checkbox" Name="orxonox/EffectsCheckbox" >
93                    <Property Name="Text" Value="Mute" />
94                    <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
95                    <Property Name="UnifiedAreaRect" Value="{{0.775,0},{0.45,0},{0.96,0},{0.9,0}}" />
96                    <Event Name="CheckStateChanged" Function="AudioMenu.AudioMuteEffectsCheckbox_clicked"/>
97                </Window>
98            </Window>
99            <Window Type="MenuWidgets/StaticText" Name="orxonox/AudioTheme" >
100                <Property Name="Text" Value="Theme" />
101                <Property Name="InheritsAlpha" Value="False" />
102                <Property Name="HorzFormatting" Value="HorzCentred" />
103                <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
104                <Property Name="VertFormatting" Value="TopAligned" />
105                <Property Name="UnifiedAreaRect" Value="{{0.604166,0},{0.15,0},{0.958333,0},{0.636,0}}" />
106                <Window Type="MenuWidgets/Listbox" Name="orxonox/AudioThemeListbox" >
107                    <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
108                    <Property Name="UnifiedAreaRect" Value="{{0.05,0},{0.225,0},{0.95,0},{0.92,0}}" />
109                    <Event Name="ItemSelectionChanged" Function="AudioMenu.AudioThemeListbox_changed" />
110                </Window>
111            </Window>
112            <Window Type="MenuWidgets/StaticText" Name="orxonox/AudioInfo" >
113                <Property Name="Text" >Theme changes might take
114up to a minute.</Property>
115                <Property Name="TextColours" Value="FF4444FF" />
116                <Property Name="InheritsAlpha" Value="False" />
117                <Property Name="HorzFormatting" Value="HorzCentred" />
118                <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
119                <Property Name="VertFormatting" Value="TopAligned" />
120                <Property Name="UnifiedAreaRect" Value="{{0.604166,0},{0.717,0},{0.958333,0},{0.9195,0}}" />
121            </Window>
122        </Window>
123        <Window Type="MenuWidgets/Button" Name="orxonox/AudioBackButton" >
124            <Property Name="Text" Value="Back" />
125            <Property Name="UnifiedMaxSize" Value="{{1,0},{1,0}}" />
126            <Property Name="UnifiedAreaRect" Value="{{0.4,0},{0.6625,0},{0.6,0},{0.7125,0}}" />
127            <Event Name="Clicked" Function="AudioMenu.AudioBackButton_clicked" />
128        </Window>
129    </Window>
130</GUILayout>
Note: See TracBrowser for help on using the repository browser.