2020-04-17 01:28:14 +00:00
using System ;
using System.Collections.Generic ;
using System.Diagnostics ;
using System.Linq ;
using System.Text ;
using System.Threading.Tasks ;
using System.Windows ;
using System.Windows.Controls ;
using System.Windows.Data ;
using System.Windows.Documents ;
using System.Windows.Input ;
using System.Windows.Media ;
using System.Windows.Media.Imaging ;
using System.Windows.Shapes ;
namespace UWUVCI_AIO_WPF.UI.Windows
{
/// <summary>
/// Interaktionslogik für Custom_Message.xaml
/// </summary>
public partial class Custom_Message : Window
{
string path ;
2020-04-17 16:02:45 +00:00
bool reset = false ;
2020-04-17 01:28:14 +00:00
public Custom_Message ( string title , string message )
{
InitializeComponent ( ) ;
Title . Text = title ;
Message . Content = message ;
Folder . Visibility = Visibility . Hidden ;
2020-04-17 16:02:45 +00:00
if ( title . Contains ( "Resetting" ) | | message . Contains ( "NUS format" ) | | message . Contains ( "Folder contains Files or Subfolders, do you really want to use this" ) | | message . Contains ( "If using Custom Bases" ) )
{
Reset . Visibility = Visibility . Visible ;
if ( title . Contains ( "Resetting" ) )
{
reset = true ;
}
}
2020-04-17 01:28:14 +00:00
}
public Custom_Message ( string title , string message , string Path )
{
InitializeComponent ( ) ;
Title . Text = title ;
Message . Content = message ;
this . path = Path ;
Folder . Visibility = Visibility . Visible ;
}
private void Button_Click ( object sender , RoutedEventArgs e )
{
this . Close ( ) ;
}
private void Folder_Click ( object sender , RoutedEventArgs e )
{
Process . Start ( path ) ;
2020-04-17 16:02:45 +00:00
this . Close ( ) ;
}
private void Reset_Click ( object sender , RoutedEventArgs e )
{
if ( reset )
{
( ( MainViewModel ) FindResource ( "mvm" ) ) . ResetTitleKeys ( ) ;
}
else
{
( ( MainViewModel ) FindResource ( "mvm" ) ) . choosefolder = true ;
}
this . Close ( ) ;
2020-04-17 01:28:14 +00:00
}
}
}