1 <?xml version="1.0" encoding="utf-8"?>
3 <defaultcontrol always="true">1103</defaultcontrol>
4 <include>Animation_DialogPopupOpenClose</include>
5 <depth>DepthOSD</depth>
7 <control type="group" id="1">
8 <visible>!Window.IsActive(1101) + !Window.IsActive(GameVideoFilter) + !Window.IsActive(GameStretchMode) + !Window.IsActive(GameControllers) + !Window.IsActive(GameVideoRotation) + !Window.IsActive(InGameSaves) + !Window.IsActive(GameAgents)</visible>
9 <include>Visible_Fade</include>
10 <control type="group" id="10">
11 <visible>System.GetBool(gamesgeneral.showosdhelp)</visible>
12 <defaultcontrol always="true">1103</defaultcontrol>
13 <centerleft>50%</centerleft>
15 <centertop>50%</centertop>
17 <animation effect="fade" time="200">VisibleChange</animation>
18 <include content="DialogBackgroundCommons">
19 <param name="width" value="700" />
20 <param name="height" value="1040" />
21 <param name="header_label" value="$LOCALIZE[35221]" />
22 <param name="header_id" value="2" />
24 <control type="group" id="1000">
26 <control type="group" id="1100">
27 <control type="textbox" id="1101">
28 <description>Help text</description>
35 <control type="gamecontroller">
40 <controllerid>game.controller.snes</controllerid>
42 <control type="textbox">
43 <description>Additional help text. This will be removed in future versions.</description>
49 <label>$LOCALIZE[35236]</label>
51 <control type="button">
52 <description>Button to close the dialog</description>
59 <onclick>Action(close)</onclick>
64 <control type="group" id="20">
65 <visible>!System.GetBool(gamesgeneral.showosdhelp)</visible>
66 <centerleft>50%</centerleft>
68 <centertop>50%</centertop>
70 <animation effect="fade" time="200">VisibleChange</animation>
71 <include content="DialogBackgroundCommons">
72 <param name="width" value="700" />
73 <param name="height" value="560" />
74 <param name="header_label" value="$LOCALIZE[35221]" />
75 <param name="header_id" value="3" />
77 <control type="group" id="2000">
79 <control type="list" id="1103">
81 <orientation>vertical</orientation>
82 <itemlayout condition="!Control.IsVisible(2200)" width="700" height="80">
83 <control type="image">
88 <info>ListItem.Icon</info>
90 <control type="label">
94 <info>ListItem.Label</info>
97 <aligny>center</aligny>
99 <control type="label">
103 <info>ListItem.Label2</info>
106 <aligny>center</aligny>
107 <textcolor>grey</textcolor>
110 <itemlayout condition="Control.IsVisible(2200)" width="688" height="80">
111 <control type="image">
116 <info>ListItem.Icon</info>
118 <control type="label">
122 <info>ListItem.Label</info>
125 <aligny>center</aligny>
127 <control type="label">
131 <info>ListItem.Label2</info>
134 <aligny>center</aligny>
135 <textcolor>grey</textcolor>
138 <focusedlayout condition="!Control.IsVisible(2200)" width="700" height="80">
139 <control type="image">
140 <texture colordiffuse="button_focus">lists/focus.png</texture>
141 <visible>Control.HasFocus(1103)</visible>
143 <control type="image">
148 <info>ListItem.Icon</info>
150 <control type="label">
154 <info>ListItem.Label</info>
157 <aligny>center</aligny>
159 <control type="label">
163 <info>ListItem.Label2</info>
166 <aligny>center</aligny>
167 <textcolor>grey</textcolor>
170 <focusedlayout condition="Control.IsVisible(2200)" width="688" height="80">
171 <control type="image">
172 <texture colordiffuse="button_focus">lists/focus.png</texture>
173 <visible>Control.HasFocus(1103)</visible>
175 <control type="image">
180 <info>ListItem.Icon</info>
182 <control type="label">
186 <info>ListItem.Label</info>
189 <aligny>center</aligny>
191 <control type="label">
195 <info>ListItem.Label2</info>
198 <aligny>center</aligny>
199 <textcolor>grey</textcolor>
204 <description>Pause / Resume button</description>
205 <label>$LOCALIZE[35224]</label>
206 <label2>$FEATURE[select,game.controller.snes] + $FEATURE[x,game.controller.default]</label2>
207 <icon>osd/fullscreen/buttons/play.png</icon>
208 <onclick>Play</onclick>
211 <description>Save / Load button</description>
212 <label>$LOCALIZE[35249]</label>
213 <icon>osd/fullscreen/buttons/saves.png</icon>
214 <onclick>ActivateWindow(InGameSaves)</onclick>
217 <description>Players button</description>
218 <label>$LOCALIZE[35172]</label>
219 <icon>osd/fullscreen/buttons/agent.png</icon>
220 <onclick>ActivateWindow(GameAgents)</onclick>
223 <description>Reset button</description>
224 <label>$LOCALIZE[13007]</label>
225 <icon>osd/fullscreen/buttons/reset.png</icon>
226 <onclick>PlayerControl(Reset)</onclick>
229 <description>Stop button</description>
230 <label>$LOCALIZE[35222]</label>
231 <label2>$FEATURE[select,game.controller.snes] + $FEATURE[start,game.controller.default]</label2>
232 <icon>osd/fullscreen/buttons/stop.png</icon>
233 <onclick>Stop</onclick>
236 <description>Settings button</description>
237 <label>$LOCALIZE[5]</label>
238 <icon>osd/fullscreen/buttons/settings.png</icon>
239 <onclick>SetProperty(settingsdialog_content,games,home)</onclick>
240 <onclick>SetProperty(settingsdialog_header,$LOCALIZE[5],home)</onclick>
241 <onclick>ActivateWindow(1101)</onclick>
244 <pagecontrol>2200</pagecontrol>
246 <control type="scrollbar" id="2200">
250 <orientation>vertical</orientation>