/// <summary> /// Return a string array of textbox1 and textbox2 /// or Null if the user cancelled. /// </summary> /// <param name="title"></param> /// <param name="label1"></param> /// <param name="initString1"></param> /// <param name="label2"></param> /// <param name="initString2"></param> /// <returns></returns> public static string[] DoQuickDialog(string title , string label1, string initString1 , string label2, string initString2) { QuickDialog2 qd = new QuickDialog2(); qd.Text = title; qd.label1.Text = label1; qd.textBox1.Text = initString1; qd.label2.Text = label2; qd.textBox2.Text = initString2; if (qd.ShowDialog(KMultiForm.Instance()) == DialogResult.OK) { return(new string[] { qd.textBox1.Text, qd.textBox2.Text }); } return(null); }
/// <summary> /// Return a string array of textbox1 and textbox2 /// or Null if the user cancelled. /// </summary> /// <param name="title"></param> /// <param name="label1"></param> /// <param name="initString1"></param> /// <param name="label2"></param> /// <param name="initString2"></param> /// <returns></returns> public static string[] DoQuickDialog( string title , string label1, string initString1 , string label2, string initString2 ) { QuickDialog2 qd = new QuickDialog2(); qd.Text = title; qd.label1.Text = label1; qd.textBox1.Text= initString1; qd.label2.Text = label2; qd.textBox2.Text= initString2; if ( qd.ShowDialog( KMultiForm.Instance()) == DialogResult.OK ) { return new string[] {qd.textBox1.Text, qd.textBox2.Text }; } return null; }
private void menuItemServices_Click(object sender, System.EventArgs e) { var machineParms = QuickDialog2.DoQuickDialog("Services", "Machine Name", ".", "Pattern ^(Enable|EPX)", ""); if (machineParms == null) { machineParms = new string[2]; } // // TODO: Add any constructor code after InitializeComponent call // ServicesPanel newPanel = new ServicesPanel(this); newPanel.MainForm = this; TabPage x = new TabPage("Services"); newPanel.Dock = System.Windows.Forms.DockStyle.Fill; x.Controls.Add(newPanel); this.tabControl1.TabPages.Add(x); ServiceMgrWorkUnit worker = new ServiceMgrWorkUnit(newPanel, newPanel); newPanel.Manager = worker; worker.InitalizeControl(null, machineParms[0], machineParms[1]); this.tabControl1.SelectedTab = x; }