void timelineControl_RemoveAmount(object sender, AmountEventArgs e) { updates += () => this.AnimationData.RemoveFrame(e.Index); }
void timelineControl_ChangeAmount(object sender, AmountEventArgs e) { updates += () => this.AnimationData.MoveFrame(e.Index, e.Amount); }
void timelineControl_AddAmount(object sender, AmountEventArgs e) { updates += () => this.AnimationData.AddFrame(this.Caption, this.Caption.StartFrame + this.Caption.DurationFrame * timelineControl.CurrentAmount); }