mirror of
https://github.com/KillzXGaming/Switch-Toolbox
synced 2024-11-22 12:33:12 +00:00
66 lines
1.6 KiB
C#
66 lines
1.6 KiB
C#
using System;
|
|
using System.Collections.Generic;
|
|
using System.ComponentModel;
|
|
using System.IO;
|
|
using System.Drawing;
|
|
using System.Linq;
|
|
using System.Text;
|
|
using System.Threading.Tasks;
|
|
using System.Windows.Forms;
|
|
using Toolbox.Library.Forms;
|
|
using LibHac;
|
|
|
|
namespace Toolbox
|
|
{
|
|
public partial class KeySelectionForm : STForm
|
|
{
|
|
public KeySelectionForm()
|
|
{
|
|
InitializeComponent();
|
|
}
|
|
public string ProdKeyPath;
|
|
public string TitleKeyPath;
|
|
|
|
private void setProdKeyPath_Click(object sender, EventArgs e)
|
|
{
|
|
ProdKeyPath = GetOpenedFileName();
|
|
TextBoxProdKeyPath.Text = ProdKeyPath;
|
|
|
|
if (File.Exists(ProdKeyPath))
|
|
TextBoxProdKeyPath.BackColor = Color.White;
|
|
|
|
CheckKeys();
|
|
}
|
|
|
|
private void setTitleKeyPath_Click(object sender, EventArgs e)
|
|
{
|
|
TitleKeyPath = GetOpenedFileName();
|
|
TextBoxTitleKey.Text = TitleKeyPath;
|
|
|
|
if (File.Exists(TitleKeyPath))
|
|
TextBoxTitleKey.BackColor = Color.White;
|
|
|
|
CheckKeys();
|
|
}
|
|
private void CheckKeys()
|
|
{
|
|
if (File.Exists(ProdKeyPath) && File.Exists(TitleKeyPath))
|
|
btnOk.Enabled = true;
|
|
else
|
|
btnOk.Enabled = false;
|
|
}
|
|
|
|
private string GetOpenedFileName()
|
|
{
|
|
OpenFileDialog ofd = new OpenFileDialog();
|
|
if (ofd.ShowDialog() == DialogResult.OK)
|
|
return ofd.FileName;
|
|
else return null;
|
|
}
|
|
|
|
private void btnOk_Click(object sender, EventArgs e)
|
|
{
|
|
|
|
}
|
|
}
|
|
}
|