public static DisplayCopyableTextForm GetInstance() { if (_instance == null) { _instance = new DisplayCopyableTextForm(); } return(_instance); }
public static void ShowCopyableText(string title, string text, Form parentForm) { GUI.Forms.DisplayCopyableTextForm dcf = new GUI.Forms.DisplayCopyableTextForm(); if (dcf.Visible) { dcf.BringToFront(); } else { dcf.Show(parentForm); } dcf.TextToDisplay = text; dcf.Title = title; }
private void OnFormClosing(object sender, FormClosingEventArgs e) { _instance = null; global.SaveFormSettings(this); }