Better navigation on taking webcam snapshot
This commit is contained in:
1 parent
e8f0a9b4c4
commit
e9e9b6c790
2 files changed
+11
-1
No files matched your search
@@ -5,4 +5,4 @@
|
|||||||
<UserRole>TR_USERROLE_GUEST</UserRole>
|
<UserRole>TR_USERROLE_GUEST</UserRole>
|
||||||
<Active>TR_CONFIG_ON</Active>
|
<Active>TR_CONFIG_ON</Active>
|
||||||
<Avatar>Avatar_m.png</Avatar>
|
<Avatar>Avatar_m.png</Avatar>
|
||||||
</root>
|
</root>
|
||||||
@@ -319,6 +319,8 @@ namespace Vocaluxe.Screens
|
|||||||
_Buttons[_ButtonDiscardSnapshot].Visible = false;
|
_Buttons[_ButtonDiscardSnapshot].Visible = false;
|
||||||
_Buttons[_ButtonTakeSnapshot].Visible = false;
|
_Buttons[_ButtonTakeSnapshot].Visible = false;
|
||||||
_Buttons[_ButtonWebcam].Visible = false;
|
_Buttons[_ButtonWebcam].Visible = false;
|
||||||
|
|
||||||
|
_SelectElement(_Buttons[_ButtonSave]);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -330,6 +332,8 @@ namespace Vocaluxe.Screens
|
|||||||
_Buttons[_ButtonDiscardSnapshot].Visible = true;
|
_Buttons[_ButtonDiscardSnapshot].Visible = true;
|
||||||
_Buttons[_ButtonTakeSnapshot].Visible = false;
|
_Buttons[_ButtonTakeSnapshot].Visible = false;
|
||||||
_Buttons[_ButtonWebcam].Visible = false;
|
_Buttons[_ButtonWebcam].Visible = false;
|
||||||
|
|
||||||
|
_SelectElement(_Buttons[_ButtonSaveSnapshot]);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -341,6 +345,8 @@ namespace Vocaluxe.Screens
|
|||||||
_Buttons[_ButtonDiscardSnapshot].Visible = false;
|
_Buttons[_ButtonDiscardSnapshot].Visible = false;
|
||||||
_Buttons[_ButtonTakeSnapshot].Visible = false;
|
_Buttons[_ButtonTakeSnapshot].Visible = false;
|
||||||
_Buttons[_ButtonWebcam].Visible = CWebcam.IsDeviceAvailable();
|
_Buttons[_ButtonWebcam].Visible = CWebcam.IsDeviceAvailable();
|
||||||
|
|
||||||
|
_SelectElement(_Buttons[_ButtonWebcam]);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void _OnSaveSnapshot()
|
private void _OnSaveSnapshot()
|
||||||
@@ -359,6 +365,8 @@ namespace Vocaluxe.Screens
|
|||||||
int id = CProfiles.NewAvatar(file);
|
int id = CProfiles.NewAvatar(file);
|
||||||
CProfiles.SetAvatar(_SelectSlides[_SelectSlideProfiles].SelectedTag, id);
|
CProfiles.SetAvatar(_SelectSlides[_SelectSlideProfiles].SelectedTag, id);
|
||||||
_LoadAvatars(false);
|
_LoadAvatars(false);
|
||||||
|
|
||||||
|
_SelectElement(_Buttons[_ButtonSave]);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void _OnWebcam()
|
private void _OnWebcam()
|
||||||
@@ -374,6 +382,8 @@ namespace Vocaluxe.Screens
|
|||||||
_Buttons[_ButtonDiscardSnapshot].Visible = false;
|
_Buttons[_ButtonDiscardSnapshot].Visible = false;
|
||||||
_Buttons[_ButtonTakeSnapshot].Visible = true;
|
_Buttons[_ButtonTakeSnapshot].Visible = true;
|
||||||
_Buttons[_ButtonWebcam].Visible = false;
|
_Buttons[_ButtonWebcam].Visible = false;
|
||||||
|
|
||||||
|
_SelectElement(_Buttons[_ButtonTakeSnapshot]);
|
||||||
}
|
}
|
||||||
|
|
||||||
private void _NewProfile()
|
private void _NewProfile()
|
||||||
|
|||||||
Reference in new issue
Block a user