Пример #1
0
        /// <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);
        }
Пример #2
0
        /// <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;
        }
Пример #3
0
        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;
        }