示例#1
0
        public override void SetTheme(GeneralTheme theme = null)
        {
            if (theme == null || theme.GetType() != typeof(WelcomeTheme))
            {
                theme = new WelcomeTheme();
            }

            var lbl_learningProgress_bar_color = lbl_learningProgress_bar.ForeColor;

            base.SetTheme(theme);

            lbl_learningProgress_bar.ForeColor = lbl_learningProgress_bar_color;

            RecolorCards();
        }
示例#2
0
        public override void SetTheme(GeneralTheme theme = null)
        {
            if (theme == null || theme.GetType() != typeof(WelcomeTheme))
            {
                theme = new WelcomeTheme();
            }

            var lbl_learningProgress_bar_color = lbl_learningProgress_bar.ForeColor;
            var bc = BackColor;

            base.SetTheme(theme);

            // Revert backcolor (it's handled in QuizProgressInfo)
            BackColor = bc;

            // Revert learning progress bar color (it should not be changed)
            lbl_learningProgress_bar.ForeColor = lbl_learningProgress_bar_color;
        }