mirror of
https://github.com/wabbajack-tools/wabbajack.git
synced 2024-08-30 18:42:17 +00:00
MainWindow spawns on ModeSelectionWindow
This commit is contained in:
parent
021f29b2c7
commit
efa60faace
@ -27,27 +27,28 @@ namespace Wabbajack
|
|||||||
|
|
||||||
private void CreateModlist_Click(object sender, RoutedEventArgs e)
|
private void CreateModlist_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
var file = UIUtils.OpenFileDialog("MO2 Modlist(modlist.txt)|modlist.txt");
|
OpenMainWindow(
|
||||||
if (file != null)
|
RunMode.Compile,
|
||||||
{
|
UIUtils.OpenFileDialog("MO2 Modlist(modlist.txt)|modlist.txt"));
|
||||||
ShutdownOnClose = false;
|
|
||||||
new MainWindow(RunMode.Compile, file).Show();
|
|
||||||
Close();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
private void InstallModlist_Click(object sender, RoutedEventArgs e)
|
private void InstallModlist_Click(object sender, RoutedEventArgs e)
|
||||||
{
|
{
|
||||||
var file = UIUtils.OpenFileDialog($"Wabbajack Modlist (*{Consts.ModlistExtension})|*{Consts.ModlistExtension}");
|
OpenMainWindow(
|
||||||
if (file != null)
|
RunMode.Install,
|
||||||
{
|
UIUtils.OpenFileDialog($"Wabbajack Modlist (*{Consts.ModlistExtension})|*{Consts.ModlistExtension}"));
|
||||||
ShutdownOnClose = false;
|
|
||||||
new MainWindow(RunMode.Install, file).Show();
|
|
||||||
Close();
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
private void OpenMainWindow(RunMode mode, string file)
|
||||||
|
{
|
||||||
|
if (file == null) return;
|
||||||
|
ShutdownOnClose = false;
|
||||||
|
var window = new MainWindow(mode, file);
|
||||||
|
window.Left = this.Left;
|
||||||
|
window.Top = this.Top;
|
||||||
|
window.Show();
|
||||||
|
Close();
|
||||||
|
}
|
||||||
|
|
||||||
public void Close_Window(object sender, CancelEventArgs e)
|
public void Close_Window(object sender, CancelEventArgs e)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user