protected void AddFrame(ActivityTimeFrame timeFrame) { lock (this) { _timeFrames.Add(timeFrame); _lastFrame = timeFrame; } FrameAdded?.Invoke(this, timeFrame); }
private void createClick(object sender, EventArgs e) { if (NewFrameDialog.Show(ParentForm, frames) == DialogResult.OK) { FrameAdded?.Invoke(frames[frames.Count - 1]); refreshFrames(); if (NewFrameDialog.AutoSelect) { frameSelector.SelectedIndex = frames.Count - 1; } } }
void Frame_Add() => FrameAdded?.Invoke(Viewer.Frame.ParentIndex.Value + 1);