public void ShouldGetThePositionType() { var positionType = ElementPositionType.Position; var eventArgs = new ElementPositionChangeEventArgs { PositionType = positionType }; Assert.AreEqual(positionType, eventArgs.PositionType); }
public void ShouldGetTheNewPosition() { var newPosition = TimeCode.FromSeconds(60d, SmpteFrameRate.Smpte2997NonDrop); var eventArgs = new ElementPositionChangeEventArgs { NewPosition = newPosition }; Assert.AreEqual(newPosition, eventArgs.NewPosition); }
public void DoMoveElementMarkIn(TimeCode inPosition) { if (this.ElementPositionChange != null) { var args = new ElementPositionChangeEventArgs { NewPosition = inPosition, PositionType = ElementPositionType.InPosition }; this.ElementPositionChange(this, args); } }