Ejemplo n.º 1
0
        /// <summary>
        /// Sets the custom theme.
        /// </summary>
        /// <param name="manager">The manager.</param>
        /// <param name="palette">The palette.</param>
        /// <param name="paletteFileName">Name of the palette file.</param>
        public static void SetCustomTheme(KryptonManager manager, KryptonPalette palette, string paletteFileName)
        {
            PaletteThemeSettingsManager paletteThemeSettingsManager = new PaletteThemeSettingsManager();

            ThemeManager themeManager = new ThemeManager();

            themeManager.SetTheme(PaletteModeManager.Custom, manager);

            palette.Import(paletteFileName);

            paletteThemeSettingsManager.SetCustomThemeFilePath(paletteFileName);
        }