using System;
using System.Drawing;
using System.IO;
using System.Threading.Tasks;
using System.Windows.Forms;
using Y.Skin.YoForm.NoTitle;
using Y.Utils.IOUtils.FileUtils;
namespace Oreo.FileMan.Views
{
public partial class MainForm : NoTitleForm
{
Color TabLabelColor = Color.FromArgb(50, 161, 213);
public MainForm()
{
InitializeComponent();
}
private void MainForm_Load(object sender, EventArgs e)
{
LbAppVersion.Text = string.Format("当前版本:{0}", Application.ProductVersion);
}
#region 选项卡切换
private void LbFileType_Click(object sender, EventArgs e)
{
tabControl1.SelectTab("TpFileType");
ChangeTabColor((Label)sender);
}
private void LbFileEncrypt_Click(object sender, EventArgs e)
{
tabControl1.SelectTab("TpFileEncrypt");
ChangeTabColor((Label)sender);
}
private void LbFileBackup_Click(object sender, EventArgs e)
{
tabControl1.SelectTab("TpFileBackup");
ChangeTabColor((Label)sender);
}
private void LbFileDecrypt_Click(object sender, EventArgs e)
{
tabControl1.SelectTab("TpFileDecrypt");
ChangeTabColor((Label)sender);
}
void ChangeTabColor(Label now)
{
LbFileEncrypt.ForeColor = TabLabelColor;
LbFileDecrypt.ForeColor = TabLabelColor;
LbFileBackup.ForeColor = TabLabelColor;
now.ForeColor = Color.White;
}
#endregion
///
/// 打开设置
///
///
///
private void BTSettings_Click(object sender, EventArgs e)
{
new SettingsForm().ShowDialog();
}
///
/// 隐藏主界面
///
///
///
private void BtClose_Click(object sender, EventArgs e)
{
Hide();
}
///
/// 显示主界面
///
///
///
private void CmsNiMainShow_Click(object sender, EventArgs e)
{
Show();
}
///
/// 退出程序
///
///
///
private void CmsNiMainExit_Click(object sender, EventArgs e)
{
NiMain.Visible = false;
Close();
}
///
/// 显示主界面
///
///
///
private void NiMain_MouseDoubleClick(object sender, MouseEventArgs e)
{
Show();
}
}
}