예제 #1
0
 private void ToolsListBox_SelectedIndexChanged(object sender, EventArgs e)
 {
     if (!mUpdatingList)
     {
         ExternalTool et = (ExternalTool)ToolsListBox.SelectedItem;
         if (et != null)
         {
             txtTitle.Enabled  = true;
             txtPath.Enabled   = true;
             btnBrowse.Enabled = true;
             txtTitle.Text     = et.Title;
             txtPath.Text      = et.Path;
             btnUp.Enabled     = (ToolsListBox.SelectedIndex != 0);
             btnDown.Enabled   = (ToolsListBox.SelectedIndex != ToolsListBox.Items.Count - 1);
         }
         else
         {
             txtTitle.Enabled  = false;
             txtPath.Enabled   = false;
             btnBrowse.Enabled = false;
             txtTitle.Text     = "";
             txtPath.Text      = "";
         }
     }
 }
예제 #2
0
 private void SaveItem(int Idx)
 {
     if ((!mAddRemove) && (Idx >= 0))
     {
         ExternalTool item = new ExternalTool(txtTitle.Text, txtPath.Text);
         mUpdatingList           = true;
         ToolsListBox.Items[Idx] = item;
         mExternalToolsList[Idx] = item;
         mUpdatingList           = false;
     }
 }
예제 #3
0
        private void btnAdd_Click(object sender, EventArgs e)
        {
            mAddRemove = true;
            ExternalTool t = new ExternalTool();

            ToolsListBox.Items.Add(t);
            mExternalToolsList.Add(t);
            ToolsListBox.SelectedIndex = ToolsListBox.Items.Count - 1;
            btnRemove.Enabled          = true;
            mAddRemove = false;
        }
예제 #4
0
 private void SaveItem(int Idx)
 {
     if ((!mAddRemove) && (Idx >= 0))
     {
         ExternalTool item = new ExternalTool(txtTitle.Text, txtPath.Text);
         mUpdatingList = true;
         ToolsListBox.Items[Idx] = item;
         mExternalToolsList[Idx] = item;
         mUpdatingList = false;
     }
 }
예제 #5
0
 private void btnAdd_Click(object sender, EventArgs e)
 {
     mAddRemove = true;
     ExternalTool t = new ExternalTool();
     ToolsListBox.Items.Add(t);
     mExternalToolsList.Add(t);
     ToolsListBox.SelectedIndex = ToolsListBox.Items.Count - 1;
     btnRemove.Enabled = true;
     mAddRemove = false;
 }