Exemplo n.º 1
0
 public void ThemeChanged(ITheme visualTheme)
 {
     MainChart.ThemeChanged(visualTheme);
     ButtonPanel.ThemeChanged(visualTheme);
     ButtonPanel.BackColor = visualTheme.Window;
     ChartBanner.ThemeChanged(visualTheme);
     panelMain.BackColor = visualTheme.Window;
 }
 internal void ThemeChanged(ITheme visualTheme)
 {
     ButtonPanel.ThemeChanged(visualTheme);
     ButtonPanel.BackColor = visualTheme.Window;
     ChartBanner.ThemeChanged(visualTheme);
     panelMain.ThemeChanged(visualTheme);
     panelMain.BackColor = visualTheme.Window;
     zedThemeChanged(visualTheme, zedChart);
 }
        /// <summary>
        /// Update visual theme
        /// </summary>
        /// <param name="visualTheme"></param>
        public void ThemeChanged(ITheme visualTheme)
        {
            ButtonPanel.ThemeChanged(visualTheme);
            ButtonPanel.BackColor = visualTheme.Window;
            ChartBanner.ThemeChanged(visualTheme);
            panelMain.ThemeChanged(visualTheme);
            panelMain.BackColor   = visualTheme.Window;
            panelConfig.BackColor = visualTheme.Control;
            zedThemeChanged(visualTheme, zedChart);
            txtPower.ThemeChanged(visualTheme);
            txtPwrBands.ThemeChanged(visualTheme);
            txtCadence.ThemeChanged(visualTheme);
            txtCrank.ThemeChanged(visualTheme);
            treeActivities.ThemeChanged(visualTheme);

            menuTree.Renderer  = new ThemedContextMenuStripRenderer(visualTheme);
            chartMenu.Renderer = new ThemedContextMenuStripRenderer(visualTheme);
        }