public void ShowFirebwallUpdate() { if (this.InvokeRequired) { System.Threading.ThreadStart ts = new System.Threading.ThreadStart(ShowFirebwallUpdate); this.Invoke(ts); } else { this.Visible = true; meta = UpdateChecker.availableFirebwall; this.Text = "New Version: fireBwall " + meta.version; textBox1.Text = "New Version: fireBwall " + meta.version + "\r\n" + meta.Description + "\r\n\r\nChange Log:\r\n"; foreach (string s in meta.changelog) { textBox1.Text += "\t- " + s + "\r\n"; } ColorScheme_ThemeChanged(); } }