Ejemplo n.º 1
0
 private void InvokeLocationChanged(LocationChangeEventArgs e)
 {
     if (LocationChanged != null)
     {
         LocationChanged.Invoke(this, e);
     }
 }
Ejemplo n.º 2
0
 private void Control_LocationChanged(object sender, LocationChangeEventArgs e)
 {
     if (e.TopChanged)
     {
         UpdateCache();
         InvokeLocationChanged(e);
         UpdateUI();
     }
 }
Ejemplo n.º 3
0
 private void TimelineContent_LocationChanged(object sender, LocationChangeEventArgs e)
 {
     if (rectangleProvider.HorizontalScroll != oldScroll)
     {
         oldScroll = rectangleProvider.HorizontalScroll;
         UpdateCache();
         InvokeLocationChanged(e);
         rectangleProvider.Invalidate(rectangleProvider.RulerContainerRectangle);
     }
 }
Ejemplo n.º 4
0
        private void Timeline_LocationChanged(object sender, LocationChangeEventArgs e)
        {
            UpdateCache();
            InvokeLocationChanged(e);

            UpdateContentUI();
            if (e.TopChanged)
            {
                UpdateControlUI();
            }
        }
Ejemplo n.º 5
0
 private void Timeline_LocationChanged(object sender, LocationChangeEventArgs e)
 {
     UpdateCache(cursors.First().Rectangle.X);
     UpdateUI();
     InvokeLocationChanged(e);
 }