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); }