private void btnEdit_Click(object sender, EventArgs e) { Animation anim = animations[lbAnimations.SelectedIndex]; AnimationEditor dialog = new AnimationEditor(); dialog.AnimationName = anim.Name; dialog.PlayStyle = anim.PlayStyle; dialog.StartFrame = anim.StartFrame; dialog.EndFrame = anim.EndFrame; DialogResult res = dialog.ShowDialog(); if (res == DialogResult.OK) { SetUpAnimFromDialog(dialog, anim); lbAnimations.SelectedItem = GenerateLBNameFromAnim(anim); if (OnAnimEdit != null) OnAnimEdit(this, new SpritePropPanel_AnimEditArgs(anim, (uint)lbAnimations.SelectedIndex)); } }
private void btnAdd_Click(object sender, EventArgs e) { AnimationEditor dialog = new AnimationEditor(); DialogResult res = dialog.ShowDialog(); if (res == DialogResult.OK) { Animation anim = new Animation(); SetUpAnimFromDialog(dialog, anim); AddAnimation(anim); if (OnAnimAdd != null) { OnAnimAdd(this, new SpritePropPanel_AnimAddArgs(anim)); } } }