Redesign option screens (#931)
* Redesign and improve option screens - Open the options directly from the main menu with the focus on the navigation, all option screens share a navigation with all categories, song folders and credits - Navigation and settings use rounded backgrounds like the party mode selection, the current category and setting are highlighted with the selection color of the skin - Categories can be clicked or switched with Tab, Escape moves the focus to the navigation and leaves the options from there, choosing a category moves the focus to its first setting - Place the action buttons (delay test, adjust screen, server address, add folder) and the webcam preview inside the settings background - Center the restart and microphone warnings below the settings background - Move song folder management to its own screen with a list of all folders, add and remove buttons, a scrollbar and a restart warning - Add the tile caption option to the game options (only selectable when the song menu is set to tiles) - Remove the old options selection screen (ScreenOptions) - Fix configured song folders being ignored when the first entry of the config is empty - Show the folder dialog in front of the game window - Fix background music source being overwritten by the karaoke effect setting - Keep the webcam configuration when no webcam is connected - Warn when several players are assigned to the same record channel - Show a warning when no microphone is found - Remove cover sizes 32 and 64 and keep unknown cover sizes until changed - Play warning sounds again each time an option screen is shown - Ignore key pressed events in graphics and server options - Keep the background music volume in sync in the sound options * Fix SonarCloud issues --------- Co-authored-by: Florian Ostertag <flokuep@users.noreply.github.com>
No files matched your search
@@ -294,6 +294,7 @@
|
||||
<string name="TR_SCREENOGAME_SONGMENU">Song-menu style</string>
|
||||
<string name="TR_SCREENOGAME_SONGSORTING">Song sorting</string>
|
||||
<string name="TR_SCREENOGAME_TABS">Tabs</string>
|
||||
<string name="TR_SCREENOGAME_TILECAPTION">Tile caption</string>
|
||||
<string name="TR_SCREENOGAME_AUTOPLAYPREVIEWS">Autoplay song previews</string>
|
||||
<string name="TR_SCREENOGAME_DIFFICULTY">Game difficulty</string>
|
||||
<string name="TR_SCREENOGAME_TIMERMODE">Timer mode</string>
|
||||
@@ -309,6 +310,8 @@
|
||||
<string name="TR_SCREENORECORD_PLAYER_6">Player 6</string>
|
||||
<string name="TR_SCREENORECORD_MIC_DELAY">Mic delay</string>
|
||||
<string name="TR_SCREENORECORD_MIC_WARNING">Warning: At least one player is assigned to two mics.</string>
|
||||
<string name="TR_SCREENORECORD_CHANNEL_WARNING">Warning: Several players are assigned to the same channel, only one of them will be used.</string>
|
||||
<string name="TR_SCREENORECORD_NO_MIC_WARNING">Warning: No microphone found.</string>
|
||||
<string name="TR_SCREENORECORD_BUTTON_DELAYTEST">Delay test</string>
|
||||
<string name="TR_SCREENOSOUND_OPTIONS">Sound Options</string>
|
||||
<string name="TR_SCREENOSOUND_BACKGROUNDMUSIC">Background music</string>
|
||||
@@ -336,6 +339,9 @@
|
||||
<string name="TR_SCREENOGRAPHICS_FULLSCREEN">Fullscreen</string>
|
||||
<string name="TR_SCREENOGRAPHICS_STRETCH">Stretched</string>
|
||||
<string name="TR_SCREENOSERVER_OPTIONS">Server Options</string>
|
||||
<string name="TR_SCREENOSONGFOLDERS_TITLE">Song Folders</string>
|
||||
<string name="TR_SCREENOSONGFOLDERS_BUTTON_ADD">Add folder</string>
|
||||
<string name="TR_SCREENOSONGFOLDERS_NOFOLDERS">No song folders configured. The Songs folder of the program is used.</string>
|
||||
<string name="TR_SCREENOSERVER_ACTIVE">Server active</string>
|
||||
<string name="TR_SCREENOSERVER_ENCRYPTION">Server encryption</string>
|
||||
<string name="TR_SCREENOSERVER_BUTTON_SERVER">Server address</string>
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
ScreenOptions
|
||||
|
||||
++++++++++
|
||||
Version 4:
|
||||
(2026 Mar 28)
|
||||
|
||||
Add:
|
||||
Grahpics Button
|
||||
Server Button
|
||||
Song Folder Button
|
||||
|
||||
++++++++++
|
||||
Version 3:
|
||||
(2025 Jan 13)
|
||||
|
||||
Add:
|
||||
Back Button
|
||||
|
||||
++++++++++
|
||||
Version 2:
|
||||
(2024 Nov 24)
|
||||
|
||||
Add:
|
||||
Credits Button
|
||||
|
||||
++++++++++
|
||||
Version 1:
|
||||
(2023 Dec 31)
|
||||
|
||||
Add:
|
||||
<LogoMain>
|
||||
@@ -1,5 +1,24 @@
|
||||
ScreenOptionsGame
|
||||
|
||||
++++++++++
|
||||
Version 7:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add:
|
||||
<TextTileCaption>
|
||||
<SelectSlideTileCaption> (only selectable when the song menu is set to tiles)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
|
||||
++++++++++
|
||||
Version 6:
|
||||
|
||||
Remove:
|
||||
|
||||
@@ -1,5 +1,20 @@
|
||||
ScreenOptionsGraphics
|
||||
|
||||
++++++++++
|
||||
Version 2:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
The warning is centered below the settings background
|
||||
|
||||
++++++++++
|
||||
Version 1:
|
||||
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
ScreenOptionsLyrics
|
||||
|
||||
++++++++++
|
||||
Version 5:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
|
||||
++++++++++
|
||||
Version 4:
|
||||
Remove Graphics Options
|
||||
|
||||
@@ -1,5 +1,21 @@
|
||||
ScreenOptionsRecord
|
||||
|
||||
++++++++++
|
||||
Version 6:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
The action button is placed at the bottom right of the settings background
|
||||
The warning is centered below the settings background
|
||||
|
||||
++++++++++
|
||||
Version 2:
|
||||
|
||||
|
||||
@@ -1,5 +1,21 @@
|
||||
ScreenOptionsServer
|
||||
|
||||
++++++++++
|
||||
Version 2:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
The action button is placed at the bottom right of the settings background
|
||||
The warning is centered below the settings background
|
||||
|
||||
++++++++++
|
||||
Version 1:
|
||||
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
ScreenOptionsSongFolders
|
||||
|
||||
++++++++++
|
||||
Version 3:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add:
|
||||
<StaticScrollBar> and <StaticScrollBarThumb> (only visible with more than 8 folders, the thumb uses X, W and Z of its rect, Y and H follow the scroll position, click or drag on the bar to scroll)
|
||||
|
||||
Remove:
|
||||
<ButtonScrollUp>, <ButtonScrollDown>
|
||||
|
||||
++++++++++
|
||||
Version 2:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all folder rows, buttons and texts
|
||||
<StaticFolder$N$> without background
|
||||
The add button is placed at the bottom right of the settings background
|
||||
The warning is centered below the settings background
|
||||
|
||||
++++++++++
|
||||
Version 1:
|
||||
(2026 Oct 18)
|
||||
|
||||
New screen to manage the song folders, opened with <ButtonSongFolder> in ScreenOptions:
|
||||
<StaticFolder1> to <StaticFolder8>, <TextFolder1> to <TextFolder8>, <ButtonRemoveFolder1> to <ButtonRemoveFolder8> (one row per folder)
|
||||
<ButtonScrollUp>, <ButtonScrollDown> (only visible with more than 8 folders)
|
||||
<ButtonAddFolder>, <ButtonExit>, <TextNoFolders>, <StaticWarningRestart>, <TextWarningRestart>
|
||||
@@ -1,5 +1,19 @@
|
||||
ScreenOptionsSound
|
||||
|
||||
++++++++++
|
||||
Version 6:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
|
||||
++++++++++
|
||||
Version 5:
|
||||
|
||||
|
||||
@@ -1,5 +1,19 @@
|
||||
ScreenOptionsTheme
|
||||
|
||||
++++++++++
|
||||
Version 4:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
|
||||
++++++++++
|
||||
Version 3:
|
||||
|
||||
|
||||
@@ -1,3 +1,19 @@
|
||||
++++++++++
|
||||
Version 6:
|
||||
(2026 Oct 18)
|
||||
|
||||
Add (optional, the screen works without them):
|
||||
<StaticNavPanel> background of the navigation
|
||||
<StaticNav$Category$>, <StaticNavIcon$Category$>, <TextNav$Category$> for Game, Sound, Record, Video, Lyrics, Theme, Graphics, Server, SongFolders and Credits (navigation tiles, can be clicked, Tab switches to the next category, Escape moves the focus to the navigation and leaves the screen from there, the navigation is focused when the options are opened from the main menu)
|
||||
<StaticNavSelected>, <StaticNavIconSelected>, <TextNavSelected> templates for the tile of the current category (only skin and colors are used, like the tiles in ScreenParty)
|
||||
<StaticOptionsPanel> background of the settings
|
||||
|
||||
Change:
|
||||
Positions and sizes of all texts and select slides
|
||||
<SkinSelected> of the select slides is OptionsSlideSelected (selection color instead of dark background)
|
||||
The action button is placed at the bottom right of the settings background
|
||||
<StaticWebcamOutput> is centered at the bottom of the settings background
|
||||
|
||||
++++++++++
|
||||
Version 5:
|
||||
|
||||
|
||||
@@ -3,6 +3,7 @@ Skin System
|
||||
++++++++++
|
||||
Version 4:
|
||||
All Colors in <Colors> (Playercolors and ColorSchemes)
|
||||
Optional textures for the options screens: OptionsIconGame, OptionsIconSound, OptionsIconLyrics, OptionsIconTheme, OptionsIconGraphics, OptionsIconServer, OptionsIconSongFolders, OptionsNavBackground, OptionsSlideSelected, OptionsNavSelected
|
||||
|
||||
++++++++++
|
||||
Version 3:
|
||||
|
||||
@@ -419,6 +419,16 @@
|
||||
<Warning>Warning.png</Warning>
|
||||
<PlayerSelBG>PlayerSelBG.png</PlayerSelBG>
|
||||
<CalibrationBG>CalibrationBG.png</CalibrationBG>
|
||||
<OptionsIconGame>OptionsIconGame.png</OptionsIconGame>
|
||||
<OptionsIconSound>OptionsIconSound.png</OptionsIconSound>
|
||||
<OptionsIconLyrics>OptionsIconLyrics.png</OptionsIconLyrics>
|
||||
<OptionsIconTheme>OptionsIconTheme.png</OptionsIconTheme>
|
||||
<OptionsIconGraphics>OptionsIconGraphics.png</OptionsIconGraphics>
|
||||
<OptionsIconServer>OptionsIconServer.png</OptionsIconServer>
|
||||
<OptionsIconSongFolders>OptionsIconSongFolders.png</OptionsIconSongFolders>
|
||||
<OptionsNavBackground>OptionsNavBackground.png</OptionsNavBackground>
|
||||
<OptionsSlideSelected>OptionsSlideSelected.png</OptionsSlideSelected>
|
||||
<OptionsNavSelected>OptionsNavSelected.png</OptionsNavSelected>
|
||||
</Skins>
|
||||
<Videos>
|
||||
<BG_Video>BG_Video.mp4</BG_Video>
|
||||
|
||||
@@ -418,6 +418,16 @@
|
||||
<Warning>Warning.png</Warning>
|
||||
<PlayerSelBG>PlayerSelBG.png</PlayerSelBG>
|
||||
<CalibrationBG>CalibrationBG.png</CalibrationBG>
|
||||
<OptionsIconGame>OptionsIconGame.png</OptionsIconGame>
|
||||
<OptionsIconSound>OptionsIconSound.png</OptionsIconSound>
|
||||
<OptionsIconLyrics>OptionsIconLyrics.png</OptionsIconLyrics>
|
||||
<OptionsIconTheme>OptionsIconTheme.png</OptionsIconTheme>
|
||||
<OptionsIconGraphics>OptionsIconGraphics.png</OptionsIconGraphics>
|
||||
<OptionsIconServer>OptionsIconServer.png</OptionsIconServer>
|
||||
<OptionsIconSongFolders>OptionsIconSongFolders.png</OptionsIconSongFolders>
|
||||
<OptionsNavBackground>OptionsNavBackground.png</OptionsNavBackground>
|
||||
<OptionsSlideSelected>OptionsSlideSelected.png</OptionsSlideSelected>
|
||||
<OptionsNavSelected>OptionsNavSelected.png</OptionsNavSelected>
|
||||
</Skins>
|
||||
<Videos>
|
||||
<BG_Video>BG_Video_2.mp4</BG_Video>
|
||||
|
||||
@@ -418,6 +418,16 @@
|
||||
<Warning>Warning.png</Warning>
|
||||
<PlayerSelBG>PlayerSelBG.png</PlayerSelBG>
|
||||
<CalibrationBG>CalibrationBG.png</CalibrationBG>
|
||||
<OptionsIconGame>OptionsIconGame.png</OptionsIconGame>
|
||||
<OptionsIconSound>OptionsIconSound.png</OptionsIconSound>
|
||||
<OptionsIconLyrics>OptionsIconLyrics.png</OptionsIconLyrics>
|
||||
<OptionsIconTheme>OptionsIconTheme.png</OptionsIconTheme>
|
||||
<OptionsIconGraphics>OptionsIconGraphics.png</OptionsIconGraphics>
|
||||
<OptionsIconServer>OptionsIconServer.png</OptionsIconServer>
|
||||
<OptionsIconSongFolders>OptionsIconSongFolders.png</OptionsIconSongFolders>
|
||||
<OptionsNavBackground>OptionsNavBackground.png</OptionsNavBackground>
|
||||
<OptionsSlideSelected>OptionsSlideSelected.png</OptionsSlideSelected>
|
||||
<OptionsNavSelected>OptionsNavSelected.png</OptionsNavSelected>
|
||||
</Skins>
|
||||
<Videos>
|
||||
<BG_Video>BG_Video_3.mp4</BG_Video>
|
||||
|
||||
@@ -418,6 +418,16 @@
|
||||
<Warning>Warning.png</Warning>
|
||||
<PlayerSelBG>PlayerSelBG.png</PlayerSelBG>
|
||||
<CalibrationBG>CalibrationBG.png</CalibrationBG>
|
||||
<OptionsIconGame>OptionsIconGame.png</OptionsIconGame>
|
||||
<OptionsIconSound>OptionsIconSound.png</OptionsIconSound>
|
||||
<OptionsIconLyrics>OptionsIconLyrics.png</OptionsIconLyrics>
|
||||
<OptionsIconTheme>OptionsIconTheme.png</OptionsIconTheme>
|
||||
<OptionsIconGraphics>OptionsIconGraphics.png</OptionsIconGraphics>
|
||||
<OptionsIconServer>OptionsIconServer.png</OptionsIconServer>
|
||||
<OptionsIconSongFolders>OptionsIconSongFolders.png</OptionsIconSongFolders>
|
||||
<OptionsNavBackground>OptionsNavBackground.png</OptionsNavBackground>
|
||||
<OptionsSlideSelected>OptionsSlideSelected.png</OptionsSlideSelected>
|
||||
<OptionsNavSelected>OptionsNavSelected.png</OptionsNavSelected>
|
||||
</Skins>
|
||||
<Videos>
|
||||
<BG_Video>BG_Video_4.mp4</BG_Video>
|
||||
|
||||
@@ -418,6 +418,16 @@
|
||||
<Warning>Warning.png</Warning>
|
||||
<PlayerSelBG>PlayerSelBG.png</PlayerSelBG>
|
||||
<CalibrationBG>CalibrationBG.png</CalibrationBG>
|
||||
<OptionsIconGame>OptionsIconGame.png</OptionsIconGame>
|
||||
<OptionsIconSound>OptionsIconSound.png</OptionsIconSound>
|
||||
<OptionsIconLyrics>OptionsIconLyrics.png</OptionsIconLyrics>
|
||||
<OptionsIconTheme>OptionsIconTheme.png</OptionsIconTheme>
|
||||
<OptionsIconGraphics>OptionsIconGraphics.png</OptionsIconGraphics>
|
||||
<OptionsIconServer>OptionsIconServer.png</OptionsIconServer>
|
||||
<OptionsIconSongFolders>OptionsIconSongFolders.png</OptionsIconSongFolders>
|
||||
<OptionsNavBackground>OptionsNavBackground.png</OptionsNavBackground>
|
||||
<OptionsSlideSelected>OptionsSlideSelected.png</OptionsSlideSelected>
|
||||
<OptionsNavSelected>OptionsNavSelected.png</OptionsNavSelected>
|
||||
</Skins>
|
||||
<Videos>
|
||||
<BG_Video>BG_Video_5.mp4</BG_Video>
|
||||
|
||||
@@ -418,6 +418,16 @@
|
||||
<Warning>Warning.png</Warning>
|
||||
<PlayerSelBG>PlayerSelBG.png</PlayerSelBG>
|
||||
<CalibrationBG>CalibrationBG.png</CalibrationBG>
|
||||
<OptionsIconGame>OptionsIconGame.png</OptionsIconGame>
|
||||
<OptionsIconSound>OptionsIconSound.png</OptionsIconSound>
|
||||
<OptionsIconLyrics>OptionsIconLyrics.png</OptionsIconLyrics>
|
||||
<OptionsIconTheme>OptionsIconTheme.png</OptionsIconTheme>
|
||||
<OptionsIconGraphics>OptionsIconGraphics.png</OptionsIconGraphics>
|
||||
<OptionsIconServer>OptionsIconServer.png</OptionsIconServer>
|
||||
<OptionsIconSongFolders>OptionsIconSongFolders.png</OptionsIconSongFolders>
|
||||
<OptionsNavBackground>OptionsNavBackground.png</OptionsNavBackground>
|
||||
<OptionsSlideSelected>OptionsSlideSelected.png</OptionsSlideSelected>
|
||||
<OptionsNavSelected>OptionsNavSelected.png</OptionsNavSelected>
|
||||
</Skins>
|
||||
<Videos>
|
||||
<BG_Video>BG_Video_6.mp4</BG_Video>
|
||||
|
||||
|
After Width: | Height: | Size: 4.3 KiB |
|
After Width: | Height: | Size: 2.4 KiB |
|
After Width: | Height: | Size: 2.7 KiB |
|
After Width: | Height: | Size: 8.8 KiB |
|
After Width: | Height: | Size: 2.6 KiB |
|
After Width: | Height: | Size: 4.2 KiB |
|
After Width: | Height: | Size: 6.8 KiB |
|
After Width: | Height: | Size: 11 KiB |
|
After Width: | Height: | Size: 1.6 KiB |
|
After Width: | Height: | Size: 2.0 KiB |
@@ -1,412 +0,0 @@
|
||||
<?xml version='1.0' encoding='utf-8'?>
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenOptions</ScreenName>
|
||||
<ScreenVersion>4</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
<Type>Video</Type>
|
||||
<SlideShowTextures />
|
||||
<Video>BG_Video</Video>
|
||||
<Skin>BG_Default</Skin>
|
||||
<Color Name="BackgroundColor" />
|
||||
</Background>
|
||||
</Backgrounds>
|
||||
<Statics>
|
||||
<Static Name="LogoMain">
|
||||
<Skin>LogoMain</Skin>
|
||||
<Color Name="White" />
|
||||
<Rect>
|
||||
<X>435</X>
|
||||
<Y>265.5</Y>
|
||||
<W>1110</W>
|
||||
<H>202.5</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticWarningRestart">
|
||||
<Skin>Warning</Skin>
|
||||
<Color Name="StaticWarningColor" />
|
||||
<Rect>
|
||||
<X>695</X>
|
||||
<Y>700</Y>
|
||||
<W>1140</W>
|
||||
<H>75</H>
|
||||
<Z>-1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
</Statics>
|
||||
<Texts>
|
||||
<Text Name="TextWarningRestart">
|
||||
<X>1265</X>
|
||||
<Y>720</Y>
|
||||
<Z>-1.1</Z>
|
||||
<H>37.5</H>
|
||||
<MaxW>960</MaxW>
|
||||
<Color Name="TextWarningColor" />
|
||||
<SelColor Name="TextWarningColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_WARNINGRESTART</Text>
|
||||
</Text>
|
||||
</Texts>
|
||||
<Buttons>
|
||||
<Button Name="ButtonOptionsBack">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>81.43</X>
|
||||
<Y>900</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_BUTTON_BACK</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsGame">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>387.85</X>
|
||||
<Y>900</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GAME</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsSound">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>694.27</X>
|
||||
<Y>900</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SOUND</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsRecord">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1000.69</X>
|
||||
<Y>900</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_RECORD</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsVideo">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>387.85</X>
|
||||
<Y>800</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_VIDEO</Text>
|
||||
</Text>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsLyrics">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1307.11</X>
|
||||
<Y>900</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_LYRICS</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsTheme">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1000.69</X>
|
||||
<Y>800</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_THEME</Text>
|
||||
</Text>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsCredits">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1613.53</X>
|
||||
<Y>800</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
|
||||
</Text>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsGraphics">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>694.27</X>
|
||||
<Y>800</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GRAPHICS</Text>
|
||||
</Text>
|
||||
</Button>
|
||||
<Button Name="ButtonOptionsServer">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1307.11</X>
|
||||
<Y>800</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
</Button>
|
||||
<Button Name="ButtonSongFolder">
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1613.53</X>
|
||||
<Y>900</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<Color Name="ButtonColor" />
|
||||
<SelColor Name="ButtonSelColor" />
|
||||
<Text Name="Text">
|
||||
<X>112.5</X>
|
||||
<Y>18</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>213</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Center</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SONGFOLDER</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
</Buttons>
|
||||
<SongMenus />
|
||||
<Lyrics />
|
||||
<SelectSlides />
|
||||
<SingNotes />
|
||||
<NameSelections />
|
||||
<Equalizers />
|
||||
<Playlists />
|
||||
<ParticleEffects />
|
||||
<ScreenSettings />
|
||||
</Screen>
|
||||
@@ -2,7 +2,7 @@
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenOptionsGrahpics</ScreenName>
|
||||
<ScreenVersion>1</ScreenVersion>
|
||||
<ScreenVersion>2</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
@@ -29,13 +29,277 @@
|
||||
<Skin>Warning</Skin>
|
||||
<Color Name="StaticWarningColor" />
|
||||
<Rect>
|
||||
<X>710</X>
|
||||
<X>585</X>
|
||||
<Y>900</Y>
|
||||
<W>1140</W>
|
||||
<H>75</H>
|
||||
<Z>-1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavPanel">
|
||||
<Skin>OptionsNavBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>45</X>
|
||||
<Y>150</Y>
|
||||
<W>375</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGame">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>162</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGame">
|
||||
<Skin>OptionsIconGame</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>171</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSound">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>233.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSound">
|
||||
<Skin>OptionsIconSound</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>242.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavRecord">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>305</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconRecord">
|
||||
<Skin>SingIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>314</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavVideo">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>376.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconVideo">
|
||||
<Skin>VideoIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>385.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavLyrics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>448</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconLyrics">
|
||||
<Skin>OptionsIconLyrics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>457</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavTheme">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>519.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconTheme">
|
||||
<Skin>OptionsIconTheme</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>528.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGraphics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>591</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGraphics">
|
||||
<Skin>OptionsIconGraphics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>600</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavServer">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>662.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconServer">
|
||||
<Skin>OptionsIconServer</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>671.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSongFolders">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>734</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSongFolders">
|
||||
<Skin>OptionsIconSongFolders</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>743</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavCredits">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>805.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconCredits">
|
||||
<Skin>Star</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>814.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSelected">
|
||||
<Skin>OptionsNavSelected</Skin>
|
||||
<Color Name="ButtonSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.15</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSelected">
|
||||
<Skin />
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticOptionsPanel">
|
||||
<Skin>CoverTextBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>435</X>
|
||||
<Y>150</Y>
|
||||
<W>1440</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
</Statics>
|
||||
<Texts>
|
||||
<Text Name="TextTitle">
|
||||
@@ -53,11 +317,11 @@
|
||||
<Text>TR_SCREENOGRAPHICS_OPTIONS</Text>
|
||||
</Text>
|
||||
<Text Name="TextTextureQuality">
|
||||
<X>112.5</X>
|
||||
<Y>160.5</Y>
|
||||
<X>465</X>
|
||||
<Y>181.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -67,11 +331,11 @@
|
||||
<Text>TR_SCREENOGRAPHICS_TEXTUREQUALITY</Text>
|
||||
</Text>
|
||||
<Text Name="TextCoverSize">
|
||||
<X>112.5</X>
|
||||
<Y>250.5</Y>
|
||||
<X>465</X>
|
||||
<Y>261.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -81,11 +345,11 @@
|
||||
<Text>TR_SCREENOGRAPHICS_COVERSIZE</Text>
|
||||
</Text>
|
||||
<Text Name="TextFullScreen">
|
||||
<X>112.5</X>
|
||||
<Y>340.5</Y>
|
||||
<X>465</X>
|
||||
<Y>341.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -95,11 +359,11 @@
|
||||
<Text>TR_SCREENOGRAPHICS_FULLSCREEN</Text>
|
||||
</Text>
|
||||
<Text Name="TextStretch">
|
||||
<X>112.5</X>
|
||||
<Y>430.5</Y>
|
||||
<X>465</X>
|
||||
<Y>421.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -109,7 +373,7 @@
|
||||
<Text>TR_SCREENOGRAPHICS_STRETCH</Text>
|
||||
</Text>
|
||||
<Text Name="TextWarningRestart">
|
||||
<X>1280</X>
|
||||
<X>1155</X>
|
||||
<Y>920</Y>
|
||||
<Z>-1.1</Z>
|
||||
<H>37.5</H>
|
||||
@@ -122,6 +386,160 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_WARNINGRESTART</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGame">
|
||||
<X>135</X>
|
||||
<Y>173</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GAME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSound">
|
||||
<X>135</X>
|
||||
<Y>244.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SOUND</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavRecord">
|
||||
<X>135</X>
|
||||
<Y>316</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_RECORD</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavVideo">
|
||||
<X>135</X>
|
||||
<Y>387.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_VIDEO</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavLyrics">
|
||||
<X>135</X>
|
||||
<Y>459</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_LYRICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavTheme">
|
||||
<X>135</X>
|
||||
<Y>530.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_THEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGraphics">
|
||||
<X>135</X>
|
||||
<Y>602</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GRAPHICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavServer">
|
||||
<X>135</X>
|
||||
<Y>673.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSongFolders">
|
||||
<X>135</X>
|
||||
<Y>745</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SONGFOLDER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavCredits">
|
||||
<X>135</X>
|
||||
<Y>816.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSelected">
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text />
|
||||
</Text>
|
||||
</Texts>
|
||||
<Buttons>
|
||||
<Button Name="ButtonExit">
|
||||
@@ -167,28 +585,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>150</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>172</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -197,10 +615,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>462</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -209,28 +627,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>240</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>252</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -239,10 +657,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>182.5</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>4</NumVisible>
|
||||
@@ -251,28 +669,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>330</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>332</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>338</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>338</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -281,10 +699,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
@@ -293,28 +711,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>420</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>412</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>418</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>418</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -323,10 +741,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenOptionsLyrics</ScreenName>
|
||||
<ScreenVersion>4</ScreenVersion>
|
||||
<ScreenVersion>5</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
@@ -25,6 +25,270 @@
|
||||
<Z>1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavPanel">
|
||||
<Skin>OptionsNavBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>45</X>
|
||||
<Y>150</Y>
|
||||
<W>375</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGame">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>162</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGame">
|
||||
<Skin>OptionsIconGame</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>171</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSound">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>233.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSound">
|
||||
<Skin>OptionsIconSound</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>242.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavRecord">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>305</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconRecord">
|
||||
<Skin>SingIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>314</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavVideo">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>376.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconVideo">
|
||||
<Skin>VideoIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>385.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavLyrics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>448</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconLyrics">
|
||||
<Skin>OptionsIconLyrics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>457</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavTheme">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>519.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconTheme">
|
||||
<Skin>OptionsIconTheme</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>528.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGraphics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>591</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGraphics">
|
||||
<Skin>OptionsIconGraphics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>600</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavServer">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>662.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconServer">
|
||||
<Skin>OptionsIconServer</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>671.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSongFolders">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>734</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSongFolders">
|
||||
<Skin>OptionsIconSongFolders</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>743</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavCredits">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>805.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconCredits">
|
||||
<Skin>Star</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>814.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSelected">
|
||||
<Skin>OptionsNavSelected</Skin>
|
||||
<Color Name="ButtonSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.15</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSelected">
|
||||
<Skin />
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticOptionsPanel">
|
||||
<Skin>CoverTextBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>435</X>
|
||||
<Y>150</Y>
|
||||
<W>1440</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
</Statics>
|
||||
<Texts>
|
||||
<Text Name="TextTitleLyrics">
|
||||
@@ -42,11 +306,11 @@
|
||||
<Text>TR_SCREENOLYRICS_OPTIONS</Text>
|
||||
</Text>
|
||||
<Text Name="TextLyricsStyle">
|
||||
<X>112.5</X>
|
||||
<Y>160.5</Y>
|
||||
<X>465</X>
|
||||
<Y>181.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -56,11 +320,11 @@
|
||||
<Text>TR_SCREENOLYRICS_STYLE</Text>
|
||||
</Text>
|
||||
<Text Name="TextLyricsPosition">
|
||||
<X>112.5</X>
|
||||
<Y>250.5</Y>
|
||||
<X>465</X>
|
||||
<Y>261.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -69,6 +333,160 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENOLYRICS_POSITION</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGame">
|
||||
<X>135</X>
|
||||
<Y>173</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GAME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSound">
|
||||
<X>135</X>
|
||||
<Y>244.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SOUND</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavRecord">
|
||||
<X>135</X>
|
||||
<Y>316</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_RECORD</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavVideo">
|
||||
<X>135</X>
|
||||
<Y>387.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_VIDEO</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavLyrics">
|
||||
<X>135</X>
|
||||
<Y>459</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_LYRICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavTheme">
|
||||
<X>135</X>
|
||||
<Y>530.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_THEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGraphics">
|
||||
<X>135</X>
|
||||
<Y>602</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GRAPHICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavServer">
|
||||
<X>135</X>
|
||||
<Y>673.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSongFolders">
|
||||
<X>135</X>
|
||||
<Y>745</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SONGFOLDER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavCredits">
|
||||
<X>135</X>
|
||||
<Y>816.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSelected">
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text />
|
||||
</Text>
|
||||
</Texts>
|
||||
<Buttons>
|
||||
<Button Name="ButtonExit">
|
||||
@@ -114,28 +532,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>150</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>172</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -144,10 +562,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>182.5</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>4</NumVisible>
|
||||
@@ -156,28 +574,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>240</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>252</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -186,10 +604,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenOptionsSercer</ScreenName>
|
||||
<ScreenVersion>1</ScreenVersion>
|
||||
<ScreenVersion>2</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
@@ -29,13 +29,277 @@
|
||||
<Skin>Warning</Skin>
|
||||
<Color Name="StaticWarningColor" />
|
||||
<Rect>
|
||||
<X>390</X>
|
||||
<X>585</X>
|
||||
<Y>900</Y>
|
||||
<W>1140</W>
|
||||
<H>75</H>
|
||||
<Z>-1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavPanel">
|
||||
<Skin>OptionsNavBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>45</X>
|
||||
<Y>150</Y>
|
||||
<W>375</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGame">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>162</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGame">
|
||||
<Skin>OptionsIconGame</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>171</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSound">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>233.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSound">
|
||||
<Skin>OptionsIconSound</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>242.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavRecord">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>305</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconRecord">
|
||||
<Skin>SingIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>314</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavVideo">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>376.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconVideo">
|
||||
<Skin>VideoIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>385.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavLyrics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>448</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconLyrics">
|
||||
<Skin>OptionsIconLyrics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>457</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavTheme">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>519.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconTheme">
|
||||
<Skin>OptionsIconTheme</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>528.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGraphics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>591</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGraphics">
|
||||
<Skin>OptionsIconGraphics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>600</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavServer">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>662.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconServer">
|
||||
<Skin>OptionsIconServer</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>671.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSongFolders">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>734</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSongFolders">
|
||||
<Skin>OptionsIconSongFolders</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>743</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavCredits">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>805.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconCredits">
|
||||
<Skin>Star</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>814.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSelected">
|
||||
<Skin>OptionsNavSelected</Skin>
|
||||
<Color Name="ButtonSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.15</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSelected">
|
||||
<Skin />
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticOptionsPanel">
|
||||
<Skin>CoverTextBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>435</X>
|
||||
<Y>150</Y>
|
||||
<W>1440</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
</Statics>
|
||||
<Texts>
|
||||
<Text Name="TextTitle">
|
||||
@@ -53,11 +317,11 @@
|
||||
<Text>TR_SCREENOSERVER_OPTIONS</Text>
|
||||
</Text>
|
||||
<Text Name="TextServerActive">
|
||||
<X>112.5</X>
|
||||
<Y>160.5</Y>
|
||||
<X>465</X>
|
||||
<Y>181.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -67,11 +331,11 @@
|
||||
<Text>TR_SCREENOSERVER_ACTIVE</Text>
|
||||
</Text>
|
||||
<Text Name="TextServerEncryption">
|
||||
<X>112.5</X>
|
||||
<Y>250.5</Y>
|
||||
<X>465</X>
|
||||
<Y>261.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -81,7 +345,7 @@
|
||||
<Text>TR_SCREENOSERVER_ENCRYPTION</Text>
|
||||
</Text>
|
||||
<Text Name="TextWarningRestart">
|
||||
<X>960</X>
|
||||
<X>1155</X>
|
||||
<Y>920</Y>
|
||||
<Z>-1.1</Z>
|
||||
<H>37.5</H>
|
||||
@@ -94,6 +358,160 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_WARNINGRESTART</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGame">
|
||||
<X>135</X>
|
||||
<Y>173</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GAME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSound">
|
||||
<X>135</X>
|
||||
<Y>244.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SOUND</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavRecord">
|
||||
<X>135</X>
|
||||
<Y>316</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_RECORD</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavVideo">
|
||||
<X>135</X>
|
||||
<Y>387.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_VIDEO</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavLyrics">
|
||||
<X>135</X>
|
||||
<Y>459</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_LYRICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavTheme">
|
||||
<X>135</X>
|
||||
<Y>530.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_THEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGraphics">
|
||||
<X>135</X>
|
||||
<Y>602</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GRAPHICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavServer">
|
||||
<X>135</X>
|
||||
<Y>673.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSongFolders">
|
||||
<X>135</X>
|
||||
<Y>745</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SONGFOLDER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavCredits">
|
||||
<X>135</X>
|
||||
<Y>816.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSelected">
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text />
|
||||
</Text>
|
||||
</Texts>
|
||||
<Buttons>
|
||||
<Button Name="ButtonExit">
|
||||
@@ -135,8 +553,8 @@
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1612.5</X>
|
||||
<Y>900</Y>
|
||||
<X>1625</X>
|
||||
<Y>790</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
@@ -157,14 +575,6 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENOSERVER_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
</Buttons>
|
||||
<SongMenus />
|
||||
@@ -174,28 +584,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>150</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>172</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -204,10 +614,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -216,28 +626,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>240</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>252</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -246,10 +656,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenOptionsSound</ScreenName>
|
||||
<ScreenVersion>5</ScreenVersion>
|
||||
<ScreenVersion>6</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
@@ -25,6 +25,270 @@
|
||||
<Z>1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavPanel">
|
||||
<Skin>OptionsNavBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>45</X>
|
||||
<Y>150</Y>
|
||||
<W>375</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGame">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>162</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGame">
|
||||
<Skin>OptionsIconGame</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>171</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSound">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>233.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSound">
|
||||
<Skin>OptionsIconSound</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>242.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavRecord">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>305</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconRecord">
|
||||
<Skin>SingIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>314</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavVideo">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>376.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconVideo">
|
||||
<Skin>VideoIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>385.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavLyrics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>448</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconLyrics">
|
||||
<Skin>OptionsIconLyrics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>457</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavTheme">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>519.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconTheme">
|
||||
<Skin>OptionsIconTheme</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>528.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGraphics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>591</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGraphics">
|
||||
<Skin>OptionsIconGraphics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>600</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavServer">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>662.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconServer">
|
||||
<Skin>OptionsIconServer</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>671.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSongFolders">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>734</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSongFolders">
|
||||
<Skin>OptionsIconSongFolders</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>743</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavCredits">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>805.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconCredits">
|
||||
<Skin>Star</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>814.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSelected">
|
||||
<Skin>OptionsNavSelected</Skin>
|
||||
<Color Name="ButtonSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.15</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSelected">
|
||||
<Skin />
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticOptionsPanel">
|
||||
<Skin>CoverTextBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>435</X>
|
||||
<Y>150</Y>
|
||||
<W>1440</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
</Statics>
|
||||
<Texts>
|
||||
<Text Name="TextTitle">
|
||||
@@ -42,11 +306,11 @@
|
||||
<Text>TR_SCREENOSOUND_OPTIONS</Text>
|
||||
</Text>
|
||||
<Text Name="TextBackgroundMusic">
|
||||
<X>112.5</X>
|
||||
<Y>160.5</Y>
|
||||
<X>465</X>
|
||||
<Y>181.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -56,11 +320,11 @@
|
||||
<Text>TR_SCREENOSOUND_BACKGROUNDMUSIC</Text>
|
||||
</Text>
|
||||
<Text Name="TextBackgroundMusicVolume">
|
||||
<X>112.5</X>
|
||||
<Y>250.5</Y>
|
||||
<X>465</X>
|
||||
<Y>261.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -70,11 +334,11 @@
|
||||
<Text>TR_SCREENOSOUND_BACKGROUNDMUSICVOLUME</Text>
|
||||
</Text>
|
||||
<Text Name="TextBackgroundMusicSource">
|
||||
<X>112.5</X>
|
||||
<Y>340.5</Y>
|
||||
<X>465</X>
|
||||
<Y>341.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -84,11 +348,11 @@
|
||||
<Text>TR_SCREENOSOUND_BACKGROUNDMUSICSOURCE</Text>
|
||||
</Text>
|
||||
<Text Name="TextPreviewMusicVolume">
|
||||
<X>112.5</X>
|
||||
<Y>430.5</Y>
|
||||
<X>465</X>
|
||||
<Y>421.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -98,11 +362,11 @@
|
||||
<Text>TR_SCREENOSOUND_PREVIEWMUSICVOLUME</Text>
|
||||
</Text>
|
||||
<Text Name="TextGameMusicVolume">
|
||||
<X>112.5</X>
|
||||
<Y>520.5</Y>
|
||||
<X>465</X>
|
||||
<Y>501.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -112,11 +376,11 @@
|
||||
<Text>TR_SCREENOSOUND_GAMEMUSICVOLUME</Text>
|
||||
</Text>
|
||||
<Text Name="TextSoundEffectVolume">
|
||||
<X>112.5</X>
|
||||
<Y>610.5</Y>
|
||||
<X>465</X>
|
||||
<Y>581.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -126,11 +390,11 @@
|
||||
<Text>TR_SCREENOSOUND_SOUNDEFFECTVOLUME</Text>
|
||||
</Text>
|
||||
<Text Name="TextKaraokeEffect">
|
||||
<X>112.5</X>
|
||||
<Y>700.5</Y>
|
||||
<X>465</X>
|
||||
<Y>661.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -139,6 +403,160 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENOSOUND_KARAOKEEFFECT</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGame">
|
||||
<X>135</X>
|
||||
<Y>173</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GAME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSound">
|
||||
<X>135</X>
|
||||
<Y>244.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SOUND</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavRecord">
|
||||
<X>135</X>
|
||||
<Y>316</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_RECORD</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavVideo">
|
||||
<X>135</X>
|
||||
<Y>387.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_VIDEO</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavLyrics">
|
||||
<X>135</X>
|
||||
<Y>459</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_LYRICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavTheme">
|
||||
<X>135</X>
|
||||
<Y>530.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_THEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGraphics">
|
||||
<X>135</X>
|
||||
<Y>602</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GRAPHICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavServer">
|
||||
<X>135</X>
|
||||
<Y>673.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSongFolders">
|
||||
<X>135</X>
|
||||
<Y>745</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SONGFOLDER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavCredits">
|
||||
<X>135</X>
|
||||
<Y>816.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSelected">
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text />
|
||||
</Text>
|
||||
</Texts>
|
||||
<Buttons>
|
||||
<Button Name="ButtonExit">
|
||||
@@ -184,28 +602,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>150</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>172</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -214,10 +632,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -226,28 +644,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>240</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>252</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -256,10 +674,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -268,28 +686,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>330</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>332</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>338</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>338</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -298,10 +716,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>750</TextMaxW>
|
||||
<TextMaxW>760</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>1</NumVisible>
|
||||
@@ -310,28 +728,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>420</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>412</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>418</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>418</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -340,10 +758,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>750</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -352,28 +770,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>510</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>492</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>517.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>498</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>517.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>498</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -382,10 +800,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>750</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -394,28 +812,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>600</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>572</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>607.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>578</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>607.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>578</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -424,10 +842,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>750</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -436,28 +854,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>690</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>652</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>697.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>658</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>697.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>658</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -466,10 +884,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>750</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenOptionsTheme</ScreenName>
|
||||
<ScreenVersion>3</ScreenVersion>
|
||||
<ScreenVersion>4</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
@@ -25,6 +25,270 @@
|
||||
<Z>1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavPanel">
|
||||
<Skin>OptionsNavBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>45</X>
|
||||
<Y>150</Y>
|
||||
<W>375</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGame">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>162</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGame">
|
||||
<Skin>OptionsIconGame</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>171</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSound">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>233.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSound">
|
||||
<Skin>OptionsIconSound</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>242.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavRecord">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>305</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconRecord">
|
||||
<Skin>SingIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>314</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavVideo">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>376.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconVideo">
|
||||
<Skin>VideoIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>385.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavLyrics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>448</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconLyrics">
|
||||
<Skin>OptionsIconLyrics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>457</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavTheme">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>519.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconTheme">
|
||||
<Skin>OptionsIconTheme</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>528.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGraphics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>591</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGraphics">
|
||||
<Skin>OptionsIconGraphics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>600</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavServer">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>662.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconServer">
|
||||
<Skin>OptionsIconServer</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>671.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSongFolders">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>734</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSongFolders">
|
||||
<Skin>OptionsIconSongFolders</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>743</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavCredits">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>805.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconCredits">
|
||||
<Skin>Star</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>814.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSelected">
|
||||
<Skin>OptionsNavSelected</Skin>
|
||||
<Color Name="ButtonSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.15</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSelected">
|
||||
<Skin />
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticOptionsPanel">
|
||||
<Skin>CoverTextBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>435</X>
|
||||
<Y>150</Y>
|
||||
<W>1440</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
</Statics>
|
||||
<Texts>
|
||||
<Text Name="TextTitle">
|
||||
@@ -42,11 +306,11 @@
|
||||
<Text>TR_SCREENOTHEME_OPTIONS</Text>
|
||||
</Text>
|
||||
<Text Name="TextTheme">
|
||||
<X>112.5</X>
|
||||
<Y>160.5</Y>
|
||||
<X>465</X>
|
||||
<Y>181.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -56,11 +320,11 @@
|
||||
<Text>TR_SCREENOTHEME_THEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextSkin">
|
||||
<X>112.5</X>
|
||||
<Y>250.5</Y>
|
||||
<X>465</X>
|
||||
<Y>261.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -70,11 +334,11 @@
|
||||
<Text>TR_SCREENOTHEME_SKIN</Text>
|
||||
</Text>
|
||||
<Text Name="TextCoverTheme">
|
||||
<X>112.5</X>
|
||||
<Y>340.5</Y>
|
||||
<X>465</X>
|
||||
<Y>341.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -84,11 +348,11 @@
|
||||
<Text>TR_SCREENOTHEME_COVERTHEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNoteLines">
|
||||
<X>112.5</X>
|
||||
<Y>430.5</Y>
|
||||
<X>465</X>
|
||||
<Y>421.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -98,11 +362,11 @@
|
||||
<Text>TR_SCREENOTHEME_NOTELINES</Text>
|
||||
</Text>
|
||||
<Text Name="TextToneHelper">
|
||||
<X>112.5</X>
|
||||
<Y>520.5</Y>
|
||||
<X>465</X>
|
||||
<Y>501.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -112,11 +376,11 @@
|
||||
<Text>TR_SCREENOTHEME_TONEHELPER</Text>
|
||||
</Text>
|
||||
<Text Name="TextTimerLook">
|
||||
<X>112.5</X>
|
||||
<Y>610.5</Y>
|
||||
<X>465</X>
|
||||
<Y>581.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -126,11 +390,11 @@
|
||||
<Text>TR_SCREENOTHEME_TIMERLOOK</Text>
|
||||
</Text>
|
||||
<Text Name="TextFadeInfo">
|
||||
<X>112.5</X>
|
||||
<Y>700.5</Y>
|
||||
<X>465</X>
|
||||
<Y>661.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -140,11 +404,11 @@
|
||||
<Text>TR_SCREENOTHEME_FADEINFO</Text>
|
||||
</Text>
|
||||
<Text Name="TextCoverLoading">
|
||||
<X>112.5</X>
|
||||
<Y>790.5</Y>
|
||||
<X>465</X>
|
||||
<Y>741.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -153,6 +417,160 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENOTHEME_COVERLOADING</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGame">
|
||||
<X>135</X>
|
||||
<Y>173</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GAME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSound">
|
||||
<X>135</X>
|
||||
<Y>244.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SOUND</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavRecord">
|
||||
<X>135</X>
|
||||
<Y>316</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_RECORD</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavVideo">
|
||||
<X>135</X>
|
||||
<Y>387.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_VIDEO</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavLyrics">
|
||||
<X>135</X>
|
||||
<Y>459</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_LYRICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavTheme">
|
||||
<X>135</X>
|
||||
<Y>530.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_THEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGraphics">
|
||||
<X>135</X>
|
||||
<Y>602</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GRAPHICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavServer">
|
||||
<X>135</X>
|
||||
<Y>673.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSongFolders">
|
||||
<X>135</X>
|
||||
<Y>745</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SONGFOLDER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavCredits">
|
||||
<X>135</X>
|
||||
<Y>816.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSelected">
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text />
|
||||
</Text>
|
||||
</Texts>
|
||||
<Buttons>
|
||||
<Button Name="ButtonExit">
|
||||
@@ -198,28 +616,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>150</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>172</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -228,10 +646,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>78</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>924</TextMaxW>
|
||||
<TextMaxW>760</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>1</NumVisible>
|
||||
@@ -240,28 +658,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>240</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>252</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>258</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -270,10 +688,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>924</TextMaxW>
|
||||
<TextMaxW>760</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>1</NumVisible>
|
||||
@@ -282,28 +700,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>330</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>332</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>338</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>338</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -312,10 +730,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>462</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
@@ -324,28 +742,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>420</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>412</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>418</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>418</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -354,10 +772,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>462</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
@@ -366,28 +784,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>510</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>492</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>517.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>498</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>517.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>498</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -396,10 +814,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>462</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
@@ -408,28 +826,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>600</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>572</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>607.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>578</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>607.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>578</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -438,10 +856,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>462</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
@@ -450,28 +868,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>690</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>652</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>697.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>658</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>697.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>658</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -480,10 +898,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>924</TextMaxW>
|
||||
<TextMaxW>375</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>2</NumVisible>
|
||||
@@ -492,28 +910,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>780</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>732</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>787.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>738</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>787.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>738</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -522,10 +940,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>924</TextMaxW>
|
||||
<TextMaxW>760</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>1</NumVisible>
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
<Screen xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
|
||||
<Informations>
|
||||
<ScreenName>ScreenOptionsVideo</ScreenName>
|
||||
<ScreenVersion>5</ScreenVersion>
|
||||
<ScreenVersion>6</ScreenVersion>
|
||||
</Informations>
|
||||
<Backgrounds>
|
||||
<Background Name="Background1">
|
||||
@@ -29,13 +29,277 @@
|
||||
<Skin />
|
||||
<Color Name="Visible" />
|
||||
<Rect>
|
||||
<X>825</X>
|
||||
<Y>690</Y>
|
||||
<W>480</W>
|
||||
<H>360</H>
|
||||
<X>981.67</X>
|
||||
<Y>605</Y>
|
||||
<W>346.67</W>
|
||||
<H>260</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavPanel">
|
||||
<Skin>OptionsNavBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>45</X>
|
||||
<Y>150</Y>
|
||||
<W>375</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGame">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>162</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGame">
|
||||
<Skin>OptionsIconGame</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>171</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSound">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>233.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSound">
|
||||
<Skin>OptionsIconSound</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>242.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavRecord">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>305</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconRecord">
|
||||
<Skin>SingIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>314</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavVideo">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>376.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconVideo">
|
||||
<Skin>VideoIcon</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>385.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavLyrics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>448</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconLyrics">
|
||||
<Skin>OptionsIconLyrics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>457</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavTheme">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>519.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconTheme">
|
||||
<Skin>OptionsIconTheme</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>528.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavGraphics">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>591</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconGraphics">
|
||||
<Skin>OptionsIconGraphics</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>600</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavServer">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>662.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconServer">
|
||||
<Skin>OptionsIconServer</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>671.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSongFolders">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>734</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSongFolders">
|
||||
<Skin>OptionsIconSongFolders</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>743</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavCredits">
|
||||
<Skin>ButtonTile</Skin>
|
||||
<Color Name="Invisible" />
|
||||
<Rect>
|
||||
<X>60</X>
|
||||
<Y>805.5</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.2</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconCredits">
|
||||
<Skin>Star</Skin>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<Rect>
|
||||
<X>75</X>
|
||||
<Y>814.5</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavSelected">
|
||||
<Skin>OptionsNavSelected</Skin>
|
||||
<Color Name="ButtonSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>345</W>
|
||||
<H>62</H>
|
||||
<Z>0.15</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticNavIconSelected">
|
||||
<Skin />
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<Rect>
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<W>44</W>
|
||||
<H>44</H>
|
||||
<Z>0.1</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
<Static Name="StaticOptionsPanel">
|
||||
<Skin>CoverTextBackground</Skin>
|
||||
<Color Name="StaticColorAlpha" />
|
||||
<Rect>
|
||||
<X>435</X>
|
||||
<Y>150</Y>
|
||||
<W>1440</W>
|
||||
<H>735</H>
|
||||
<Z>0.3</Z>
|
||||
</Rect>
|
||||
</Static>
|
||||
</Statics>
|
||||
<Texts>
|
||||
<Text Name="TextTitle">
|
||||
@@ -53,11 +317,11 @@
|
||||
<Text>TR_SCREENOVIDEO_OPTIONS</Text>
|
||||
</Text>
|
||||
<Text Name="TextVideoBackgrounds">
|
||||
<X>112.5</X>
|
||||
<Y>160.5</Y>
|
||||
<X>465</X>
|
||||
<Y>181.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -67,11 +331,11 @@
|
||||
<Text>TR_SCREENOVIDEO_VIDEOBACKGROUNDS</Text>
|
||||
</Text>
|
||||
<Text Name="TextVideoPreview">
|
||||
<X>112.5</X>
|
||||
<Y>250.5</Y>
|
||||
<X>465</X>
|
||||
<Y>253.08</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -81,11 +345,11 @@
|
||||
<Text>TR_SCREENOVIDEO_VIDEOPREVIEW</Text>
|
||||
</Text>
|
||||
<Text Name="TextVideoInSongs">
|
||||
<X>112.5</X>
|
||||
<Y>340.5</Y>
|
||||
<X>465</X>
|
||||
<Y>324.42</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -95,11 +359,11 @@
|
||||
<Text>TR_SCREENOVIDEO_VIDEOINSONGS</Text>
|
||||
</Text>
|
||||
<Text Name="TextVideosToBackground">
|
||||
<X>112.5</X>
|
||||
<Y>430.5</Y>
|
||||
<X>465</X>
|
||||
<Y>395.75</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -109,11 +373,11 @@
|
||||
<Text>TR_SCREENOVIDEO_VIDEOSTOBACKGROUND</Text>
|
||||
</Text>
|
||||
<Text Name="TextWebcams">
|
||||
<X>112.5</X>
|
||||
<Y>520.5</Y>
|
||||
<X>465</X>
|
||||
<Y>467.08</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -123,11 +387,11 @@
|
||||
<Text>TR_SCREENOVIDEO_WEBCAMDEVICES</Text>
|
||||
</Text>
|
||||
<Text Name="TextWebcamResolution">
|
||||
<X>112.5</X>
|
||||
<Y>610.5</Y>
|
||||
<X>465</X>
|
||||
<Y>538.42</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>0</MaxW>
|
||||
<MaxW>480</MaxW>
|
||||
<Color Name="TextColor" />
|
||||
<SelColor Name="TextSelColor" />
|
||||
<Align>Left</Align>
|
||||
@@ -136,6 +400,160 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENOVIDEO_WEBCAMRESOLUTION</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGame">
|
||||
<X>135</X>
|
||||
<Y>173</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GAME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSound">
|
||||
<X>135</X>
|
||||
<Y>244.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SOUND</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavRecord">
|
||||
<X>135</X>
|
||||
<Y>316</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_RECORD</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavVideo">
|
||||
<X>135</X>
|
||||
<Y>387.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_VIDEO</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavLyrics">
|
||||
<X>135</X>
|
||||
<Y>459</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_LYRICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavTheme">
|
||||
<X>135</X>
|
||||
<Y>530.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_THEME</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavGraphics">
|
||||
<X>135</X>
|
||||
<Y>602</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_GRAPHICS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavServer">
|
||||
<X>135</X>
|
||||
<Y>673.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SERVER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSongFolders">
|
||||
<X>135</X>
|
||||
<Y>745</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_SONGFOLDER</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavCredits">
|
||||
<X>135</X>
|
||||
<Y>816.5</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENO_BUTTON_CREDITS</Text>
|
||||
</Text>
|
||||
<Text Name="TextNavSelected">
|
||||
<X>0</X>
|
||||
<Y>0</Y>
|
||||
<Z>0</Z>
|
||||
<H>40.5</H>
|
||||
<MaxW>255</MaxW>
|
||||
<Color Name="ButtonTextSelColor" />
|
||||
<SelColor Name="ButtonTextSelColor" />
|
||||
<Align>Left</Align>
|
||||
<ResizeAlign>Center</ResizeAlign>
|
||||
<Style>Bold</Style>
|
||||
<Font>Outline</Font>
|
||||
<Text />
|
||||
</Text>
|
||||
</Texts>
|
||||
<Buttons>
|
||||
<Button Name="ButtonExit">
|
||||
@@ -177,8 +595,8 @@
|
||||
<Skin>Button</Skin>
|
||||
<SkinSelected>Button</SkinSelected>
|
||||
<Rect>
|
||||
<X>1612.5</X>
|
||||
<Y>900</Y>
|
||||
<X>1625</X>
|
||||
<Y>790</Y>
|
||||
<W>225</W>
|
||||
<H>75</H>
|
||||
<Z>0</Z>
|
||||
@@ -199,14 +617,6 @@
|
||||
<Font>Outline</Font>
|
||||
<Text>TR_SCREENOVIDEO_BUTTON_ADJUSTMENTS</Text>
|
||||
</Text>
|
||||
<Reflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</Reflection>
|
||||
<SelReflection>
|
||||
<Height>39</Height>
|
||||
<Space>15</Space>
|
||||
</SelReflection>
|
||||
</Button>
|
||||
</Buttons>
|
||||
<SongMenus />
|
||||
@@ -216,28 +626,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>150</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>172</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>157.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>178</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -246,10 +656,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -258,28 +668,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>240</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>243.33</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>249.33</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>247.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>249.33</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -288,10 +698,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -300,28 +710,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>330</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>314.67</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>320.67</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>337.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>320.67</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -330,10 +740,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -342,28 +752,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>420</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>386</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>392</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>427.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>392</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -372,10 +782,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -384,28 +794,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>510</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>457.33</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>517.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>463.33</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>517.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>463.33</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -414,10 +824,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>40.5</TextH>
|
||||
<TextRelativeX>75</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>300</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
@@ -426,28 +836,28 @@
|
||||
<Skin />
|
||||
<SkinArrowLeft>SelectSlideArrowLeft</SkinArrowLeft>
|
||||
<SkinArrowRight>SelectSlideArrowRight</SkinArrowRight>
|
||||
<SkinSelected>SelectSlide</SkinSelected>
|
||||
<SkinSelected>OptionsSlideSelected</SkinSelected>
|
||||
<SkinArrowLeftSelected>SelectSlideArrowLeft</SkinArrowLeftSelected>
|
||||
<SkinArrowRightSelected>SelectSlideArrowRight</SkinArrowRightSelected>
|
||||
<Rect>
|
||||
<X>750</X>
|
||||
<Y>600</Y>
|
||||
<W>1072.5</W>
|
||||
<H>75</H>
|
||||
<X>965</X>
|
||||
<Y>528.67</Y>
|
||||
<W>890</W>
|
||||
<H>60</H>
|
||||
<Z>0</Z>
|
||||
</Rect>
|
||||
<RectArrowLeft>
|
||||
<X>757.5</X>
|
||||
<Y>607.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>971</X>
|
||||
<Y>534.67</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowLeft>
|
||||
<RectArrowRight>
|
||||
<X>1755</X>
|
||||
<Y>607.5</Y>
|
||||
<W>60</W>
|
||||
<H>60</H>
|
||||
<X>1801</X>
|
||||
<Y>534.67</Y>
|
||||
<W>48</W>
|
||||
<H>48</H>
|
||||
<Z>0</Z>
|
||||
</RectArrowRight>
|
||||
<Color Name="SelectSlideColor" />
|
||||
@@ -456,10 +866,10 @@
|
||||
<ArrowSelColor Name="ArrowSelColor" />
|
||||
<TextColor Name="TextColorAlpha" />
|
||||
<TextSelColor Name="TextSelColor" />
|
||||
<TextH>27</TextH>
|
||||
<TextRelativeX>50</TextRelativeX>
|
||||
<TextH>36</TextH>
|
||||
<TextRelativeX>60</TextRelativeX>
|
||||
<TextRelativeY>0</TextRelativeY>
|
||||
<TextMaxW>150</TextMaxW>
|
||||
<TextMaxW>246.67</TextMaxW>
|
||||
<TextFont>Outline</TextFont>
|
||||
<TextStyle>Bold</TextStyle>
|
||||
<NumVisible>3</NumVisible>
|
||||
|
||||
@@ -192,6 +192,8 @@ namespace Vocaluxe.Base
|
||||
public EOffOn Tabs;
|
||||
[DefaultValue(EOffOn.TR_CONFIG_OFF)]
|
||||
public EOffOn AutoplayPreviews;
|
||||
[DefaultValue(EOffOn.TR_CONFIG_ON)]
|
||||
public EOffOn TileCaption;
|
||||
[XmlAltName("AutoplayPreviewDelay"), DefaultValue(500)]
|
||||
public int AutoplayPreviewDelay;
|
||||
[DefaultValue(ELyricsPosition.TR_CONFIG_LYRICSPOSITION_BOTTOM)]
|
||||
@@ -509,7 +511,7 @@ namespace Vocaluxe.Base
|
||||
case "TextureQuality":
|
||||
return "TextureQuality: " + CHelper.ListStrings(Enum.GetNames(typeof(ETextureQuality)));
|
||||
case "CoverSize":
|
||||
return "CoverSize (pixels): 32, 64, 128, 256, 512, 1024 (default: 512)";
|
||||
return "CoverSize (pixels): 128, 256, 512, 1024 (default: 512)";
|
||||
case "NumScreens":
|
||||
return "Number of screens to use. 1 - 6 (default: 1)";
|
||||
case "ScreenW":
|
||||
@@ -546,6 +548,8 @@ namespace Vocaluxe.Base
|
||||
return "Cover Loading: " + CHelper.ListStrings(Enum.GetNames(typeof(ECoverLoading)));
|
||||
case "LyricStyle":
|
||||
return "Lyric Style: " + CHelper.ListStrings(Enum.GetNames(typeof(ELyricStyle)));
|
||||
case "TileCaption":
|
||||
return "Show artist and title on the selected tile of the song selection: " + CHelper.ListStrings(Enum.GetNames(typeof(EOffOn)));
|
||||
case "PlayBackLib":
|
||||
return "PlayBackLib: " + CHelper.ListStrings(Enum.GetNames(typeof(EPlaybackLib)));
|
||||
case "RecordLib":
|
||||
@@ -767,8 +771,10 @@ namespace Vocaluxe.Base
|
||||
/// </summary>
|
||||
public static void NormalizeSongPaths()
|
||||
{
|
||||
Config.Game.SongFolder = Config.Game.SongFolder.Where(folder => !string.IsNullOrEmpty(folder)).ToArray();
|
||||
|
||||
//Check if there are configured songfolders
|
||||
if (Config.Game.SongFolder.Length > 0 && Config.Game.SongFolder[0] != "")
|
||||
if (Config.Game.SongFolder.Length > 0)
|
||||
{
|
||||
SongFolders.Clear();
|
||||
|
||||
|
||||
@@ -68,7 +68,6 @@ namespace Vocaluxe.Base
|
||||
_Screens.Add(new CScreenLoad());
|
||||
_Screens.Add(new CScreenMain());
|
||||
_Screens.Add(new CScreenSong());
|
||||
_Screens.Add(new CScreenOptions());
|
||||
_Screens.Add(new CScreenSing());
|
||||
_Screens.Add(new CScreenProfiles());
|
||||
_Screens.Add(new CScreenScore());
|
||||
@@ -82,6 +81,7 @@ namespace Vocaluxe.Base
|
||||
_Screens.Add(new CScreenOptionsTheme());
|
||||
_Screens.Add(new CScreenOptionsGraphics());
|
||||
_Screens.Add(new CScreenOptionsServer());
|
||||
_Screens.Add(new CScreenOptionsSongFolders());
|
||||
_Screens.Add(new CScreenNames());
|
||||
_Screens.Add(new CScreenCredits());
|
||||
_Screens.Add(new CScreenParty());
|
||||
|
||||
@@ -121,6 +121,11 @@ namespace Vocaluxe.Base
|
||||
return CConfig.Config.Theme.DrawToneHelper;
|
||||
}
|
||||
|
||||
public EOffOn GetTileCaption()
|
||||
{
|
||||
return CConfig.Config.Game.TileCaption;
|
||||
}
|
||||
|
||||
public int GetCoverSize()
|
||||
{
|
||||
return CConfig.Config.Graphics.CoverSize;
|
||||
|
||||
@@ -342,7 +342,7 @@ namespace Vocaluxe.Screens
|
||||
|
||||
private void _LeaveScreen()
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.OptionsGame);
|
||||
|
||||
if (_BackgroundVideo != null)
|
||||
{
|
||||
|
||||
@@ -83,7 +83,7 @@ namespace Vocaluxe.Screens
|
||||
switch (keyEvent.Key)
|
||||
{
|
||||
case Keys.O:
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.OptionsGame);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
@@ -134,7 +134,7 @@ namespace Vocaluxe.Screens
|
||||
|
||||
if (_Buttons[_ButtonOptions].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.OptionsGame);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
@@ -193,7 +193,7 @@ namespace Vocaluxe.Screens
|
||||
|
||||
if (_Buttons[_ButtonOptions].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.OptionsGame);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
|
||||
@@ -1,303 +0,0 @@
|
||||
#region license
|
||||
// This file is part of Vocaluxe.
|
||||
//
|
||||
// Vocaluxe is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// Vocaluxe is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with Vocaluxe. If not, see <http://www.gnu.org/licenses/>.
|
||||
#endregion
|
||||
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using Vocaluxe.Base;
|
||||
using VocaluxeLib;
|
||||
using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptions : CMenu
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 4; }
|
||||
}
|
||||
|
||||
private const string _ButtonOptionsBack = "ButtonOptionsBack";
|
||||
private const string _ButtonOptionsGame = "ButtonOptionsGame";
|
||||
private const string _ButtonOptionsSound = "ButtonOptionsSound";
|
||||
private const string _ButtonOptionsRecord = "ButtonOptionsRecord";
|
||||
private const string _ButtonOptionsVideo = "ButtonOptionsVideo";
|
||||
private const string _ButtonOptionsLyrics = "ButtonOptionsLyrics";
|
||||
private const string _ButtonOptionsTheme = "ButtonOptionsTheme";
|
||||
private const string _ButtonOptionsCredits = "ButtonOptionsCredits";
|
||||
private const string _ButtonOptionsGraphics = "ButtonOptionsGraphics";
|
||||
private const string _ButtonOptionsServer = "ButtonOptionsServer";
|
||||
private const string _ButtonSelectSongFolder = "ButtonSongFolder";
|
||||
|
||||
private const string _TextWarningRestart = "TextWarningRestart";
|
||||
private const string _StaticWarningRestart = "StaticWarningRestart";
|
||||
|
||||
private int _WarningStream = -1;
|
||||
private bool _HasPlayedWarningSound = false;
|
||||
|
||||
private static int PlaySound(ESounds sound, int volume)
|
||||
{
|
||||
var streamId = CSound.PlaySound(sound, false);
|
||||
CSound.SetStreamVolume(streamId, volume);
|
||||
|
||||
return streamId;
|
||||
}
|
||||
|
||||
public override void Init()
|
||||
{
|
||||
base.Init();
|
||||
|
||||
_ThemeButtons = new string[]
|
||||
{
|
||||
_ButtonOptionsBack, _ButtonOptionsGame, _ButtonOptionsSound, _ButtonOptionsRecord, _ButtonOptionsVideo, _ButtonOptionsLyrics, _ButtonOptionsTheme,
|
||||
_ButtonOptionsCredits, _ButtonOptionsGraphics, _ButtonOptionsServer, _ButtonSelectSongFolder
|
||||
};
|
||||
_ThemeTexts = new string[] { _TextWarningRestart };
|
||||
_ThemeStatics = new string[] { _StaticWarningRestart };
|
||||
}
|
||||
|
||||
public override void LoadTheme(string xmlPath)
|
||||
{
|
||||
base.LoadTheme(xmlPath);
|
||||
|
||||
_Texts[_TextWarningRestart].Visible = false;
|
||||
_Statics[_StaticWarningRestart].Visible = false;
|
||||
}
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (keyEvent.KeyPressed) { }
|
||||
else
|
||||
{
|
||||
switch (keyEvent.Key)
|
||||
{
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
CParty.SetNormalGameMode();
|
||||
CGraphics.FadeTo(EScreen.Song);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.Enter:
|
||||
if (_Buttons[_ButtonOptionsBack].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsGame].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsGame);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsSound].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsSound);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsRecord].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsRecord);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsVideo].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsVideo);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsLyrics].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsLyrics);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsTheme].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsTheme);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsGraphics].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsGraphics);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsServer].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsServer);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsCredits].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Credits);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonSelectSongFolder].Selected && CScreenOptions._OpenSongFolderDialog())
|
||||
{
|
||||
_Texts[_TextWarningRestart].Visible = true;
|
||||
_Statics[_StaticWarningRestart].Visible = true;
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.LB && _IsMouseOverCurSelection(mouseEvent))
|
||||
{
|
||||
if (_Buttons[_ButtonOptionsBack].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsGame].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsGame);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsSound].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsSound);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsRecord].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsRecord);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsVideo].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsVideo);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsLyrics].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsLyrics);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsTheme].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsTheme);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsGraphics].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsGraphics);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsServer].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.OptionsServer);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonOptionsCredits].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Credits);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonSelectSongFolder].Selected && CScreenOptions._OpenSongFolderDialog())
|
||||
{
|
||||
_Texts[_TextWarningRestart].Visible = true;
|
||||
_Statics[_StaticWarningRestart].Visible = true;
|
||||
}
|
||||
}
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public override bool UpdateGame()
|
||||
{
|
||||
if (_Texts[_TextWarningRestart].Visible && !_HasPlayedWarningSound)
|
||||
{
|
||||
_WarningStream = CScreenOptions.PlaySound(ESounds.Warning, CConfig.SoundEffectVolume);
|
||||
_HasPlayedWarningSound = true;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
private static bool _OpenSongFolderDialog()
|
||||
{
|
||||
using (var dialog = new FolderBrowserDialog())
|
||||
{
|
||||
dialog.Description = CLanguage.Translate("TR_SCREENO_SONGFOLDER");
|
||||
dialog.ShowNewFolderButton = true;
|
||||
if (dialog.ShowDialog() == DialogResult.OK)
|
||||
{
|
||||
// Update config with new folder
|
||||
var folders = CConfig.Config.Game.SongFolder?.ToList() ?? new List<string>();
|
||||
if (!folders.Contains(dialog.SelectedPath))
|
||||
{
|
||||
folders.Add(dialog.SelectedPath);
|
||||
CConfig.Config.Game.SongFolder = folders.ToArray();
|
||||
CConfig.SaveConfig();
|
||||
}
|
||||
|
||||
return true; // Folder was selected
|
||||
}
|
||||
}
|
||||
|
||||
return false; // Dialog was cancelled
|
||||
}
|
||||
|
||||
private void _LeaveScreen()
|
||||
{
|
||||
if (_WarningStream != -1)
|
||||
{
|
||||
CSound.Close(_WarningStream);
|
||||
_WarningStream = -1;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,310 @@
|
||||
#region license
|
||||
// This file is part of Vocaluxe.
|
||||
//
|
||||
// Vocaluxe is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// Vocaluxe is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with Vocaluxe. If not, see <http://www.gnu.org/licenses/>.
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using Vocaluxe.Base;
|
||||
using VocaluxeLib;
|
||||
using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public abstract class CScreenOptionsBase : CMenu
|
||||
{
|
||||
private static readonly string[] _NavNames = { "Game", "Sound", "Record", "Video", "Lyrics", "Theme", "Graphics", "Server", "SongFolders", "Credits" };
|
||||
private static readonly EScreen[] _NavScreens =
|
||||
{
|
||||
EScreen.OptionsGame, EScreen.OptionsSound, EScreen.OptionsRecord, EScreen.OptionsVideo, EScreen.OptionsLyrics, EScreen.OptionsTheme, EScreen.OptionsGraphics,
|
||||
EScreen.OptionsServer, EScreen.OptionsSongFolders, EScreen.Credits
|
||||
};
|
||||
private const int _NumOptionScreens = 9;
|
||||
|
||||
private const string _StaticNavSelected = "StaticNavSelected";
|
||||
private const string _StaticNavIconSelected = "StaticNavIconSelected";
|
||||
private const string _TextNavSelected = "TextNavSelected";
|
||||
|
||||
private readonly Dictionary<string, SColorF> _NavColors = new Dictionary<string, SColorF>();
|
||||
private bool _NavFocused;
|
||||
private int _NavCursor;
|
||||
private IMenuElement _ContentSelection;
|
||||
private bool _PendingNavFocus;
|
||||
private bool _PendingContentFocus;
|
||||
private static bool _SwitchingOptions;
|
||||
|
||||
protected abstract EScreen _OptionsScreen { get; }
|
||||
|
||||
protected abstract void _SaveOptions();
|
||||
|
||||
private int _CurrentNavIndex
|
||||
{
|
||||
get { return Array.IndexOf(_NavScreens, _OptionsScreen); }
|
||||
}
|
||||
|
||||
private bool _HasNavigation
|
||||
{
|
||||
get { return _Statics.ContainsKey(_StaticNavSelected) && _Statics.ContainsKey("StaticNav" + _NavNames[0]); }
|
||||
}
|
||||
|
||||
public override void LoadTheme(string xmlPath)
|
||||
{
|
||||
base.LoadTheme(xmlPath);
|
||||
|
||||
_NavColors.Clear();
|
||||
foreach (var name in _NavNames)
|
||||
{
|
||||
var icon = "StaticNavIcon" + name;
|
||||
if (_Statics.ContainsKey(icon))
|
||||
{
|
||||
_NavColors[icon] = _Statics[icon].Color;
|
||||
}
|
||||
|
||||
var text = "TextNav" + name;
|
||||
if (_Texts.ContainsKey(text))
|
||||
{
|
||||
_NavColors[text] = _Texts[text].Color;
|
||||
}
|
||||
}
|
||||
|
||||
if (_Statics.ContainsKey(_StaticNavIconSelected))
|
||||
{
|
||||
_Statics[_StaticNavIconSelected].Visible = false;
|
||||
}
|
||||
|
||||
if (_Texts.ContainsKey(_TextNavSelected))
|
||||
{
|
||||
_Texts[_TextNavSelected].Visible = false;
|
||||
}
|
||||
|
||||
_NavFocused = false;
|
||||
_UpdateNavHighlight();
|
||||
}
|
||||
|
||||
public override void OnShow()
|
||||
{
|
||||
base.OnShow();
|
||||
|
||||
_NavFocused = false;
|
||||
_ContentSelection = null;
|
||||
_PendingNavFocus = !_SwitchingOptions;
|
||||
_PendingContentFocus = _SwitchingOptions;
|
||||
_SwitchingOptions = false;
|
||||
_UpdateNavHighlight();
|
||||
}
|
||||
|
||||
public override void Draw()
|
||||
{
|
||||
if (_PendingNavFocus)
|
||||
{
|
||||
_PendingNavFocus = false;
|
||||
if (_HasNavigation)
|
||||
{
|
||||
_SetNavFocus(true);
|
||||
_ContentSelection = _GetFirstContentElement();
|
||||
}
|
||||
}
|
||||
else if (_PendingContentFocus)
|
||||
{
|
||||
_PendingContentFocus = false;
|
||||
var first = _GetFirstContentElement();
|
||||
if (first != null)
|
||||
{
|
||||
_SelectElement(first);
|
||||
}
|
||||
}
|
||||
|
||||
base.Draw();
|
||||
}
|
||||
|
||||
protected bool _HandleNavigationInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (!_HasNavigation)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (_NavFocused)
|
||||
{
|
||||
if (keyEvent.KeyPressed)
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
switch (keyEvent.Key)
|
||||
{
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
return false;
|
||||
|
||||
case Keys.Up:
|
||||
_NavCursor = (_NavCursor - 1 + _NavNames.Length) % _NavNames.Length;
|
||||
_UpdateNavHighlight();
|
||||
break;
|
||||
|
||||
case Keys.Down:
|
||||
_NavCursor = (_NavCursor + 1) % _NavNames.Length;
|
||||
_UpdateNavHighlight();
|
||||
break;
|
||||
|
||||
case Keys.Enter:
|
||||
case Keys.Right:
|
||||
if (_NavCursor == _CurrentNavIndex)
|
||||
{
|
||||
_SetNavFocus(false);
|
||||
}
|
||||
else
|
||||
{
|
||||
_SwitchTo(_NavCursor);
|
||||
}
|
||||
|
||||
break;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
if (keyEvent.Key == Keys.Escape || keyEvent.Key == Keys.Back)
|
||||
{
|
||||
if (!keyEvent.KeyPressed)
|
||||
{
|
||||
_SetNavFocus(true);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
if (keyEvent.Key != Keys.Tab)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
if (!keyEvent.KeyPressed)
|
||||
{
|
||||
var step = keyEvent.Mod == EModifier.Shift ? -1 : 1;
|
||||
_SwitchTo((_CurrentNavIndex + step + _NumOptionScreens) % _NumOptionScreens);
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
protected bool _HandleNavigationMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
for (var i = 0; i < _NavNames.Length; i++)
|
||||
{
|
||||
var row = "StaticNav" + _NavNames[i];
|
||||
if (!_Statics.ContainsKey(row) || !CHelper.IsInBounds(_Statics[row].Rect, mouseEvent))
|
||||
{
|
||||
continue;
|
||||
}
|
||||
|
||||
if (!mouseEvent.LB)
|
||||
{
|
||||
return false;
|
||||
}
|
||||
|
||||
_SwitchTo(i);
|
||||
return true;
|
||||
}
|
||||
|
||||
if (_NavFocused)
|
||||
{
|
||||
_SetNavFocus(false);
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
private IMenuElement _GetFirstContentElement()
|
||||
{
|
||||
return _SelectSlides.Cast<IMenuElement>().Concat(_Buttons).Where(element => element.Selectable).OrderBy(element => element.Rect.Y).ThenBy(element => element.Rect.X)
|
||||
.FirstOrDefault();
|
||||
}
|
||||
|
||||
private void _SetNavFocus(bool focused)
|
||||
{
|
||||
if (focused)
|
||||
{
|
||||
_ContentSelection = _SelectSlides.FirstOrDefault(slide => slide.Selected) ?? (IMenuElement)_Buttons.FirstOrDefault(button => button.Selected);
|
||||
if (_ContentSelection != null)
|
||||
{
|
||||
_ContentSelection.Selected = false;
|
||||
}
|
||||
|
||||
_NavCursor = _CurrentNavIndex;
|
||||
}
|
||||
else if (_ContentSelection != null)
|
||||
{
|
||||
_SelectElement(_ContentSelection);
|
||||
_ContentSelection = null;
|
||||
}
|
||||
|
||||
_NavFocused = focused;
|
||||
_UpdateNavHighlight();
|
||||
}
|
||||
|
||||
private void _UpdateNavHighlight()
|
||||
{
|
||||
if (!_HasNavigation)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
var highlighted = _NavFocused ? _NavCursor : _CurrentNavIndex;
|
||||
var selected = _Statics[_StaticNavSelected];
|
||||
for (var i = 0; i < _NavNames.Length; i++)
|
||||
{
|
||||
var row = "StaticNav" + _NavNames[i];
|
||||
var icon = "StaticNavIcon" + _NavNames[i];
|
||||
var text = "TextNav" + _NavNames[i];
|
||||
var isHighlighted = i == highlighted;
|
||||
|
||||
if (_Statics.ContainsKey(row))
|
||||
{
|
||||
_Statics[row].Visible = !isHighlighted;
|
||||
if (isHighlighted)
|
||||
{
|
||||
var rowRect = _Statics[row].Rect;
|
||||
selected.MaxRect = new SRectF(rowRect.X, rowRect.Y, rowRect.W, rowRect.H, selected.Rect.Z);
|
||||
}
|
||||
}
|
||||
|
||||
if (_Statics.ContainsKey(icon) && _NavColors.ContainsKey(icon))
|
||||
{
|
||||
_Statics[icon].Color = isHighlighted && _Statics.ContainsKey(_StaticNavIconSelected) ? _Statics[_StaticNavIconSelected].Color : _NavColors[icon];
|
||||
}
|
||||
|
||||
if (_Texts.ContainsKey(text) && _NavColors.ContainsKey(text))
|
||||
{
|
||||
_Texts[text].Color = isHighlighted && _Texts.ContainsKey(_TextNavSelected) ? _Texts[_TextNavSelected].Color : _NavColors[text];
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void _SwitchTo(int index)
|
||||
{
|
||||
if (_NavScreens[index] == _OptionsScreen)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
_SaveOptions();
|
||||
_SwitchingOptions = true;
|
||||
CGraphics.FadeTo(_NavScreens[index]);
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -22,12 +22,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsGame : CMenu
|
||||
public class CScreenOptionsGame : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 6; }
|
||||
get { return 7; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsGame; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideLanguage = "SelectSlideLanguage";
|
||||
@@ -38,6 +43,9 @@ namespace Vocaluxe.Screens
|
||||
private const string _SelectSlideAutoplayPreviews = "SelectSlideAutoplayPreviews";
|
||||
private const string _SelectSlideTimerMode = "SelectSlideTimerMode";
|
||||
private const string _SelectSlideHighscoreStyle = "SelectSlideHighscoreStyle";
|
||||
private const string _SelectSlideTileCaption = "SelectSlideTileCaption";
|
||||
|
||||
private const string _TextTileCaption = "TextTileCaption";
|
||||
|
||||
private const string _ButtonExit = "ButtonExit";
|
||||
|
||||
@@ -48,8 +56,10 @@ namespace Vocaluxe.Screens
|
||||
_ThemeButtons = new string[] { _ButtonExit };
|
||||
_ThemeSelectSlides = new string[]
|
||||
{
|
||||
_SelectSlideLanguage, _SelectSlideDebugLevel, _SelectSlideSongMenu, _SelectSlideSongSorting, _SelectSlideTabs, _SelectSlideTimerMode, _SelectSlideHighscoreStyle
|
||||
_SelectSlideLanguage, _SelectSlideDebugLevel, _SelectSlideSongMenu, _SelectSlideSongSorting, _SelectSlideTabs, _SelectSlideAutoplayPreviews, _SelectSlideTimerMode,
|
||||
_SelectSlideHighscoreStyle, _SelectSlideTileCaption
|
||||
};
|
||||
_ThemeTexts = new string[] { _TextTileCaption };
|
||||
}
|
||||
|
||||
public override void LoadTheme(string xmlPath)
|
||||
@@ -66,10 +76,17 @@ namespace Vocaluxe.Screens
|
||||
_SelectSlides[_SelectSlideAutoplayPreviews].SetValues<EOffOn>((int)CConfig.Config.Game.AutoplayPreviews);
|
||||
_SelectSlides[_SelectSlideTimerMode].SetValues<ETimerMode>((int)CConfig.Config.Game.TimerMode);
|
||||
_SelectSlides[_SelectSlideHighscoreStyle].SetValues<EHighscoreStyle>((int)CConfig.Config.Game.HighscoreStyle);
|
||||
_SelectSlides[_SelectSlideTileCaption].SetValues<EOffOn>((int)CConfig.Config.Game.TileCaption);
|
||||
_UpdateTileCaptionState();
|
||||
}
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (!keyEvent.KeyPressed)
|
||||
@@ -79,7 +96,7 @@ namespace Vocaluxe.Screens
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
@@ -92,7 +109,7 @@ namespace Vocaluxe.Screens
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
break;
|
||||
@@ -107,25 +124,32 @@ namespace Vocaluxe.Screens
|
||||
}
|
||||
}
|
||||
|
||||
_UpdateTileCaptionState();
|
||||
return true;
|
||||
}
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
if (mouseEvent.LB && _IsMouseOverCurSelection(mouseEvent) && _Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_SaveConfig();
|
||||
}
|
||||
|
||||
_UpdateTileCaptionState();
|
||||
return true;
|
||||
}
|
||||
|
||||
@@ -134,6 +158,13 @@ namespace Vocaluxe.Screens
|
||||
return true;
|
||||
}
|
||||
|
||||
private void _UpdateTileCaptionState()
|
||||
{
|
||||
var enabled = (ESongMenu)_SelectSlides[_SelectSlideSongMenu].Selection == ESongMenu.TR_CONFIG_TILE_BOARD;
|
||||
_SelectSlides[_SelectSlideTileCaption].Enabled = enabled;
|
||||
_Texts[_TextTileCaption].Alpha = enabled ? 1f : 0.4f;
|
||||
}
|
||||
|
||||
private void _SaveConfig()
|
||||
{
|
||||
CLanguage.LanguageId = _SelectSlides[_SelectSlideLanguage].Selection;
|
||||
@@ -145,11 +176,17 @@ namespace Vocaluxe.Screens
|
||||
CConfig.Config.Game.AutoplayPreviews = (EOffOn)_SelectSlides[_SelectSlideAutoplayPreviews].Selection;
|
||||
CConfig.Config.Game.TimerMode = (ETimerMode)_SelectSlides[_SelectSlideTimerMode].Selection;
|
||||
CConfig.Config.Game.HighscoreStyle = (EHighscoreStyle)_SelectSlides[_SelectSlideHighscoreStyle].Selection;
|
||||
CConfig.Config.Game.TileCaption = (EOffOn)_SelectSlides[_SelectSlideTileCaption].Selection;
|
||||
|
||||
CConfig.SaveConfig();
|
||||
|
||||
CSongs.Sorter.SongSorting = CConfig.Config.Game.SongSorting;
|
||||
CSongs.Categorizer.Tabs = CConfig.Config.Game.Tabs;
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveConfig();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -24,12 +24,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsGraphics : CMenu
|
||||
public class CScreenOptionsGraphics : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 1; }
|
||||
get { return 2; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsGraphics; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideTextureQuality = "SelectSlideTextureQuality";
|
||||
@@ -39,7 +44,8 @@ namespace Vocaluxe.Screens
|
||||
private const string _TextWarningRestart = "TextWarningRestart";
|
||||
private const string _StaticWarningRestart = "StaticWarningRestart";
|
||||
private const string _ButtonExit = "ButtonExit";
|
||||
private static readonly string[] CoverSizes = { "32", "64", "128", "256", "512", "1024" };
|
||||
private static readonly string[] CoverSizes = { "128", "256", "512", "1024" };
|
||||
private int _LoadedCoverSizeIndex;
|
||||
|
||||
private int _WarningStream = -1;
|
||||
private bool _HasPlayedWarningSound = false;
|
||||
@@ -70,7 +76,17 @@ namespace Vocaluxe.Screens
|
||||
_SelectSlides[_SelectSlideCoverSize].AddValues(CoverSizes);
|
||||
var currentCoverSize = CConfig.Config.Graphics.CoverSize;
|
||||
var index = Array.IndexOf(CoverSizes, currentCoverSize.ToString());
|
||||
if (index < 0)
|
||||
{
|
||||
index = Array.FindIndex(CoverSizes, size => int.Parse(size) >= currentCoverSize);
|
||||
if (index < 0)
|
||||
{
|
||||
index = CoverSizes.Length - 1;
|
||||
}
|
||||
}
|
||||
|
||||
_SelectSlides[_SelectSlideCoverSize].Selection = index;
|
||||
_LoadedCoverSizeIndex = index;
|
||||
|
||||
_SelectSlides[_SelectSlideFullScreen].SetValues<EOffOn>((int)CConfig.Config.Graphics.FullScreen);
|
||||
_SelectSlides[_SelectSlideFullScreen].Selection = (int)CConfig.Config.Graphics.FullScreen;
|
||||
@@ -84,41 +100,49 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
switch (keyEvent.Key)
|
||||
if (!keyEvent.KeyPressed)
|
||||
{
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
CParty.SetNormalGameMode();
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Song);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.Enter:
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
switch (keyEvent.Key)
|
||||
{
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
break;
|
||||
|
||||
break;
|
||||
case Keys.S:
|
||||
CParty.SetNormalGameMode();
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Song);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.Left:
|
||||
_SaveConfig();
|
||||
break;
|
||||
case Keys.Enter:
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
case Keys.Right:
|
||||
_SaveConfig();
|
||||
break;
|
||||
break;
|
||||
|
||||
case Keys.Left:
|
||||
_SaveConfig();
|
||||
break;
|
||||
|
||||
case Keys.Right:
|
||||
_SaveConfig();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
@@ -126,12 +150,17 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
@@ -140,7 +169,7 @@ namespace Vocaluxe.Screens
|
||||
_SaveConfig();
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
}
|
||||
@@ -148,6 +177,12 @@ namespace Vocaluxe.Screens
|
||||
return true;
|
||||
}
|
||||
|
||||
public override void OnShow()
|
||||
{
|
||||
base.OnShow();
|
||||
_HasPlayedWarningSound = false;
|
||||
}
|
||||
|
||||
public override bool UpdateGame()
|
||||
{
|
||||
if (_Texts[_TextWarningRestart].Visible && !_HasPlayedWarningSound)
|
||||
@@ -178,7 +213,7 @@ namespace Vocaluxe.Screens
|
||||
// Detect Cover size change
|
||||
var selectedValue = CoverSizes[_SelectSlides[_SelectSlideCoverSize].Selection];
|
||||
var currentCoverSize = CConfig.Config.Graphics.CoverSize;
|
||||
var newCoverSize = int.Parse(selectedValue);
|
||||
var newCoverSize = _SelectSlides[_SelectSlideCoverSize].Selection == _LoadedCoverSizeIndex ? currentCoverSize : int.Parse(selectedValue);
|
||||
if (currentCoverSize != newCoverSize)
|
||||
{
|
||||
_Texts[_TextWarningRestart].Visible = true;
|
||||
@@ -204,5 +239,11 @@ namespace Vocaluxe.Screens
|
||||
_WarningStream = -1;
|
||||
}
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveConfig();
|
||||
_LeaveScreen();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -22,12 +22,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsLyrics : CMenu
|
||||
public class CScreenOptionsLyrics : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 4; }
|
||||
get { return 5; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsLyrics; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideLyricStyle = "SelectSlideLyricStyle";
|
||||
@@ -51,6 +56,11 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (keyEvent.KeyPressed) { }
|
||||
@@ -61,7 +71,7 @@ namespace Vocaluxe.Screens
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
@@ -74,7 +84,7 @@ namespace Vocaluxe.Screens
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
break;
|
||||
@@ -94,12 +104,17 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
if (mouseEvent.LB && _IsMouseOverCurSelection(mouseEvent))
|
||||
@@ -107,7 +122,7 @@ namespace Vocaluxe.Screens
|
||||
_SaveConfig();
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -125,5 +140,10 @@ namespace Vocaluxe.Screens
|
||||
CConfig.Config.Theme.LyricStyle = (ELyricStyle)_SelectSlides[_SelectSlideLyricStyle].Selection;
|
||||
CConfig.SaveConfig();
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveConfig();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -25,12 +25,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsRecord : CMenu
|
||||
public class CScreenOptionsRecord : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 5; }
|
||||
get { return 6; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsRecord; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideRecordDevices = "SelectSlideRecordDevices";
|
||||
@@ -121,6 +126,11 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (keyEvent.KeyPressed) { }
|
||||
@@ -131,7 +141,7 @@ namespace Vocaluxe.Screens
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveMicConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
@@ -146,7 +156,7 @@ namespace Vocaluxe.Screens
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveMicConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
@@ -176,12 +186,17 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_SaveMicConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
@@ -192,7 +207,7 @@ namespace Vocaluxe.Screens
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveMicConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
@@ -250,9 +265,18 @@ namespace Vocaluxe.Screens
|
||||
}
|
||||
}
|
||||
|
||||
var showWarning = !_CheckMicConfig();
|
||||
var warning = _GetWarning();
|
||||
var showWarning = warning != null;
|
||||
_Statics[_StaticWarning].Visible = showWarning;
|
||||
_Texts[_TextWarning].Visible = showWarning;
|
||||
if (showWarning)
|
||||
{
|
||||
_Texts[_TextWarning].Text = warning;
|
||||
}
|
||||
else
|
||||
{
|
||||
_HasPlayedWarningSound = false;
|
||||
}
|
||||
|
||||
if (_Texts[_TextWarning].Visible && !_HasPlayedWarningSound)
|
||||
{
|
||||
@@ -299,6 +323,7 @@ namespace Vocaluxe.Screens
|
||||
|
||||
_Statics[_StaticWarning].Visible = false;
|
||||
_Texts[_TextWarning].Visible = false;
|
||||
_HasPlayedWarningSound = false;
|
||||
|
||||
_DelayTest.Reset();
|
||||
|
||||
@@ -495,6 +520,31 @@ namespace Vocaluxe.Screens
|
||||
return true;
|
||||
}
|
||||
|
||||
private string _GetWarning()
|
||||
{
|
||||
if (_Devices == null)
|
||||
{
|
||||
return "TR_SCREENORECORD_NO_MIC_WARNING";
|
||||
}
|
||||
|
||||
if (!_CheckMicConfig())
|
||||
{
|
||||
return "TR_SCREENORECORD_MIC_WARNING";
|
||||
}
|
||||
|
||||
var usedChannels = new HashSet<int>();
|
||||
foreach (var selectSlide in _SelectSlideRecordPlayer)
|
||||
{
|
||||
var channel = _SelectSlides[selectSlide].Selection;
|
||||
if (channel > 0 && !usedChannels.Add(channel))
|
||||
{
|
||||
return "TR_SCREENORECORD_CHANNEL_WARNING";
|
||||
}
|
||||
}
|
||||
|
||||
return null;
|
||||
}
|
||||
|
||||
private void _TestDelay()
|
||||
{
|
||||
_SaveMicConfig();
|
||||
@@ -537,5 +587,11 @@ namespace Vocaluxe.Screens
|
||||
_WarningStream = -1;
|
||||
}
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveMicConfig();
|
||||
_LeaveScreen();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -22,12 +22,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsServer : CMenu
|
||||
public class CScreenOptionsServer : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 1; }
|
||||
get { return 2; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsServer; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideServerActive = "SelectSlideServerActive";
|
||||
@@ -70,45 +75,53 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
switch (keyEvent.Key)
|
||||
if (!keyEvent.KeyPressed)
|
||||
{
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
CParty.SetNormalGameMode();
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Song);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.Enter:
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
switch (keyEvent.Key)
|
||||
{
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
else if (_Buttons[_ButtonServer].Selected)
|
||||
{
|
||||
CGraphics.ShowPopup(EPopupScreens.PopupServerQR);
|
||||
}
|
||||
break;
|
||||
|
||||
break;
|
||||
case Keys.S:
|
||||
CParty.SetNormalGameMode();
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Song);
|
||||
_LeaveScreen();
|
||||
break;
|
||||
|
||||
case Keys.Left:
|
||||
_SaveConfig();
|
||||
break;
|
||||
case Keys.Enter:
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
else if (_Buttons[_ButtonServer].Selected)
|
||||
{
|
||||
CGraphics.ShowPopup(EPopupScreens.PopupServerQR);
|
||||
}
|
||||
|
||||
case Keys.Right:
|
||||
_SaveConfig();
|
||||
break;
|
||||
break;
|
||||
|
||||
case Keys.Left:
|
||||
_SaveConfig();
|
||||
break;
|
||||
|
||||
case Keys.Right:
|
||||
_SaveConfig();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
@@ -116,12 +129,17 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_LeaveScreen();
|
||||
}
|
||||
|
||||
@@ -129,7 +147,7 @@ namespace Vocaluxe.Screens
|
||||
{
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
_SaveConfig();
|
||||
_LeaveScreen();
|
||||
}
|
||||
@@ -142,6 +160,12 @@ namespace Vocaluxe.Screens
|
||||
return true;
|
||||
}
|
||||
|
||||
public override void OnShow()
|
||||
{
|
||||
base.OnShow();
|
||||
_HasPlayedWarningSound = false;
|
||||
}
|
||||
|
||||
public override bool UpdateGame()
|
||||
{
|
||||
if (_Texts[_TextWarningRestart].Visible && !_HasPlayedWarningSound)
|
||||
@@ -196,5 +220,11 @@ namespace Vocaluxe.Screens
|
||||
_WarningStream = -1;
|
||||
}
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveConfig();
|
||||
_LeaveScreen();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,375 @@
|
||||
#region license
|
||||
// This file is part of Vocaluxe.
|
||||
//
|
||||
// Vocaluxe is free software: you can redistribute it and/or modify
|
||||
// it under the terms of the GNU General Public License as published by
|
||||
// the Free Software Foundation, either version 3 of the License, or
|
||||
// (at your option) any later version.
|
||||
//
|
||||
// Vocaluxe is distributed in the hope that it will be useful,
|
||||
// but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
|
||||
// GNU General Public License for more details.
|
||||
//
|
||||
// You should have received a copy of the GNU General Public License
|
||||
// along with Vocaluxe. If not, see <http://www.gnu.org/licenses/>.
|
||||
#endregion
|
||||
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.IO;
|
||||
using System.Linq;
|
||||
using System.Windows.Forms;
|
||||
using Vocaluxe.Base;
|
||||
using VocaluxeLib;
|
||||
using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsSongFolders : CScreenOptionsBase
|
||||
{
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 3; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsSongFolders; }
|
||||
}
|
||||
|
||||
private const int _NumRows = 8;
|
||||
|
||||
private const string _ButtonExit = "ButtonExit";
|
||||
private const string _ButtonAddFolder = "ButtonAddFolder";
|
||||
private const string _TextNoFolders = "TextNoFolders";
|
||||
private const string _TextWarningRestart = "TextWarningRestart";
|
||||
private const string _StaticWarningRestart = "StaticWarningRestart";
|
||||
private const string _StaticScrollBar = "StaticScrollBar";
|
||||
private const string _StaticScrollBarThumb = "StaticScrollBarThumb";
|
||||
|
||||
private readonly string[] _StaticFolder = new string[_NumRows];
|
||||
private readonly string[] _TextFolder = new string[_NumRows];
|
||||
private readonly string[] _ButtonRemoveFolder = new string[_NumRows];
|
||||
|
||||
private int _Offset;
|
||||
private int _WarningStream = -1;
|
||||
private bool _HasPlayedWarningSound;
|
||||
|
||||
public override void Init()
|
||||
{
|
||||
base.Init();
|
||||
|
||||
for (var i = 0; i < _NumRows; i++)
|
||||
{
|
||||
_StaticFolder[i] = "StaticFolder" + (i + 1);
|
||||
_TextFolder[i] = "TextFolder" + (i + 1);
|
||||
_ButtonRemoveFolder[i] = "ButtonRemoveFolder" + (i + 1);
|
||||
}
|
||||
|
||||
var buttons = new List<string> { _ButtonExit, _ButtonAddFolder };
|
||||
buttons.AddRange(_ButtonRemoveFolder);
|
||||
_ThemeButtons = buttons.ToArray();
|
||||
|
||||
var texts = new List<string> { _TextNoFolders, _TextWarningRestart };
|
||||
texts.AddRange(_TextFolder);
|
||||
_ThemeTexts = texts.ToArray();
|
||||
|
||||
var statics = new List<string> { _StaticWarningRestart, _StaticScrollBar, _StaticScrollBarThumb };
|
||||
statics.AddRange(_StaticFolder);
|
||||
_ThemeStatics = statics.ToArray();
|
||||
}
|
||||
|
||||
public override void LoadTheme(string xmlPath)
|
||||
{
|
||||
base.LoadTheme(xmlPath);
|
||||
|
||||
_Texts[_TextWarningRestart].Visible = false;
|
||||
_Statics[_StaticWarningRestart].Visible = false;
|
||||
_UpdateList();
|
||||
}
|
||||
|
||||
public override void OnShow()
|
||||
{
|
||||
base.OnShow();
|
||||
|
||||
_Offset = 0;
|
||||
_HasPlayedWarningSound = false;
|
||||
_UpdateList();
|
||||
}
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
if (!keyEvent.KeyPressed && _ScrollWithSelection(keyEvent.Key))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (!keyEvent.KeyPressed)
|
||||
{
|
||||
switch (keyEvent.Key)
|
||||
{
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_Leave(EScreen.Main);
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
CParty.SetNormalGameMode();
|
||||
_Leave(EScreen.Song);
|
||||
break;
|
||||
|
||||
case Keys.PageUp:
|
||||
_Scroll(-_NumRows);
|
||||
break;
|
||||
|
||||
case Keys.PageDown:
|
||||
_Scroll(_NumRows);
|
||||
break;
|
||||
|
||||
case Keys.Enter:
|
||||
_OnButtonAction();
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.LB && _IsMouseOverCurSelection(mouseEvent))
|
||||
{
|
||||
_OnButtonAction();
|
||||
}
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_Leave(EScreen.Main);
|
||||
}
|
||||
|
||||
if (mouseEvent.Wheel != 0)
|
||||
{
|
||||
_Scroll(mouseEvent.Wheel);
|
||||
}
|
||||
|
||||
if ((mouseEvent.LB || mouseEvent.LBH) && _Statics[_StaticScrollBar].Visible)
|
||||
{
|
||||
var bar = _Statics[_StaticScrollBar].Rect;
|
||||
var area = new SRectF(bar.X - 15, bar.Y, bar.W + 30, bar.H, bar.Z);
|
||||
if (CHelper.IsInBounds(area, mouseEvent))
|
||||
{
|
||||
_ScrollTo((mouseEvent.Y - bar.Y) / bar.H);
|
||||
}
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
public override bool UpdateGame()
|
||||
{
|
||||
if (_Texts[_TextWarningRestart].Visible && !_HasPlayedWarningSound)
|
||||
{
|
||||
_WarningStream = CSound.PlaySound(ESounds.Warning, false);
|
||||
CSound.SetStreamVolume(_WarningStream, CConfig.SoundEffectVolume);
|
||||
_HasPlayedWarningSound = true;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
private void _OnButtonAction()
|
||||
{
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_Leave(EScreen.Main);
|
||||
return;
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonAddFolder].Selected)
|
||||
{
|
||||
_AddFolder();
|
||||
return;
|
||||
}
|
||||
|
||||
for (var i = 0; i < _NumRows; i++)
|
||||
{
|
||||
if (_Buttons[_ButtonRemoveFolder[i]].Selected)
|
||||
{
|
||||
_RemoveFolder(_Offset + i);
|
||||
return;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
private void _AddFolder()
|
||||
{
|
||||
var folder = _OpenSongFolderDialog();
|
||||
if (folder == null)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
// Update config with new folder
|
||||
var folders = _GetSongFolders().ToList();
|
||||
if (!folders.Contains(folder))
|
||||
{
|
||||
folders.Add(folder);
|
||||
CConfig.Config.Game.SongFolder = folders.ToArray();
|
||||
CConfig.SaveConfig();
|
||||
_ShowRestartWarning();
|
||||
}
|
||||
|
||||
_Offset = Math.Max(0, folders.IndexOf(folder) - _NumRows + 1);
|
||||
_UpdateList();
|
||||
}
|
||||
|
||||
private void _RemoveFolder(int index)
|
||||
{
|
||||
var folders = _GetSongFolders().ToList();
|
||||
if (index < 0 || index >= folders.Count)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
folders.RemoveAt(index);
|
||||
CConfig.Config.Game.SongFolder = folders.ToArray();
|
||||
CConfig.SaveConfig();
|
||||
_ShowRestartWarning();
|
||||
_UpdateList();
|
||||
}
|
||||
|
||||
private void _Scroll(int rows)
|
||||
{
|
||||
_Offset += rows;
|
||||
_UpdateList();
|
||||
}
|
||||
|
||||
private bool _ScrollWithSelection(Keys key)
|
||||
{
|
||||
var numFolders = _GetSongFolders().Length;
|
||||
if (key == Keys.Down && _Buttons[_ButtonRemoveFolder[_NumRows - 1]].Selected && _Offset + _NumRows < numFolders)
|
||||
{
|
||||
_Scroll(1);
|
||||
return true;
|
||||
}
|
||||
|
||||
if (key == Keys.Up && _Buttons[_ButtonRemoveFolder[0]].Selected && _Offset > 0)
|
||||
{
|
||||
_Scroll(-1);
|
||||
return true;
|
||||
}
|
||||
|
||||
return false;
|
||||
}
|
||||
|
||||
private void _ScrollTo(float position)
|
||||
{
|
||||
var maxOffset = Math.Max(0, _GetSongFolders().Length - _NumRows);
|
||||
_Offset = (int)Math.Round(position.Clamp(0f, 1f) * maxOffset);
|
||||
_UpdateList();
|
||||
}
|
||||
|
||||
private void _UpdateList()
|
||||
{
|
||||
var folders = _GetSongFolders();
|
||||
_Offset = _Offset.Clamp(0, Math.Max(0, folders.Length - _NumRows));
|
||||
|
||||
for (var i = 0; i < _NumRows; i++)
|
||||
{
|
||||
var index = _Offset + i;
|
||||
var visible = index < folders.Length;
|
||||
_Statics[_StaticFolder[i]].Visible = visible;
|
||||
_Texts[_TextFolder[i]].Visible = visible;
|
||||
_Buttons[_ButtonRemoveFolder[i]].Visible = visible;
|
||||
if (visible)
|
||||
{
|
||||
_Texts[_TextFolder[i]].Text = folders[index];
|
||||
_Texts[_TextFolder[i]].Alpha = Directory.Exists(folders[index]) ? 1f : 0.5f;
|
||||
}
|
||||
}
|
||||
|
||||
_Texts[_TextNoFolders].Visible = folders.Length == 0;
|
||||
_UpdateScrollBar(folders.Length);
|
||||
|
||||
if (!_Buttons.Any(button => button.Selected && button.Visible))
|
||||
{
|
||||
_SelectElement(_Buttons[_ButtonAddFolder]);
|
||||
}
|
||||
}
|
||||
|
||||
private void _UpdateScrollBar(int numFolders)
|
||||
{
|
||||
var scrollBar = _Statics[_StaticScrollBar];
|
||||
var thumb = _Statics[_StaticScrollBarThumb];
|
||||
var visible = numFolders > _NumRows;
|
||||
scrollBar.Visible = visible;
|
||||
thumb.Visible = visible;
|
||||
if (!visible)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
var track = scrollBar.Rect;
|
||||
var thumbH = Math.Min(track.H, Math.Max(track.H * _NumRows / numFolders, thumb.Rect.W * 3f));
|
||||
thumb.Y = track.Y + (track.H - thumbH) * _Offset / (numFolders - _NumRows);
|
||||
thumb.H = thumbH;
|
||||
}
|
||||
|
||||
private void _ShowRestartWarning()
|
||||
{
|
||||
_Texts[_TextWarningRestart].Visible = true;
|
||||
_Statics[_StaticWarningRestart].Visible = true;
|
||||
}
|
||||
|
||||
private void _Leave(EScreen screen)
|
||||
{
|
||||
_SaveOptions();
|
||||
CGraphics.FadeTo(screen);
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
if (_WarningStream != -1)
|
||||
{
|
||||
CSound.Close(_WarningStream);
|
||||
_WarningStream = -1;
|
||||
}
|
||||
}
|
||||
|
||||
private static string[] _GetSongFolders()
|
||||
{
|
||||
return CConfig.Config.Game.SongFolder?.Where(folder => !string.IsNullOrEmpty(folder)).ToArray() ?? new string[0];
|
||||
}
|
||||
|
||||
private static string _OpenSongFolderDialog()
|
||||
{
|
||||
using (var dialog = new FolderBrowserDialog())
|
||||
{
|
||||
dialog.Description = CLanguage.Translate("TR_SCREENO_SONGFOLDER");
|
||||
dialog.ShowNewFolderButton = true;
|
||||
var owner = Application.OpenForms.Cast<Form>().LastOrDefault(form => form.Visible);
|
||||
if (dialog.ShowDialog(owner) == DialogResult.OK)
|
||||
{
|
||||
return dialog.SelectedPath; // Folder was selected
|
||||
}
|
||||
}
|
||||
|
||||
return null; // Dialog was cancelled
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -22,12 +22,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsSound : CMenu
|
||||
public class CScreenOptionsSound : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 5; }
|
||||
get { return 6; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsSound; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideBackgroundMusic = "SelectSlideBackgroundMusic";
|
||||
@@ -75,12 +80,17 @@ namespace Vocaluxe.Screens
|
||||
if (CConfig.Config.Sound.PlayBackLib == EPlaybackLib.GstreamerSharp)
|
||||
{
|
||||
_SelectSlides[_SelectSlideKaraokeEffect].SetValues<EOffOn>((int)CConfig.Config.Sound.KaraokeEffect);
|
||||
_SelectSlides[_SelectSlideBackgroundMusicSource].Selection = (int)CConfig.Config.Sound.KaraokeEffect;
|
||||
_SelectSlides[_SelectSlideKaraokeEffect].Selection = (int)CConfig.Config.Sound.KaraokeEffect;
|
||||
}
|
||||
}
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (keyEvent.KeyPressed) { }
|
||||
@@ -91,7 +101,7 @@ namespace Vocaluxe.Screens
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
@@ -104,7 +114,7 @@ namespace Vocaluxe.Screens
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
break;
|
||||
@@ -124,12 +134,17 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
if (mouseEvent.LB && _IsMouseOverCurSelection(mouseEvent))
|
||||
@@ -137,7 +152,7 @@ namespace Vocaluxe.Screens
|
||||
_SaveConfig();
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
}
|
||||
|
||||
@@ -148,7 +163,8 @@ namespace Vocaluxe.Screens
|
||||
{
|
||||
if (_BackgroundMusicVolume != CConfig.BackgroundMusicVolume)
|
||||
{
|
||||
_SelectSlides[_SelectSlideBackgroundMusicVolume].Selection = CConfig.BackgroundMusicVolume / 5;
|
||||
_BackgroundMusicVolume = CConfig.BackgroundMusicVolume;
|
||||
_SelectSlides[_SelectSlideBackgroundMusicVolume].Selection = _BackgroundMusicVolume / 5;
|
||||
}
|
||||
|
||||
return true;
|
||||
@@ -190,5 +206,10 @@ namespace Vocaluxe.Screens
|
||||
CBackgroundMusic.Stop();
|
||||
}
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveConfig();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -24,12 +24,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsTheme : CMenu
|
||||
public class CScreenOptionsTheme : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 3; }
|
||||
get { return 4; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsTheme; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideTheme = "SelectSlideTheme";
|
||||
@@ -78,6 +83,11 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (keyEvent.KeyPressed) { }
|
||||
@@ -119,6 +129,11 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
@@ -169,7 +184,7 @@ namespace Vocaluxe.Screens
|
||||
private void _Close()
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
private void _SaveConfig()
|
||||
@@ -212,5 +227,10 @@ namespace Vocaluxe.Screens
|
||||
_ResumeBG();
|
||||
}
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveConfig();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -26,12 +26,17 @@ using VocaluxeLib.Menu;
|
||||
|
||||
namespace Vocaluxe.Screens
|
||||
{
|
||||
public class CScreenOptionsVideo : CMenu
|
||||
public class CScreenOptionsVideo : CScreenOptionsBase
|
||||
{
|
||||
// Version number for theme files. Increment it, if you've changed something on the theme files!
|
||||
protected override int _ScreenVersion
|
||||
{
|
||||
get { return 5; }
|
||||
get { return 6; }
|
||||
}
|
||||
|
||||
protected override EScreen _OptionsScreen
|
||||
{
|
||||
get { return EScreen.OptionsVideo; }
|
||||
}
|
||||
|
||||
private const string _SelectSlideVideoBackgrounds = "SelectSlideVideoBackgrounds";
|
||||
@@ -81,6 +86,11 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleInput(SKeyEvent keyEvent)
|
||||
{
|
||||
if (_HandleNavigationInput(keyEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleInput(keyEvent);
|
||||
|
||||
if (keyEvent.KeyPressed) { }
|
||||
@@ -91,7 +101,7 @@ namespace Vocaluxe.Screens
|
||||
case Keys.Escape:
|
||||
case Keys.Back:
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
break;
|
||||
|
||||
case Keys.S:
|
||||
@@ -104,7 +114,7 @@ namespace Vocaluxe.Screens
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
else if (_Buttons[_ButtonScreenAdjustments].Selected)
|
||||
{
|
||||
@@ -149,12 +159,17 @@ namespace Vocaluxe.Screens
|
||||
|
||||
public override bool HandleMouse(SMouseEvent mouseEvent)
|
||||
{
|
||||
if (_HandleNavigationMouse(mouseEvent))
|
||||
{
|
||||
return true;
|
||||
}
|
||||
|
||||
base.HandleMouse(mouseEvent);
|
||||
|
||||
if (mouseEvent.RB)
|
||||
{
|
||||
_SaveConfig();
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
if (mouseEvent.LB && _IsMouseOverCurSelection(mouseEvent))
|
||||
@@ -172,7 +187,7 @@ namespace Vocaluxe.Screens
|
||||
_SaveConfig();
|
||||
if (_Buttons[_ButtonExit].Selected)
|
||||
{
|
||||
CGraphics.FadeTo(EScreen.Options);
|
||||
CGraphics.FadeTo(EScreen.Main);
|
||||
}
|
||||
|
||||
if (_Buttons[_ButtonScreenAdjustments].Selected)
|
||||
@@ -254,7 +269,11 @@ namespace Vocaluxe.Screens
|
||||
CConfig.Config.Video.VideosInSongs = (EOffOn)_SelectSlides[_SelectSlideVideosInSongs].Selection;
|
||||
CConfig.Config.Video.VideosToBackground = (EOffOn)_SelectSlides[_SelectSlideVideosToBackground].Selection;
|
||||
|
||||
CConfig.Config.Video.WebcamConfig = _Config;
|
||||
if (_DeviceNr >= 0 && _CapabilityNr >= 0)
|
||||
{
|
||||
CConfig.Config.Video.WebcamConfig = _Config;
|
||||
}
|
||||
|
||||
CBackgroundMusic.VideoEnabled = CConfig.Config.Video.VideoBackgrounds == EOffOn.TR_CONFIG_ON && CConfig.Config.Video.VideosToBackground == EOffOn.TR_CONFIG_ON;
|
||||
|
||||
CConfig.SaveConfig();
|
||||
@@ -334,5 +353,10 @@ namespace Vocaluxe.Screens
|
||||
capabilities = 0;
|
||||
return true;
|
||||
}
|
||||
|
||||
protected override void _SaveOptions()
|
||||
{
|
||||
_SaveConfig();
|
||||
}
|
||||
}
|
||||
}
|
||||
@@ -341,7 +341,7 @@
|
||||
<Compile Include="Screens\CScreenLoad.cs" />
|
||||
<Compile Include="Screens\CScreenMain.cs" />
|
||||
<Compile Include="Screens\CScreenNames.cs" />
|
||||
<Compile Include="Screens\CScreenOptions.cs" />
|
||||
<Compile Include="Screens\CScreenOptionsBase.cs" />
|
||||
<Compile Include="Screens\CScreenOptionsGame.cs" />
|
||||
<Compile Include="Screens\CScreenOptionsLyrics.cs" />
|
||||
<Compile Include="Screens\CScreenParty.cs" />
|
||||
@@ -360,6 +360,7 @@
|
||||
<Compile Include="Screens\CScreenOptionsTheme.cs" />
|
||||
<Compile Include="Screens\CScreenOptionsGraphics.cs" />
|
||||
<Compile Include="Screens\CScreenOptionsServer.cs" />
|
||||
<Compile Include="Screens\CScreenOptionsSongFolders.cs" />
|
||||
<None Include="app.config">
|
||||
<SubType>Designer</SubType>
|
||||
</None>
|
||||
|
||||
@@ -411,7 +411,6 @@ namespace VocaluxeLib
|
||||
Load,
|
||||
Main,
|
||||
Song,
|
||||
Options,
|
||||
Sing,
|
||||
Profiles,
|
||||
Score,
|
||||
@@ -426,6 +425,7 @@ namespace VocaluxeLib
|
||||
OptionsTheme,
|
||||
OptionsGraphics,
|
||||
OptionsServer,
|
||||
OptionsSongFolders,
|
||||
|
||||
Names,
|
||||
Credits,
|
||||
|
||||
@@ -50,6 +50,7 @@ namespace VocaluxeLib
|
||||
|
||||
EOffOn GetDrawNoteLines();
|
||||
EOffOn GetDrawToneHelper();
|
||||
EOffOn GetTileCaption();
|
||||
|
||||
int GetCoverSize();
|
||||
|
||||
|
||||
@@ -89,6 +89,11 @@ namespace VocaluxeLib.Menu
|
||||
return _Items.Count - 1;
|
||||
}
|
||||
|
||||
public bool ContainsKey(String key)
|
||||
{
|
||||
return _HtIndex.ContainsKey(key);
|
||||
}
|
||||
|
||||
public IEnumerator<T> GetEnumerator()
|
||||
{
|
||||
return _Items.GetEnumerator();
|
||||
|
||||
@@ -111,8 +111,10 @@ namespace VocaluxeLib.Menu
|
||||
|
||||
public bool Selectable
|
||||
{
|
||||
get { return Visible; }
|
||||
get { return Visible && Enabled; }
|
||||
}
|
||||
|
||||
public bool Enabled { get; set; } = true;
|
||||
public override float X
|
||||
{
|
||||
set
|
||||
@@ -629,6 +631,11 @@ namespace VocaluxeLib.Menu
|
||||
return;
|
||||
}
|
||||
|
||||
if (!Enabled)
|
||||
{
|
||||
CBase.Drawing.PushTransform(1f, 0f, 0f, 0f, 0.4f);
|
||||
}
|
||||
|
||||
if (Selected)
|
||||
{
|
||||
CBase.Drawing.DrawTexture(_SelTexture, Rect, _SelColor);
|
||||
@@ -672,6 +679,11 @@ namespace VocaluxeLib.Menu
|
||||
element.Text.Draw();
|
||||
element.Img.Draw();
|
||||
}
|
||||
|
||||
if (!Enabled)
|
||||
{
|
||||
CBase.Drawing.PopTransform();
|
||||
}
|
||||
}
|
||||
|
||||
public object GetTheme()
|
||||
|
||||