Exemplo n.º 1
0
 private void tsmiAddSpellDomain_Click(object sender, EventArgs e)
 {
     var dialog = new GrantedPowerDialog();
     if (dialog.ShowDialog() == DialogResult.OK)
     {
         _creating = true;
         var node = new SpellListNode(SpellListType.Domain, SpellListNodeType.Domain, string.Empty);
         node.GrantedPower = dialog.GrantedPower;
         tvSpellLists.SelectedNode.Nodes.Add(node);
         tvSpellLists.ExpandAll();
         node.BeginEdit();
     }
 }
Exemplo n.º 2
0
 private void tsmiAddDomainList_Click(object sender, EventArgs e)
 {
     _creating = true;
     var node = new SpellListNode(SpellListType.Domain, SpellListNodeType.List, string.Empty);
     tvSpellLists.Nodes.Add(node);
     node.BeginEdit();
 }
Exemplo n.º 3
0
 private void tsmiAddSpellSchool_Click(object sender, EventArgs e)
 {
     _creating = true;
     var node = new SpellListNode(SpellListType.School, SpellListNodeType.School, string.Empty);
     tvSpellLists.SelectedNode.Nodes.Add(node);
     tvSpellLists.ExpandAll();
     node.BeginEdit();
 }
Exemplo n.º 4
0
 private void tsmiAddSpellLevel_Click(object sender, EventArgs e)
 {
     _creating = true;
     var selected = tvSpellLists.SelectedNode as SpellListNode;
     var node = new SpellListNode(selected.ListType, SpellListNodeType.Level, string.Empty);
     selected.Nodes.Add(node);
     tvSpellLists.ExpandAll();
     node.BeginEdit();
 }