diff --git a/Bloxstrap/App.xaml b/Bloxstrap/App.xaml index 7e970e0..de6837b 100644 --- a/Bloxstrap/App.xaml +++ b/Bloxstrap/App.xaml @@ -3,6 +3,11 @@ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:Bloxstrap"> - + + + + + + diff --git a/Bloxstrap/App.xaml.cs b/Bloxstrap/App.xaml.cs index 91d389e..6e6eb7b 100644 --- a/Bloxstrap/App.xaml.cs +++ b/Bloxstrap/App.xaml.cs @@ -128,7 +128,7 @@ namespace Bloxstrap string commandLine = ""; -#if false//DEBUG +#if DEBUG new Preferences().ShowDialog(); #else if (LaunchArgs.Length > 0) diff --git a/Bloxstrap/Dialogs/Menu/ModHelp.xaml b/Bloxstrap/Dialogs/Menu/ModHelp.xaml index 4775db9..e346bf4 100644 --- a/Bloxstrap/Dialogs/Menu/ModHelp.xaml +++ b/Bloxstrap/Dialogs/Menu/ModHelp.xaml @@ -10,14 +10,6 @@ SizeToContent="WidthAndHeight" ResizeMode="NoResize" WindowStartupLocation="CenterScreen"> - - - - - - - - diff --git a/Bloxstrap/Dialogs/Menu/ModHelp.xaml.cs b/Bloxstrap/Dialogs/Menu/ModHelp.xaml.cs index 62524d6..433d001 100644 --- a/Bloxstrap/Dialogs/Menu/ModHelp.xaml.cs +++ b/Bloxstrap/Dialogs/Menu/ModHelp.xaml.cs @@ -1,7 +1,5 @@ -using System.Windows; - -using Bloxstrap.Enums; -using System; +using System; +using System.Windows; namespace Bloxstrap.Dialogs.Menu { @@ -13,17 +11,6 @@ namespace Bloxstrap.Dialogs.Menu public ModHelp() { InitializeComponent(); - SetTheme(); - } - - public void SetTheme() - { - string theme = "Light"; - - if (App.Settings.Theme.GetFinal() == Theme.Dark) - theme = "ColourfulDark"; - - this.Resources.MergedDictionaries[0] = new ResourceDictionary() { Source = new Uri($"Dialogs/Menu/Themes/{theme}Theme.xaml", UriKind.Relative) }; } private void ButtonClose_Click(object sender, EventArgs e) diff --git a/Bloxstrap/Dialogs/Menu/Preferences.xaml b/Bloxstrap/Dialogs/Menu/Preferences.xaml index a815976..734ce82 100644 --- a/Bloxstrap/Dialogs/Menu/Preferences.xaml +++ b/Bloxstrap/Dialogs/Menu/Preferences.xaml @@ -10,14 +10,6 @@ SizeToContent="WidthAndHeight" ResizeMode="NoResize" WindowStartupLocation="CenterScreen"> - - - - - - - - diff --git a/Bloxstrap/Dialogs/Menu/Preferences.xaml.cs b/Bloxstrap/Dialogs/Menu/Preferences.xaml.cs index bd56680..6c64246 100644 --- a/Bloxstrap/Dialogs/Menu/Preferences.xaml.cs +++ b/Bloxstrap/Dialogs/Menu/Preferences.xaml.cs @@ -1,21 +1,20 @@ -using System.ComponentModel; +using System; +using System.Collections.Generic; +using System.ComponentModel; using System.Diagnostics; using System.IO; +using System.Linq; using System.Runtime.CompilerServices; +using System.Threading.Tasks; using System.Windows; using System.Windows.Interop; using System.Windows.Media.Imaging; -using System; -using System.Windows.Forms; -using System.Collections.Generic; -using System.Threading.Tasks; using Microsoft.Win32; using Bloxstrap.Enums; using Bloxstrap.Helpers; using Bloxstrap.Models; -using System.Linq; namespace Bloxstrap.Dialogs.Menu { @@ -56,7 +55,7 @@ namespace Bloxstrap.Dialogs.Menu if (App.Settings.Theme.GetFinal() == Theme.Dark) theme = "ColourfulDark"; - this.Resources.MergedDictionaries[0] = new ResourceDictionary() { Source = new Uri($"Dialogs/Menu/Themes/{theme}Theme.xaml", UriKind.Relative) }; + Application.Current.Resources.MergedDictionaries[0] = new ResourceDictionary() { Source = new Uri($"Dialogs/Menu/Themes/{theme}Theme.xaml", UriKind.Relative) }; } private void ButtonOpenReShadeFolder_Click(object sender, EventArgs e) @@ -81,11 +80,9 @@ namespace Bloxstrap.Dialogs.Menu private void ButtonLocationBrowse_Click(object sender, EventArgs e) { - using (var dialog = new FolderBrowserDialog()) + using (var dialog = new System.Windows.Forms.FolderBrowserDialog()) { - DialogResult result = dialog.ShowDialog(); - - if (result == System.Windows.Forms.DialogResult.OK) + if (dialog.ShowDialog() == System.Windows.Forms.DialogResult.OK) ViewModel.InstallLocation = dialog.SelectedPath; } } diff --git a/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml b/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml index b44ccfe..69de0f4 100644 --- a/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml +++ b/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml @@ -10,14 +10,6 @@ SizeToContent="WidthAndHeight" ResizeMode="NoResize" WindowStartupLocation="CenterScreen"> - - - - - - - - diff --git a/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml.cs b/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml.cs index f17de97..60bd9f2 100644 --- a/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml.cs +++ b/Bloxstrap/Dialogs/Menu/ReShadeHelp.xaml.cs @@ -1,7 +1,5 @@ -using System.Windows; - -using Bloxstrap.Enums; -using System; +using System; +using System.Windows; namespace Bloxstrap.Dialogs.Menu { @@ -13,17 +11,6 @@ namespace Bloxstrap.Dialogs.Menu public ReShadeHelp() { InitializeComponent(); - SetTheme(); - } - - public void SetTheme() - { - string theme = "Light"; - - if (App.Settings.Theme.GetFinal() == Theme.Dark) - theme = "ColourfulDark"; - - this.Resources.MergedDictionaries[0] = new ResourceDictionary() { Source = new Uri($"Dialogs/Menu/Themes/{theme}Theme.xaml", UriKind.Relative) }; } private void ButtonClose_Click(object sender, EventArgs e)