Beispiel #1
0
        private void BtnEditSetsAddMember_Click(object sender, System.EventArgs e)
        {
            // edit sets, add selected to set
            // first we need to get the selected parameter
            // MessageBox.Show(DataGridViewEditAvailableParams.SelectedRows.Count)
            ClassOneSet activeEditSet = this.GetActiveEditSet();

            if (!(activeEditSet == null))
            {
                foreach (DataGridViewRow oRow in DataGridViewEditAvailableParams.SelectedRows)
                {
                    //   If oRow.Selected Then
                    ClassOneParamAssociation thisData = oRow.DataBoundItem as ClassOneParamAssociation;
                    // we need to know the active set
                    // and we need to know the selected parameter
                    // MessageBox.Show("adding " & thisData.thisParameterName)
                    JerkHub.AllSetsObj.addMemberToActiveSet(activeEditSet, thisData);
                    //   Exit For
                    //  End If
                    // If thisData.parameterGroup.ToLower = groupNameB.ToLower Then
                    //     oRow.Selected = isSelected
                    // End If
                }
            }

            JerkHub.Flags.MarkFileToBeSaved();
            this.RedrawEditPage();
        }
Beispiel #2
0
        private void Button6_Click(object sender, System.EventArgs e)
        {
            // get the selected row
            ClassOneSet activeSet    = this.GetActiveEditSet();
            string      proposedName = Microsoft.VisualBasic.Interaction.InputBox(("Original ParameterDefinitionName: " + (activeSet.SetName + ("\r\n" + "NewDog ParameterDefinitionName: "))), "Rename", activeSet.SetName);

            //   MessageBox.Show(proposedName)
            JerkHub.AllSetsObj.RenameItemInList(this.GetActiveEditSet().SetName, proposedName);
            JerkHub.Flags.MarkFileToBeSaved();
            this.RedrawEditPage();
            // get it's name
            // get the proposed name
            // make sure it doesn't already exist
            // rename it
        }
Beispiel #3
0
        private void buildEditSetsCurrentMembers()
        {
            // this builds the list of currently selected members of the active set
            List <ClassOneSetMember> activeMembers = new List <ClassOneSetMember>();
            ClassOneSet activeSet = this.GetActiveEditSet();

            if (!(activeSet == null))
            {
                foreach (string oneMember in activeSet.setMembers)
                {
                    activeMembers.Add(new ClassOneSetMember(oneMember));
                }

                this.DataGridViewEditSetsAssignedParameters.DataSource = activeMembers;
            }
        }
Beispiel #4
0
        private void BtnEditSetsRemoveMember_Click(object sender, System.EventArgs e)
        {
            // edit sets, add selected to set
            // first we need to get the selected parameter
            ClassOneSet   activeEditSet           = this.GetActiveEditSet();
            List <string> tempListOfNamesToRemove = new List <string>();

            if (!(activeEditSet == null))
            {
                //             MessageBox.Show(DataGridViewEditSetsAssignedParameters.SelectedRows.Count)
                foreach (DataGridViewRow oRow in DataGridViewEditSetsAssignedParameters.SelectedRows)
                {
                    ClassOneSetMember thisData = oRow.DataBoundItem as ClassOneSetMember;
                    tempListOfNamesToRemove.Add(thisData.memberName);
                    // If thisData.parameterGroup.ToLower = groupNameB.ToLower Then
                    //     oRow.Selected = isSelected
                    // End If
                }
            }

            JerkHub.AllSetsObj.RemoveMemberFromSet(activeEditSet, tempListOfNamesToRemove);
            JerkHub.Flags.MarkFileToBeSaved();
            this.RedrawEditPage();
        }