Exemple #1
0
 public TreeNode getFirstSelected()
 {
     if (EffectNode != null)
     {
         return(EffectNode);
     }
     else if (NoteNodes.Any())
     {
         return(NoteNodes.First());
     }
     else if (ChordNodes.Any())
     {
         return(ChordNodes.First());
     }
     else if (MeasureNodes.Any())
     {
         return(MeasureNodes.First());
     }
     else if (PartNode != null)
     {
         return(PartNode);
     }
     return(null);
 }
Exemple #2
0
 public bool anyChord()
 {
     return(ChordNodes.Any() && !Handled);
 }