hMailServer.Administrator.Dialogs.formExternalAccount.checkUseSSL_CheckedChanged C# (CSharp) Method

checkUseSSL_CheckedChanged() private method

private checkUseSSL_CheckedChanged ( object sender, EventArgs e ) : void
sender object
e EventArgs
return void
        private void checkUseSSL_CheckedChanged(object sender, EventArgs e)
        {
            if (_isLoading)
            return;

             if (checkUseSSL.Checked)
            textPort.Number = 995;
             else
            textPort.Number = 110;

             textPort.Font = new Font(this.Font, FontStyle.Bold);

             if (_timer != null)
            _timer.Stop();

             _timer = new Timer();
             _timer.Interval = 3000;
             _timer.Tick += (s, ev) =>
            {
               textPort.Font = new Font(this.Font, FontStyle.Regular);
               _timer.Stop();
            };
             _timer.Start();
        }