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(); } } }