public VariablesAndListPage()
        {
            InitializeComponent();

            this.runControl1.runZeroButton.Visible = false;
            this.runControl1.repeatCheckBox.Visible = false;
            this.runControl1.runListButton.Visible = false;
            this.runControl1.RunNoSave.Visible = false;
            this.runControl1.runRandomList.Visible = false;
            this.runControl1.continueListButton.Visible = false;

            variableEditors = new List<VariableEditor>();
            listPanels = new List<ListEditorPanel>();
            for (int i = 0; i < ListData.NLists; i++)
            {
                ListEditorPanel lep = new ListEditorPanel();
                lep.setListID(i + 1);
                int x = listEditorPanelPlaceholder.Location.X + i * listEditorPanelPlaceholder.Width;
                int y = listEditorPanelPlaceholder.Location.Y;
                lep.Location = new Point(x, y);
                listPanels.Add(lep);
            }
            this.Controls.AddRange(listPanels.ToArray());
            this.runControl1.SendToBack();
            this.listFillerSelector.Items.Clear();
            for (int i = 0; i < ListData.NLists; i++)
            {
                this.listFillerSelector.Items.Add("List " + (i + 1));
            }
        }
Example #2
0
        public VariablesAndListPage()
        {
            InitializeComponent();

            this.runControl1.runZeroButton.Visible      = false;
            this.runControl1.repeatCheckBox.Visible     = false;
            this.runControl1.runListButton.Visible      = false;
            this.runControl1.RunNoSave.Visible          = false;
            this.runControl1.runRandomList.Visible      = false;
            this.runControl1.continueListButton.Visible = false;

            variableEditors = new List <VariableEditor>();
            listPanels      = new List <ListEditorPanel>();
            for (int i = 0; i < ListData.NLists; i++)
            {
                ListEditorPanel lep = new ListEditorPanel();
                lep.setListID(i + 1);
                int x = listEditorPanelPlaceholder.Location.X + i * listEditorPanelPlaceholder.Width;
                int y = listEditorPanelPlaceholder.Location.Y;
                lep.Location = new Point(x, y);
                listPanels.Add(lep);
            }
            this.Controls.AddRange(listPanels.ToArray());
            this.runControl1.SendToBack();
            this.listFillerSelector.Items.Clear();
            for (int i = 0; i < ListData.NLists; i++)
            {
                this.listFillerSelector.Items.Add("List " + (i + 1));
            }
        }
Example #3
0
        public VariablesAndListPage()
        {
            InitializeComponent();

            this.runControl1.runZeroButton.Visible      = false;
            this.runControl1.repeatCheckBox.Visible     = false;
            this.runControl1.runListButton.Visible      = false;
            this.runControl1.RunNoSave.Visible          = false;
            this.runControl1.runRandomList.Visible      = false;
            this.runControl1.continueListButton.Visible = false;

            variableEditors = new List <VariableEditor>();
            listPanels      = new List <ListEditorPanel>();
            for (int i = 0; i < ListData.NLists; i++)
            {
                ListEditorPanel lep = new ListEditorPanel();
                lep.setListID(i + 1);
                int x = listEditorPanelPlaceholder.Location.X + i * listEditorPanelPlaceholder.Width;
                int y = listEditorPanelPlaceholder.Location.Y;
                lep.Location = new Point(x, y);
                listPanels.Add(lep);
            }
            this.Controls.AddRange(listPanels.ToArray());
            this.runControl1.SendToBack();
            this.listFillerSelector.Items.Clear();
            for (int i = 0; i < ListData.NLists; i++)
            {
                this.listFillerSelector.Items.Add("List " + (i + 1));
            }
            if (!Storage.sequenceData.OrderingGroups.ContainsKey(SequenceData.OrderingGroupTypes.Variables))
            {
                Storage.sequenceData.OrderingGroups.Add(SequenceData.OrderingGroupTypes.Variables, new HashSet <string>());
            }
            populateSortMethods();
            sortMethods.SelectedItem = VariablesOrderingMethods.Alphabetical.GetDescription();
        }