/// <summary>
        /// Process destroy event.
        /// </summary>
        protected override void OnDestroy()
        {
            dataViews         = null;
            tracksHeaders     = null;
            tracksBackgrounds = null;

            base.OnDestroy();
        }
 /// <summary>
 /// Initializes a new instance of the <see cref="TracksDataViews"/> class.
 /// </summary>
 /// <param name="owner">Owner.</param>
 /// <param name="views">Views.</param>
 public TracksDataViews(TracksViewBase <TData, TPoint> owner, ListComponentPool <TDataView> views)
 {
     Owner = owner;
     Views = views;
 }