AnimatGuiCtrls.Controls.KeyFrameCurrent.MoveFrame C# (CSharp) Method

MoveFrame() public method

public MoveFrame ( System e, TimeRuler ruler ) : void
e System
ruler TimeRuler
return void
        public override void MoveFrame(System.Windows.Forms.MouseEventArgs e, TimeRuler ruler)
        {
            int iMousePosition = ((ruler.Orientation == enumOrientation.orHorizontal) ? e.X : e.Y);
            long lNewMillisecond = (long) ruler.PixelToScaleValue(iMousePosition);

            if(lNewMillisecond < ruler.ActualMillisecond)
            {
                _StartMillisecond = lNewMillisecond;
                _EndMillisecond = _StartMillisecond;

                ruler.RedrawBitmap();
            }
        }