protected override void InitializeViews () { SetupMainView (track_view = new TrackListView ()); // SetupFilterView (genre_view = new QueryFilterView<string> (Catalog.GetString ("Not Set"))); SetupFilterView (artist_view = new ArtistListView ()); SetupFilterView (album_view = new AlbumListView ()); }
protected void SetupMainView() { main_view = new TrackListView (); main_view.HeaderVisible = true; main_expander = CreateScrollableExpander (main_view); main_expander.Expanded = ClutterFlowSchemas.ExpandTrackList.Get (); }
protected override void InitializeViews () { SetupMainView (track_view = new TrackListView ()); SetupFilterView (genre_view = new QueryFilterView<string> (Catalog.GetString ("Not Set"))); Widget genre_view_widget = (Widget)genre_view; genre_view_widget.Parent.Shown += delegate { genre_view_widget.Parent.Visible = GenreFilterVisible.Get (); }; if (ArtistFilterType.Get ().Equals ("artist")) { SetupFilterView (artist_view = new ArtistListView ()); artist_view.Parent.Shown += delegate { artist_view.Parent.Visible = ArtistFilterVisible.Get (); }; albumartist_view = new ArtistListView (); } else { SetupFilterView (albumartist_view = new ArtistListView ()); albumartist_view.Parent.Shown += delegate { albumartist_view.Parent.Visible = ArtistFilterVisible.Get (); }; artist_view = new ArtistListView (); } SetupFilterView (year_view = new YearListView ()); Widget year_view_widget = (Widget)year_view; year_view_widget.Parent.Shown += delegate { year_view_widget.Parent.Visible = YearFilterVisible.Get (); }; SetupFilterView (album_view = new AlbumListView ()); }