Пример #1
0
        public static string InputBox(string Prompt, string Title = "Εισαγωγή στοιχείων...", string DefaultResponse = "", Int32 XPos = -1, Int32 YPos = -1, Boolean multiLineText = true)
        {
            gInputForm inputForm = gInputForm.GetInputBoxForm(Prompt, Title, DefaultResponse, XPos, YPos, multiLineText);

            if ((inputForm.ShowDialog() == DialogResult.Cancel))
            {
                return(null);
            }
            return(inputForm.InputText);
        }
Пример #2
0
        public static string[] InputBoxElements(string Prompt, string Title = "Εισαγωγή στοιχείων...", string DefaultResponse = "", Int32 XPos = -1, Int32 YPos = -1)
        {
            gInputForm inputForm = gInputForm.GetInputBoxForm(Prompt, Title, DefaultResponse, XPos, YPos);

            if ((inputForm.ShowDialog() == DialogResult.Cancel))
            {
                return(null);
            }
            return(inputForm.InputElements);
        }
Пример #3
0
        private static gInputForm GetInputBoxForm(string Prompt, string Title = "Εισαγωγή στοιχείων...", string DefaultResponse = "", Int32 XPos = -1, Int32 YPos = -1, Boolean multiLineTextBox = true)
        {
            gInputForm inputForm = new gInputForm(Title, Prompt, multiLineTextBox);

            if ((XPos == -1 || YPos == -1))
            {
                inputForm.StartPosition = FormStartPosition.CenterParent;
            }
            else
            {
                inputForm.StartPosition = FormStartPosition.Manual;
                inputForm.Location      = new Point(XPos, YPos);
            }
            inputForm.txtInsert.Text = DefaultResponse;
            return(inputForm);
        }