private void UpdateDisplay()
{
bool okToUpload = _okToUpload;
_uploadButton.Enabled = _bookTransferrer.LoggedIn && okToUpload;
_progressBox.Clear();
if (!_uploadButton.Enabled)
{
if (!okToUpload)
{
_progressBox.WriteMessageWithColor(Color.Red, LocalizationManager.GetString("PublishTab.Upload.FieldsNeedAttention",
"One or more fields above need your attention before uploading."));
}
if (!_bookTransferrer.LoggedIn)
{
_progressBox.WriteMessageWithColor(Color.Red, LocalizationManager.GetString("PublishTab.Upload.PleaseLogIn",
"Please log in to BloomLibrary.org (or sign up) before uploading"));
}
}
_loginLink.Text = _bookTransferrer.LoggedIn ? LocalizationManager.GetString("PublishTab.Upload.Logout", "Log out of BloomLibrary.org") : _originalLoginText;
_signUpLink.Visible = !_bookTransferrer.LoggedIn;
if (_bookTransferrer.LoggedIn)
{
_userId.Text = Settings.Default.WebUserId;
_userId.Visible = true;
}
else
{
_userId.Visible = false;
}
}