| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105 |
- 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)
- {
- LbFileType.ForeColor = TabLabelColor;
- LbFileEncrypt.ForeColor = TabLabelColor;
- LbFileDecrypt.ForeColor = TabLabelColor;
- LbFileBackup.ForeColor = TabLabelColor;
- now.ForeColor = Color.White;
- }
- #endregion
- /// <summary>
- /// 打开设置
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void BTSettings_Click(object sender, EventArgs e)
- {
- new SettingsForm().ShowDialog();
- }
- /// <summary>
- /// 隐藏主界面
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void BtClose_Click(object sender, EventArgs e)
- {
- Hide();
- }
- /// <summary>
- /// 显示主界面
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void CmsNiMainShow_Click(object sender, EventArgs e)
- {
- Show();
- }
- /// <summary>
- /// 退出程序
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void CmsNiMainExit_Click(object sender, EventArgs e)
- {
- NiMain.Visible = false;
- Close();
- }
- /// <summary>
- /// 显示主界面
- /// </summary>
- /// <param name="sender"></param>
- /// <param name="e"></param>
- private void NiMain_MouseDoubleClick(object sender, MouseEventArgs e)
- {
- Show();
- }
- }
- }
|