public void StartQuest(Quest quest, Textboxes textboxes)
    {
        if (quest == null)
        {
            return;
        }

        /*  if (questTextboxes[0].text == "")
         * {
         *    questTextboxes[0].text = quest.TextLine;
         *
         * }*/


        for (int i = 0; i < questtextboxes.Count; i++)
        {
            if (questtextboxes[i].text == "" && questtextboxes[i].text != quest.TextLine /*&& textboxes.QuestID != quest.QuestID*/)
            {
                questtextboxes[i].text = quest.TextLine;
                return;
            }
            else if (questtextboxes[i].text == quest.TextLine)
            {
                return;
            }
        }
    }
Ejemplo n.º 2
0
        private TextBox CreateTextbox(int yOffset)
        {
            TextBox textBox = new TextBox();

            textBox.Location = new Point(126, yOffset + 1);
            textBox.Size     = new Size(490, 20);
            textBox.Visible  = true;
            textBox.ReadOnly = true;
            Textboxes.Add(textBox);

            return(textBox);
        }
Ejemplo n.º 3
0
        private Button CreateSaveButton(int yOffset)
        {
            Button button = new Button();

            button.Location = new Point(10, yOffset);
            button.Text     = string.Format("Save file at");
            button.Visible  = true;

            button.Click += (sender, e) =>
            {
                saveFileDialog.ShowDialog();
                if (saveFileDialog.FileName != "")
                {
                    Textboxes.Last().Text = saveFileDialog.FileName;
                    richConsole.AppendText(string.Format("Output location set: {0}\n", saveFileDialog.FileName));
                }
            };

            Buttons.Add(button);

            return(button);
        }
Ejemplo n.º 4
0
        private void RemoveMergeRows()
        {
            foreach (var button in Buttons)
            {
                Controls.Remove(button);
            }

            foreach (var label in Labels)
            {
                Controls.Remove(label);
            }

            foreach (var txtBox in Textboxes)
            {
                Controls.Remove(txtBox);
            }

            Buttons.Clear();
            Labels.Clear();
            Textboxes.Clear();
            Documents.Clear();
        }