using DPumpHydr.WinFrmUI.RLT.Controls;
|
using DPumpHydr.WinFrmUI.RLT.Manager;
|
using System;
|
using System.Diagnostics;
|
using System.Drawing;
|
using System.Windows.Forms;
|
|
namespace DPumpHydr.DesktopMain
|
{
|
public partial class frmMainWindow : Form
|
{
|
public frmMainWindow()
|
{
|
InitializeComponent();
|
this.WindowState = FormWindowState.Maximized;
|
this.Load += FrmMainWindow_Load;
|
|
LibraryMenu.Click += Menu_Click;
|
SettingMenu.Click += Menu_Click;
|
FindMenu.Click += Menu_Click;
|
VoluteMenu.Click += Menu_Click;
|
YeLunMenu.Click += Menu_Click;
|
}
|
|
|
private void FrmMainWindow_Load(object sender, EventArgs e)
|
{
|
DPumpHydr.WinFrmUI.Volute.MainViewPage page = new DPumpHydr.WinFrmUI.Volute.MainViewPage();
|
page.InitWindow();
|
page.Name = "MainViewPage";
|
page.Dock = DockStyle.Fill;
|
this.mainPanel.Controls.Add(page);
|
VoluteSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
|
VoluteMenu.Side = NightPanel.PanelSide.Right;
|
|
mainForm.AppIcon = DPumpHydr.DesktopMain.Properties.Resources.AppIcon256;
|
|
}
|
|
private void Menu_Click(object sender, EventArgs e)
|
{
|
NightPanel leftMenu = sender as NightPanel;
|
|
if (leftMenu.Name == "YeLunMenu")
|
{
|
YeLunSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
|
YeLunMenu.Side = NightPanel.PanelSide.Right;
|
|
//metroStyleManager1.Style = DPumpHydr.WinFrmUI.RLT.Enum.Metro.Style.Light;
|
}
|
else
|
{
|
YeLunSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
|
YeLunMenu.Side = NightPanel.PanelSide.Left;
|
}
|
|
if (leftMenu.Name == "VoluteMenu")
|
{
|
VoluteSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
|
VoluteMenu.Side = NightPanel.PanelSide.Right;
|
}
|
else
|
{
|
VoluteSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
|
VoluteMenu.Side = NightPanel.PanelSide.Left;
|
}
|
|
if (leftMenu.Name == "FindMenu")
|
{
|
FindSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
|
FindMenu.Side = NightPanel.PanelSide.Right;
|
//Pages.SelectedTab = GamePage;
|
}
|
else
|
{
|
FindSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
|
FindMenu.Side = NightPanel.PanelSide.Left;
|
}
|
|
if (leftMenu.Name == "SettingMenu")
|
{
|
SettingSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
|
SettingMenu.Side = NightPanel.PanelSide.Right;
|
//Pages.SelectedTab = LibraryPage;
|
}
|
else
|
{
|
SettingSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
|
SettingMenu.Side = NightPanel.PanelSide.Left;
|
}
|
|
if (leftMenu.Name == "LibraryMenu")
|
{
|
LibrarySeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
|
//HelpImage.Image = DPumpHydr.DesktopMain.Properties.Resources.Help;
|
LibraryMenu.Side = NightPanel.PanelSide.Right;
|
//Pages.SelectedTab = HelpPage;
|
}
|
else
|
{
|
LibrarySeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
|
LibraryMenu.Side = NightPanel.PanelSide.Left;
|
}
|
|
leftMenu.Refresh();
|
leftMenu.Invalidate();
|
}
|
|
private void UserPicture_MouseEnter(object sender, EventArgs e)
|
{
|
UserPicture.FilterEnabled = true;
|
}
|
|
private void UserPicture_MouseLeave(object sender, EventArgs e)
|
{
|
UserPicture.FilterEnabled = false;
|
}
|
|
|
|
private void GetHelp_Click(object sender, EventArgs e)
|
{
|
//HelpImage.Image = DPumpHydr.DesktopMain.Properties.Resources.Help;
|
|
//string Uri = "https://github.com/Taiizor/DPumpHydr.WinFrmUI.RLT";
|
|
//Process.Start(new ProcessStartInfo
|
//{
|
// FileName = Uri,
|
// UseShellExecute = true
|
//});
|
|
//try
|
//{
|
// Process.Start(Uri);
|
//}
|
//catch (System.ComponentModel.Win32Exception noBrowser)
|
//{
|
// if (noBrowser.ErrorCode == -2147467259)
|
// {
|
// MessageBox.Show(noBrowser.Message);
|
// }
|
//}
|
//catch (Exception other)
|
//{
|
// MessageBox.Show(other.Message);
|
//}
|
}
|
|
private void mainForm_Click(object sender, EventArgs e)
|
{
|
|
}
|
}
|
}
|