private void SetCurrentView()
        {
            // Set current view in button label
            if (viewButton != null)
            {
                viewButton.Label = Translation.View + ": " + GetCalendarTypeName(CurrentCalendar);
            }

            GUICommon.SetProperty("#Trakt.Calendar.Type", CurrentCalendar.ToString());
            switch (CurrentCalendar)
            {
            case CalendarType.UserMovies:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarMyMovies);
                break;

            case CalendarType.UserDVDs:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarMyDVDs);
                break;

            case CalendarType.AllMovies:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarAllMovies);
                break;

            case CalendarType.AllDVDs:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarAllDVDs);
                break;
            }
        }
示例#2
0
        private void SetCurrentView()
        {
            // Set current view in button label
            if (viewButton != null)
            {
                viewButton.Label = Translation.View + ": " + GetCalendarTypeName(CurrentCalendar);
            }

            GUICommon.SetProperty("#Trakt.Calendar.Type", CurrentCalendar.ToString());
            switch (CurrentCalendar)
            {
            case CalendarType.UserShows:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarMyShows);
                break;

            case CalendarType.UserNewShows:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarMyNewShows);
                break;

            case CalendarType.UserSeasonPremieres:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarMySeasonPremieres);
                break;

            case CalendarType.AllShows:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarAllShows);
                break;

            case CalendarType.AllNewShows:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarAllNewShows);
                break;

            case CalendarType.AllSeasonPremieres:
                GUICommon.SetProperty("#Trakt.CurrentView", Translation.CalendarAllSeasonPremieres);
                break;
            }
        }