internal static void RefreshLogForm(string log, bool openForm) { DebugForm debugForm = null; if (Helpers.TryGetForm(out debugForm)) { debugForm.TextBoxDebug.Text = log; debugForm.TextBoxDebug.SelectionStart = debugForm.TextBoxDebug.Text.Length; debugForm.TextBoxDebug.ScrollToCaret(); debugForm.TextBoxDebug.Refresh(); debugForm.Activate(); } else if (openForm) { debugForm = new DebugForm(); debugForm.TextBoxDebug.Text = log; debugForm.TextBoxDebug.SelectionStart = debugForm.TextBoxDebug.Text.Length; debugForm.TextBoxDebug.ScrollToCaret(); debugForm.TextBoxDebug.Refresh(); debugForm.Show(); } }