protected void SetupMainView <T> (ListView <T> main_view) { this.main_view = main_view; main_scrolled_window = SetupView(main_view); }
protected void SetupMainView <V> (V main_view) where V : Widget, IListView { this.main_view = main_view; main_scrolled_window = SetupView(main_view); }
/// <summary> /// Setup the main track view and disable interaction /// </summary> /// <param name="main_view"> /// A <see cref="ListView<T>"/> -- the main track view to set up /// </param> protected void SetupMainView <T> (ListView <T> main_view) { main_scrolled_window = SetupView(main_view); main_scrolled_window.Sensitive = false; }