public virtual void MoveFrame(long lStart, long lEnd, TimeRuler ruler)
{
if(lStart > ruler.ActualMillisecond &&
_StartMillisecond > ruler.ActualMillisecond &&
!ruler.KeyFrames.Overlaps(lStart, lStart, this))
{
_StartMillisecond = lStart;
_EndMillisecond = _StartMillisecond;
ruler.RedrawBitmap();
}
}