public ElementsTimeChangedUndoAction(TimedSequenceEditorForm form, Dictionary<Element, ElementTimeInfo> changedElements, ElementMoveType moveType) : base() { m_changedElements = changedElements; m_moveType = moveType; m_form = form; }
public MarksTimeChangedUndoAction(TimedSequenceEditorForm form, Dictionary <IMark, MarkTimeInfo> changedMarks, ElementMoveType moveType) : base() { _changedMarks = changedMarks; _moveType = moveType; _form = form; }
public ElementsTimeChangedUndoAction(TimedSequenceEditorForm form, Dictionary <Element, ElementTimeInfo> changedElements, ElementMoveType moveType) : base() { m_changedElements = changedElements; m_moveType = moveType; m_form = form; }
public MarksMovedEventArgs(MarksMoveResizeInfo marksMoveResizeInfo, ElementMoveType type) { MoveType = type; MoveResizeInfo = new Dictionary <IMark, MarkTimeInfo>(); foreach (var originalMark in marksMoveResizeInfo.OriginalMarks) { MoveResizeInfo.Add(originalMark.Key, originalMark.Value); } }
private void FinishedResizeMoveMarks(ElementMoveType type) { //TODO This selected mark move thing needs help _timeLineGlobalEventManager.OnAlignmentActivity(new AlignmentEventArgs(false, null)); _timeLineGlobalEventManager.OnMarkMoved(new MarksMovedEventArgs(_marksMoveResizeInfo, type)); _marksMoveResizeInfo = null; _moveResizeStartLocation = Point.Empty; }
private void elementsFinishedMoving(ElementMoveType type) { foreach (var elem in SelectedElements) { elem.EndUpdate(); RenderElement(elem); } MultiElementEventArgs evargs = new MultiElementEventArgs { Elements = SelectedElements }; _ElementsFinishedMoving(evargs); if (ElementsMovedNew != null) { ElementsMovedNew(this, new ElementsChangedTimesEventArgs(m_elemMoveInfo, type)); } m_elemMoveInfo = null; }
private void elementsFinishedMoving(ElementMoveType type) { foreach (var elem in SelectedElements) elem.EndUpdate(); endAllDrag(); MultiElementEventArgs evargs = new MultiElementEventArgs { Elements = SelectedElements }; _ElementsFinishedMoving(evargs); if (ElementsMovedNew != null) { ElementsMovedNew(this, new ElementsChangedTimesEventArgs(m_elemMoveInfo, type)); } m_elemMoveInfo = null; }
public ElementsTimeChangedUndoAction(Dictionary<Element, ElementTimeInfo> changedElements, ElementMoveType moveType) : base() { m_changedElements = changedElements; m_moveType = moveType; }
public ElementsChangedTimesEventArgs(ElementMoveInfo info, ElementMoveType type) { PreviousTimes = info.OriginalElements; Type = type; }
public ElementsTimeChangedUndoAction(Dictionary <Element, ElementTimeInfo> changedElements, ElementMoveType moveType) : base() { m_changedElements = changedElements; m_moveType = moveType; }
public ElementsChangedTimesEventArgs(ElementMoveInfo info, ElementMoveType type) { PreviousTimes = info.OriginalElements; Type = type; }