コード例 #1
0
        void InitializeColors()
        {
            var theme = ThemeSettings.Instance;
            var back1 = ColorTranslator.FromHtml(theme.BackColor1);
            var back2 = ColorTranslator.FromHtml(theme.BackColor2);
            var fore1 = ColorTranslator.FromHtml(theme.ForeColor1);

            BackColor                           = back1;
            uiLog.ForeColor                     = fore1;
            uiLog.BackColor                     = back1;
            uiLogLevel.BackColor                = back2;
            uiLogLevel.ForeColor                = fore1;
            uiLogLevelLabel.ForeColor           = fore1;
            uiQuery.ForeColor                   = fore1;
            uiQuery.BackColor                   = back2;
            uiLogGroup.ForeColor                = fore1;
            uiCurrentGroup.ForeColor            = fore1;
            uiLeftTabs.ForeColor                = fore1;
            uiLeftTabs.BackColor                = back1;
            uiLeftTabsSearch.ForeColor          = fore1;
            uiLeftTabsSearch.BackColor          = back1;
            uiLeftTabsPlaylist.ForeColor        = fore1;
            uiLeftTabsPlaylist.BackColor        = back1;
            uiLeftTabsSuggestions.ForeColor     = fore1;
            uiLeftTabsSuggestions.BackColor     = back1;
            uiDownloadGroup.ForeColor           = fore1;
            uiPostProcessingGroup.ForeColor     = fore1;
            uiBrowserPlayerContainer.ForeColor  = fore1;
            uiPlaylistModeAll.ForeColor         = fore1;
            uiPlaylistModeTrack.ForeColor       = fore1;
            uiPlaylistModeRandom.ForeColor      = fore1;
            uiSuggestionsFromLocation.BackColor = back1;
            uiSuggestionsFromLocation.ForeColor = fore1;
            UiUtility.SetLinkForeColors(uiLoadMore);
            UiUtility.SetLinkForeColors(uiPlaylistStop);
            UiUtility.SetLinkForeColors(uiPlaylistNext);
            UiUtility.SetLinkForeColors(uiPlaylistDump);
            UiUtility.SetLinkForeColors(uiPlaylistClear);
            UiUtility.SetLinkForeColors(uiPlaylistPrevious);
            UiUtility.SetLinkForeColors(uiPlaylistRandomize);
            UiUtility.SetLinkForeColors(uiSearchUpdateLibrary);
            UiUtility.SetLinkForeColors(uiSearchReplacePlaylist);
            UiUtility.SetLinkForeColors(uiSuggestionsSearchMore);
            UiUtility.SetLinkForeColors(uiSuggestionsIgnoreAll);
            UiUtility.SetLinkForeColors(uiSuggestionsRemoveAll);
            UiUtility.SetLinkForeColors(uiSuggestionsDownloadAll);
            UiUtility.SetLinkForeColors(uiSuggestionsClearHistory);
            UiUtility.SetLinkForeColors(uiSuggestionsReplacePlayist);
            UiUtility.SetToggleForeColors(uiToggleLog);
            UiUtility.SetToggleForeColors(uiToggleSearch);
            UiUtility.SetToggleForeColors(uiToggleFullScreen);
            UiUtility.SetToggleForeColors(uiTogglePlayerFull);
            UiUtility.SetToggleForeColors(uiToggleNotifications);
            UiUtility.SetToggleForeColors(uiToggleCurrentControls);
        }