private void InvokeLocationChanged(LocationChangeEventArgs e) { if (LocationChanged != null) { LocationChanged.Invoke(this, e); } }
private void Control_LocationChanged(object sender, LocationChangeEventArgs e) { if (e.TopChanged) { UpdateCache(); InvokeLocationChanged(e); UpdateUI(); } }
private void TimelineContent_LocationChanged(object sender, LocationChangeEventArgs e) { if (rectangleProvider.HorizontalScroll != oldScroll) { oldScroll = rectangleProvider.HorizontalScroll; UpdateCache(); InvokeLocationChanged(e); rectangleProvider.Invalidate(rectangleProvider.RulerContainerRectangle); } }
private void Timeline_LocationChanged(object sender, LocationChangeEventArgs e) { UpdateCache(); InvokeLocationChanged(e); UpdateContentUI(); if (e.TopChanged) { UpdateControlUI(); } }
private void Timeline_LocationChanged(object sender, LocationChangeEventArgs e) { UpdateCache(cursors.First().Rectangle.X); UpdateUI(); InvokeLocationChanged(e); }