Beispiel #1
0
 private void ContextMenuBar_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e)
 {
     if (AdvTree.SelectedNode == null)
     {
         MnDelete.Enabled = false;
         MnModify.Enabled = false;
     }
     else
     {
         MnDelete.Enabled = true;
         MnModify.Enabled = true;
     }
 }
Beispiel #2
0
        private void buttonItem2_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e)
        {
            VirtualListView listViewEx = CurrentListView();

            CardDescription[] Cards = CurrentCards();

            if (listViewEx.SelectedIndices == null || listViewEx.SelectedIndices.Count == 0)
            {
                buttonItem28.Enabled = false;
                buttonItem29.Enabled = false;
                buttonItem30.Enabled = false;
            }
            else
            {
                CardDescription card = null;
                try
                {
                    card = Cards[listViewEx.SelectedIndices[0]];
                }
                catch
                {
                    card = null;
                }
                if (card == null)
                {
                    buttonItem6.Enabled = false;
                    buttonItem7.Enabled = false;
                    buttonItem8.Enabled = false;
                    return;
                }

                if (CardDescription.isExtraCard(card))
                {
                    buttonItem28.Text    = "至额外卡组";
                    buttonItem28.Enabled = true;
                    buttonItem29.Enabled = true;
                    buttonItem30.Enabled = true;
                }
                else
                {
                    buttonItem28.Enabled = true;
                    buttonItem29.Enabled = true;
                    buttonItem30.Enabled = true;
                }
            }
        }
Beispiel #3
0
        private void buttonItem1_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e)
        {
            if (listViewEx1.SelectedIndices == null || listViewEx1.SelectedIndices.Count == 0)
            {
                buttonItem6.Enabled = false;
                buttonItem7.Enabled = false;
                buttonItem8.Enabled = false;
            }
            else
            {
                CardDescription card = null;
                try
                {
                    card = Cards[listViewEx1.SelectedIndices[0]];
                }
                catch
                {
                    card = null;
                }
                if (card == null)
                {
                    buttonItem6.Enabled = false;
                    buttonItem7.Enabled = false;
                    buttonItem8.Enabled = false;
                    return;
                }

                if (card.iCardtype == 2 || card.iCardtype == 6)
                {
                    buttonItem6.Text    = "至额外卡组";
                    buttonItem6.Enabled = true;
                    buttonItem7.Enabled = true;
                    buttonItem8.Enabled = true;
                }
                else
                {
                    buttonItem6.Enabled = true;
                    buttonItem7.Enabled = true;
                    buttonItem8.Enabled = true;
                }
            }
        }
Beispiel #4
0
 private void TreeMenu_PopupOpen(object sender, DevComponents.DotNetBar.PopupOpenEventArgs e)
 {
     if (TreeChapter.SelectedNode == null)
     {
         MnAdd.Enabled = false;
     }
     else
     {
         MnAdd.Enabled = true;
     }
     if (TreeTemplate.SelectedNode == null)
     {
         MnDelete.Enabled = false;
         MnModify.Enabled = false;
     }
     else
     {
         MnDelete.Enabled = true;
         MnModify.Enabled = true;
     }
 }