diff --git a/Output/Languages/Deutsch.xml b/Output/Languages/Deutsch.xml index bdc6f8ab..95beba8f 100644 --- a/Output/Languages/Deutsch.xml +++ b/Output/Languages/Deutsch.xml @@ -159,6 +159,9 @@ Aktiv Neu Löschen + Snapshot + Snapshot speichern + Snapshot löschen Einstellungen Spiel diff --git a/Output/Languages/English.xml b/Output/Languages/English.xml index a1ebb6c8..1e063528 100644 --- a/Output/Languages/English.xml +++ b/Output/Languages/English.xml @@ -159,6 +159,9 @@ Active New Delete + Take Snapshot + Save Snapshot + Delete Snapshot Menu Options Game diff --git a/Output/Themes/Ambient/Screens/ScreenProfiles.xml b/Output/Themes/Ambient/Screens/ScreenProfiles.xml index 7bd59c6b..0e5cc0d6 100644 --- a/Output/Themes/Ambient/Screens/ScreenProfiles.xml +++ b/Output/Themes/Ambient/Screens/ScreenProfiles.xml @@ -1,7 +1,7 @@  - 1 + 2 Video @@ -576,6 +576,177 @@ 26 + + + Button + + Button + + 985 + 600 + 0,00 + 150 + 50 + + + ButtonColor + + + ButtonSColor + + + 75 + 10 + + 32 + + 142 + + + ButtonTextColor + + + ButtonTextSColor + + Center + + Center + + + + Outline + + TR_SCREENPROFILES_BUTTON_TAKESNAPSHOT + + + + + + 10 + 26 + + + + + + 10 + 26 + + + + + Button + + Button + + 300 + 210 + 0,00 + 150 + 50 + + + ButtonColor + + + ButtonSColor + + + 75 + 10 + + 32 + + 142 + + + ButtonTextColor + + + ButtonTextSColor + + Center + + Center + + + + Outline + + TR_SCREENPROFILES_BUTTON_SAVESNAPSHOT + + + + + + 10 + 26 + + + + + + 10 + 26 + + + + + Button + + Button + + 300 + 110 + 0,00 + 150 + 50 + + + ButtonColor + + + ButtonSColor + + + 75 + 10 + + 32 + + 142 + + + ButtonTextColor + + + ButtonTextSColor + + Center + + Center + + + + Outline + + TR_SCREENPROFILES_BUTTON_DISCARDSNAPSHOT + + + + + + 10 + 26 + + + + + + 10 + 26 + + Invisible diff --git a/Vocaluxe/Screens/CScreenProfiles.cs b/Vocaluxe/Screens/CScreenProfiles.cs index 394e165d..4709bdf1 100644 --- a/Vocaluxe/Screens/CScreenProfiles.cs +++ b/Vocaluxe/Screens/CScreenProfiles.cs @@ -17,7 +17,7 @@ namespace Vocaluxe.Screens class CScreenProfiles : CMenu { // Version number for theme files. Increment it, if you've changed something on the theme files! - const int ScreenVersion = 1; + const int ScreenVersion = 2; private const string SelectSlideProfiles = "SelectSlideProfiles"; private const string SelectSlideDifficulty = "SelectSlideDifficulty"; @@ -29,6 +29,9 @@ namespace Vocaluxe.Screens private const string ButtonSave = "ButtonSave"; private const string ButtonNew = "ButtonNew"; private const string ButtonDelete = "ButtonDelete"; + private const string ButtonTakeSnapshot = "ButtonTakeSnapshot"; + private const string ButtonSaveSnapshot = "ButtonSaveSnapshot"; + private const string ButtonDiscardSnapshot = "ButtonDiscardSnapshot"; private const string StaticAvatar = "StaticAvatar"; @@ -45,7 +48,7 @@ namespace Vocaluxe.Screens _ThemeName = "ScreenProfiles"; _ScreenVersion = ScreenVersion; - _ThemeButtons = new string[] { ButtonPlayerName, ButtonExit, ButtonSave, ButtonNew, ButtonDelete }; + _ThemeButtons = new string[] { ButtonPlayerName, ButtonExit, ButtonSave, ButtonNew, ButtonDelete, ButtonTakeSnapshot, ButtonSaveSnapshot, ButtonDiscardSnapshot }; _ThemeSelectSlides = new string[] { SelectSlideProfiles, SelectSlideDifficulty, SelectSlideAvatars, SelectSlideGuestProfile, SelectSlideActive }; _ThemeStatics = new string[] { StaticAvatar };