diff --git a/Output/Profiles/guest3.xml b/Output/Profiles/guest3.xml index 5efb36f6..f8b196f8 100644 --- a/Output/Profiles/guest3.xml +++ b/Output/Profiles/guest3.xml @@ -5,4 +5,4 @@ TR_USERROLE_GUEST TR_CONFIG_ON Avatar_m.png - + \ No newline at end of file diff --git a/Vocaluxe/Screens/CScreenProfiles.cs b/Vocaluxe/Screens/CScreenProfiles.cs index 44196e34..f98a3c2e 100644 --- a/Vocaluxe/Screens/CScreenProfiles.cs +++ b/Vocaluxe/Screens/CScreenProfiles.cs @@ -319,6 +319,8 @@ namespace Vocaluxe.Screens _Buttons[_ButtonDiscardSnapshot].Visible = false; _Buttons[_ButtonTakeSnapshot].Visible = false; _Buttons[_ButtonWebcam].Visible = false; + + _SelectElement(_Buttons[_ButtonSave]); } else { @@ -330,6 +332,8 @@ namespace Vocaluxe.Screens _Buttons[_ButtonDiscardSnapshot].Visible = true; _Buttons[_ButtonTakeSnapshot].Visible = false; _Buttons[_ButtonWebcam].Visible = false; + + _SelectElement(_Buttons[_ButtonSaveSnapshot]); } } @@ -341,6 +345,8 @@ namespace Vocaluxe.Screens _Buttons[_ButtonDiscardSnapshot].Visible = false; _Buttons[_ButtonTakeSnapshot].Visible = false; _Buttons[_ButtonWebcam].Visible = CWebcam.IsDeviceAvailable(); + + _SelectElement(_Buttons[_ButtonWebcam]); } private void _OnSaveSnapshot() @@ -359,6 +365,8 @@ namespace Vocaluxe.Screens int id = CProfiles.NewAvatar(file); CProfiles.SetAvatar(_SelectSlides[_SelectSlideProfiles].SelectedTag, id); _LoadAvatars(false); + + _SelectElement(_Buttons[_ButtonSave]); } private void _OnWebcam() @@ -374,6 +382,8 @@ namespace Vocaluxe.Screens _Buttons[_ButtonDiscardSnapshot].Visible = false; _Buttons[_ButtonTakeSnapshot].Visible = true; _Buttons[_ButtonWebcam].Visible = false; + + _SelectElement(_Buttons[_ButtonTakeSnapshot]); } private void _NewProfile()