using DPumpHydr.WinFrmUI.RLT.Controls; 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; } 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); mainForm.AppIcon = DPumpHydr.DesktopMain.Properties.Resources.AppIcon256; } private void Menu_Click(object sender, EventArgs e) { NightPanel Menu = sender as NightPanel; if (Menu.Name == "YeLunMenu") { HomeSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w=="; Menu.Side = NightPanel.PanelSide.Right; //Pages.SelectedTab = HomePage; } else { HomeSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w=="; YeLunMenu.Side = NightPanel.PanelSide.Left; } if (Menu.Name == "VoluteMenu") { AppSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w=="; Menu.Side = NightPanel.PanelSide.Right; //Pages.SelectedTab = AppPage; } else { AppSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w=="; VoluteMenu.Side = NightPanel.PanelSide.Left; } if (Menu.Name == "GameMenu") { GameSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w=="; Menu.Side = NightPanel.PanelSide.Right; //Pages.SelectedTab = GamePage; } else { GameSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w=="; GameMenu.Side = NightPanel.PanelSide.Left; } if (Menu.Name == "SettingIcon") { LibrarySeparator.Customization = "08aq/9PGqv/Txqr/08aq/w=="; Menu.Side = NightPanel.PanelSide.Right; //Pages.SelectedTab = LibraryPage; } else { LibrarySeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w=="; LibraryMenu.Side = NightPanel.PanelSide.Left; } if (Menu.Name == "HelpMenu") { HelpSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w=="; //HelpImage.Image = DPumpHydr.DesktopMain.Properties.Resources.Help; Menu.Side = NightPanel.PanelSide.Right; //Pages.SelectedTab = HelpPage; } else { HelpSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w=="; HelpMenu.Side = NightPanel.PanelSide.Left; } Menu.Refresh(); Menu.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) { } } }