Пример #1
0
        private void AskIfShowReleasePage(ReleaseInfo releaseInfo)
        {
            string message = string.Format("Version:{0}\r\nPublished:{1}\r\nDo you want to show the Terminals home page?",
                                            releaseInfo.Version, releaseInfo.Published);
            YesNoDisableResult answer = YesNoDisableForm.ShowDialog("New release is available", message);
            if (answer.Result == DialogResult.Yes)
                this.connectionsUiFactory.CreateReleaseTab();

            if (answer.Disable)
                settings.NeverShowTerminalsWindow = true;
        }
Пример #2
0
 private void UpdateReleaseToolStripItem(ReleaseInfo downloaded)
 {
     if (this.updateToolStripItem != null && !this.updateToolStripItem.Visible)
     {
         if (downloaded.NewAvailable)
         {
             this.updateToolStripItem.Visible = true;
             string newText = String.Format("{0} - {1}", this.updateToolStripItem.Text, downloaded.Version);
             this.updateToolStripItem.Text = newText;
         }
     }
 }