public void Initialize(Skeleton skel) { SkeletonTree.Nodes.Clear(); mSkeleton = skel; skel.IterateStructure(IterateStructure); SkeletonTree.ExpandAll(); }
void OnTreeKeyUp(object sender, KeyEventArgs e) { if (!SkeletonTree.Focused) { return; } if (e.KeyCode == Keys.Delete) { DeleteBone(null, null); e.Handled = true; } else if (e.KeyCode == Keys.F4) { SkeletonTree.ExpandAll(); } // else if(e.KeyCode == Keys.F2) // { // OnRenameEntity(null, null); // } }