public static string ShowDialog(Form p, string lab1, string defaultValue1, string caption, bool multiline = false, string tooltip = null) { List <string> r = PromptMultiLine.ShowDialog(p, caption, new string[] { lab1 }, new string[] { defaultValue1 }, multiline, tooltip != null ? new string[] { tooltip } : null); return((r != null) ? r[0] : null); }
public static Tuple <string, string> ShowDialog(Form p, string lab1, string lab2, string defaultValue1, string defaultValue2, string caption, bool multiline = false, string[] tooltip = null) { List <string> r = PromptMultiLine.ShowDialog(p, caption, new string[] { lab1, lab2 }, new string[] { defaultValue1, defaultValue2 }, multiline, tooltip); return((r != null) ? new Tuple <string, string>(r[0], r[1]) : null); }
public static string ShowDialog(Form p, string lab1, string defaultValue1, string caption, Icon ic, bool multiline = false, string tooltip = null, bool cursoratend = false, int widthboxes = 200, // sizes based on standard dialog size of 8, scaled up int heightboxes = -1) { List <string> r = PromptMultiLine.ShowDialog(p, caption, ic, new string[] { lab1 }, new string[] { defaultValue1 }, multiline, tooltip != null ? new string[] { tooltip } : null, cursoratend, widthboxes, heightboxes); return(r?[0]); }
public static string ShowDialog(Form p, string lab1, string defaultValue1, string caption, Icon ic, bool multiline = false, string tooltip = null, int width = 600, int vspacing = -1, bool cursoratend = false) { List<string> r = PromptMultiLine.ShowDialog(p, caption, ic, new string[] { lab1 }, new string[] { defaultValue1 }, multiline, tooltip != null ? new string[] { tooltip } : null , width, vspacing , cursoratend); return r?[0]; }