mirror of
https://github.com/crskycode/GARbro.git
synced 2026-07-08 01:30:18 +08:00
implemented FJSYS archives and MGD images.
This commit is contained in:
32
ArcFormats/NSystem/WidgetMSD.xaml.cs
Normal file
32
ArcFormats/NSystem/WidgetMSD.xaml.cs
Normal file
@@ -0,0 +1,32 @@
|
||||
using System.Collections.Generic;
|
||||
using System.Linq;
|
||||
using System.Windows.Controls;
|
||||
using GameRes.Formats.NSystem;
|
||||
using GameRes.Formats.Properties;
|
||||
using GameRes.Formats.Strings;
|
||||
|
||||
namespace GameRes.Formats.GUI
|
||||
{
|
||||
/// <summary>
|
||||
/// Interaction logic for WidgetMSD.xaml
|
||||
/// </summary>
|
||||
public partial class WidgetMSD : StackPanel
|
||||
{
|
||||
public WidgetMSD ()
|
||||
{
|
||||
InitializeComponent ();
|
||||
var first = new Dictionary<string, string> { { arcStrings.ArcNoEncryption, "" } };
|
||||
Title.ItemsSource = first.Concat (FjsysOpener.KnownPasswords.OrderBy (x => x.Key));
|
||||
Password.Text = Settings.Default.FJSYSPassword;
|
||||
}
|
||||
|
||||
private void Title_SelectionChanged (object sender, SelectionChangedEventArgs e)
|
||||
{
|
||||
if (null != this.Title.SelectedItem && null != this.Password)
|
||||
{
|
||||
var selected = (KeyValuePair<string, string>)this.Title.SelectedItem;
|
||||
this.Password.Text = selected.Value;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user