/// <summary> /// Returns true if the specified view is implemented by the current skin. /// </summary> public bool IsViewAvailable(BrowserViewMode view) { switch (view) { case BrowserViewMode.FILMSTRIP: return(FilmstripViewAvailable); case BrowserViewMode.COVERFLOW: return(CoverFlowViewAvailable); case BrowserViewMode.LARGEICON: return(LargeIconViewAvailable); case BrowserViewMode.SMALLICON: return(IconViewAvailable); case BrowserViewMode.LIST: return(ListViewAvailable); case BrowserViewMode.DETAILS: return(DetailsViewAvailable); default: logger.Warn("No \"IsViewAvailable\" skin setting for " + view.ToString() + " view."); return(true); } }
/// <summary> /// Returns true if the backdrop should be displayed for the specified view. /// </summary> public bool UseBackdrop(BrowserViewMode view) { switch (view) { case BrowserViewMode.FILMSTRIP: return(UseBackdropInFilmstripView); case BrowserViewMode.COVERFLOW: return(UseBackdropInCoverFlowView); case BrowserViewMode.LARGEICON: return(UseBackdropInLargeIconView); case BrowserViewMode.SMALLICON: return(UseBackdropInIconView); case BrowserViewMode.LIST: return(UseBackdropInListView); case BrowserViewMode.DETAILS: return(UseBackdropInDetailsView); case BrowserViewMode.CATEGORIES: return(UseBackdropInCategoriesView); default: logger.Warn("No \"UseBackdrop\" skin setting for " + view.ToString() + " view."); return(true); } }
/// <summary> /// Returns true if the backdrop should be displayed for the specified view. /// </summary> public bool UseBackdrop(BrowserViewMode view) { switch (view) { case BrowserViewMode.FILMSTRIP: return UseBackdropInFilmstripView; case BrowserViewMode.COVERFLOW: return UseBackdropInCoverFlowView; case BrowserViewMode.LARGEICON: return UseBackdropInLargeIconView; case BrowserViewMode.SMALLICON: return UseBackdropInIconView; case BrowserViewMode.LIST: return UseBackdropInListView; case BrowserViewMode.DETAILS: return UseBackdropInDetailsView; case BrowserViewMode.CATEGORIES: return UseBackdropInCategoriesView; default: logger.Warn("No \"UseBackdrop\" skin setting for " + view.ToString() + " view."); return true; } }
/// <summary> /// Returns true if the specified view is implemented by the current skin. /// </summary> public bool IsViewAvailable(BrowserViewMode view) { switch (view) { case BrowserViewMode.FILMSTRIP: return FilmstripViewAvailable; case BrowserViewMode.COVERFLOW: return CoverFlowViewAvailable; case BrowserViewMode.LARGEICON: return LargeIconViewAvailable; case BrowserViewMode.SMALLICON: return IconViewAvailable; case BrowserViewMode.LIST: return ListViewAvailable; default: logger.Warn("No \"IsViewAvailable\" skin setting for " + view.ToString() + " view."); return true; } }