mirror of
https://github.com/KillzXGaming/Switch-Toolbox
synced 2024-12-02 17:29:16 +00:00
66 lines
1.7 KiB
C#
66 lines
1.7 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 Switch_Toolbox.Library.Forms;
|
|||
|
using LibHac;
|
|||
|
|
|||
|
namespace Switch_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)
|
|||
|
{
|
|||
|
}
|
|||
|
}
|
|||
|
}
|