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);
        }
Exemplo n.º 3
0
        public void DoMoveElementMarkIn(TimeCode inPosition)
        {
            if (this.ElementPositionChange != null)
            {
                var args = new ElementPositionChangeEventArgs
                {
                    NewPosition  = inPosition,
                    PositionType = ElementPositionType.InPosition
                };

                this.ElementPositionChange(this, args);
            }
        }