private void InitProperties()
{
Username = string.Empty;
Password = string.Empty;
Email = string.Empty;
GUIUtils.SetProperty("#Trakt.Settings.Account.Dialog.HasUsername", "false");
GUIUtils.SetProperty("#Trakt.Settings.Account.Dialog.HasPassword", "false");
GUIUtils.SetProperty("#Trakt.Settings.Account.Dialog.Visible", "false");
GUIWindowManager.Process();
// Set Disconnect button Label / or Hide it
if (btnDisconnectAccount != null)
{
if (TraktSettings.AccountStatus == ConnectionState.Connected)
{
GUIControl.SetControlLabel(GetID, btnDisconnectAccount.GetID, string.Format(Translation.DisconnectAccount, TraktSettings.Username));
btnDisconnectAccount.Visible = true;
}
else
{
// Hide Control, no account to disconnect
btnDisconnectAccount.Visible = false;
}
}
}