public ThemeModifierUI(IPlayniteAPI PlayniteApi, string PluginUserDataPath, ThemeModifierSettings settings) : base(PlayniteApi, PluginUserDataPath) { _settings = settings; _PluginUserDataPath = PluginUserDataPath; BtActionBarName = "PART_TmButton"; SpDescriptionName = "PART_TmDescriptionIntegration"; SpInfoBarFSName = "PART_TmSpInfoBar"; }
public ThemeModifierSettingsView(IPlayniteAPI PlayniteApi, ThemeModifierSettings settings, List <ThemeElement> ThemeDefault, string PlayniteConfigurationPath, string PluginUserDataPath) { _PlayniteApi = PlayniteApi; _settings = settings; _ThemeDefault = ThemeDefault; _PlayniteConfigurationPath = PlayniteConfigurationPath; _PluginUserDataPath = PluginUserDataPath; SettingsThemeConstants = ThemeClass.GetThemeActualConstants(settings, PlayniteApi); InitializeComponent(); SetMenuItems(); SetThemeConstants(); }