示例#1
0
        private void SetControlState(bool enable)
        {
            if (InvokeRequired)
            {
                SetControlStateDelegate setControlState = SetControlState;
                Invoke(setControlState, enable);
                return;
            }

            grbOptions.Enabled = enable;
            grbTrakt.Enabled   = enable;

            grbImdb.Enabled       = enable;
            grbTMDb.Enabled       = enable;
            grbTVDb.Enabled       = enable;
            grbListal.Enabled     = enable;
            grbCriticker.Enabled  = enable;
            grbLetterboxd.Enabled = enable;
            grbFlixster.Enabled   = enable;

            HideShowTraktAuthControls();

            btnStartSync.Text       = enable ? cImportReadyText : cCancelText;
            pbrImportProgress.Style = enable ? ProgressBarStyle.Continuous : ProgressBarStyle.Marquee;
        }
示例#2
0
        private void SetControlState(bool enable)
        {
            if (this.InvokeRequired)
            {
                SetControlStateDelegate setControlState = new SetControlStateDelegate(SetControlState);
                this.Invoke(setControlState, enable);
                return;
            }

            txtTraktUsername.Enabled = enable;
            txtTraktPassword.Enabled = enable;
            txtTVDbAccountId.Enabled = enable;
            txtImdbFilename.Enabled  = enable;
            btnImdbBrowse.Enabled    = enable;
            lnkTMDbStart.Enabled     = enable;

            btnImportRatings.Text   = enable ? cImportReady : cCancelImport;
            pbrImportProgress.Style = enable ? ProgressBarStyle.Continuous : ProgressBarStyle.Marquee;
        }
示例#3
0
        private void SetControlState(bool enable)
        {
            if (this.InvokeRequired)
            {
                SetControlStateDelegate setControlState = new SetControlStateDelegate(SetControlState);
                this.Invoke(setControlState, enable);
                return;
            }

            txtTraktUsername.Enabled = enable;
            txtTraktPassword.Enabled = enable;
            txtTVDbAccountId.Enabled = enable;
            txtImdbFilename.Enabled = enable;
            btnImdbBrowse.Enabled = enable;
            lnkTMDbStart.Enabled = enable;

            btnImportRatings.Text = enable ? cImportReady : cCancelImport;
            pbrImportProgress.Style = enable ? ProgressBarStyle.Continuous : ProgressBarStyle.Marquee;
        }
示例#4
0
        private void SetControlState(bool enable)
        {
            if (this.InvokeRequired)
            {
                SetControlStateDelegate setControlState = new SetControlStateDelegate(SetControlState);
                this.Invoke(setControlState, enable);
                return;
            }

            grbOptions.Enabled = enable;
            grbTrakt.Enabled = enable;

            grbImdb.Enabled = enable;
            grbTMDb.Enabled = enable;
            grbTVDb.Enabled = enable;
            grbListal.Enabled = enable;

            btnImportRatings.Text = enable ? cImportReady : cCancelImport;
            pbrImportProgress.Style = enable ? ProgressBarStyle.Continuous : ProgressBarStyle.Marquee;
        }