예제 #1
0
 /// <summary>
 /// Refreshes the listBoxControls
 /// </summary>
 private void fillListBoxControls()
 {
     listBoxControls.Items.Clear();
     AutoNoteControls.Refresh();
     for (int i = 0; i < AutoNoteControls.Listt.Count; i++)
     {
         listBoxControls.Items.Add(AutoNoteControls.Listt[i].Descript);
     }
     if (!IsNew)
     {
         listBoxControlsToIncl.Items.Clear();
         listBoxControlToIncNum.Items.Clear();
         string   controls = AutoNoteCur.ControlsToInc;
         string[] lines    = controls.Split(new char[] { ',' });
         for (int i = 0; i < lines.Length; i++)
         {
             if (lines[i].ToString() != "")
             {
                 listBoxControlToIncNum.Items.Add(lines[i].ToString());
                 ControlsList = AutoNoteControls.ControlNumToName(lines[i].ToString());
                 listBoxControlsToIncl.Items.Add(AutoNoteControls.Listt[0].Descript);
             }
         }
     }
 }
예제 #2
0
 private void FormAutoNoteEdit_Load(object sender, EventArgs e)
 {
     if (!IsNew)
     {
         string controls;
         textBoxAutoNoteName.Text = AutoNoteCur.AutoNoteName;
         controls = AutoNoteCur.ControlsToInc;
         string[] lines = controls.Split(new char[] { ',' });
         for (int i = 0; i < lines.Length; i++)
         {
             if (lines[i].ToString() != "")
             {
                 listBoxControlToIncNum.Items.Add(lines[i].ToString());
                 ControlsList = AutoNoteControls.ControlNumToName(lines[i].ToString());
                 listBoxControlsToIncl.Items.Add(AutoNoteControls.Listt[0].Descript);
             }
         }
     }
     fillListBoxControls();
 }
예제 #3
0
        private void butEditControl_Click(object sender, EventArgs e)
        {
            //should launch FormAutoNoteControlEdit
            //I did not have time to look closely at this:

            /*
             * ControlsToInc=new string[listBoxControlsToIncl.Items.Count];
             * for (int i=0; i<listBoxControlsToIncl.Items.Count; i++) {
             *      if (listBoxControlsToIncl.Items[i].ToString()!="") {
             *              ControlsList=AutoNoteControls.ControlNameToNum(listBoxControlsToIncl.Items[i].ToString());
             *              ControlsToInc[i]=ControlsList[0].AutoNoteControlNum.ToString();
             *      }
             * }
             * RefreshControlsToIncEdit=true;*/
            if (listBoxControls.SelectedIndex == -1)
            {
                return;
            }
            FormAutoNoteControlEdit form = new FormAutoNoteControlEdit();

            form.IsNew      = false;
            form.ControlCur = AutoNoteControls.Listt[listBoxControls.SelectedIndex];
            form.ShowDialog();
            if (form.DialogResult == DialogResult.OK)
            {
                ControlContentViewerVisible(false);
                AutoNoteControls.Refresh();
                listBoxControls.Items.Clear();
                for (int i = 0; i < AutoNoteControls.Listt.Count; i++)
                {
                    listBoxControls.Items.Add(AutoNoteControls.Listt[i].Descript);
                }
                listBoxControlsToIncl.Items.Clear();
                for (int i = 0; i < listBoxControlToIncNum.Items.Count; i++)
                {
                    ControlsList = AutoNoteControls.ControlNumToName(listBoxControlToIncNum.Items[i].ToString());
                    listBoxControlsToIncl.Items.Add(ControlsList[0].Descript);
                }
            }
        }