tangxu
2025-01-02 c25ad1f3a62a9de62700cc8a16a886fe06733391
Client/DesktopMain/MainWindow/frmMainWindow.cs
@@ -1,4 +1,5 @@
using DPumpHydr.WinFrmUI.RLT.Controls;
using DPumpHydr.WinFrmUI.RLT.Manager;
using System;
using System.Diagnostics;
using System.Drawing;
@@ -13,7 +14,12 @@
            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;
        }
         
 
@@ -24,55 +30,71 @@
            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 Menu = sender as NightPanel;
            NightPanel leftMenu = sender as NightPanel;
            if (Menu.Name == "YeLunMenu")
            if (leftMenu.Name == "YeLunMenu")
            {
                HomeSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
                Menu.Side = NightPanel.PanelSide.Right;
                //Pages.SelectedTab = HomePage;
                YeLunSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
                YeLunMenu.Side = NightPanel.PanelSide.Right;
                //metroStyleManager1.Style = DPumpHydr.WinFrmUI.RLT.Enum.Metro.Style.Light;
            }
            else
            {
                HomeSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
                YeLunSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
                YeLunMenu.Side = NightPanel.PanelSide.Left;
            }
            if (Menu.Name == "VoluteMenu")
            if (leftMenu.Name == "VoluteMenu")
            {
                AppSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
                Menu.Side = NightPanel.PanelSide.Right;
                //Pages.SelectedTab = AppPage;
                VoluteSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
                VoluteMenu.Side = NightPanel.PanelSide.Right;
            }
            else
            {
                AppSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
                VoluteSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
                VoluteMenu.Side = NightPanel.PanelSide.Left;
            }
            if (Menu.Name == "GameMenu")
            if (leftMenu.Name == "FindMenu")
            {
                GameSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
                Menu.Side = NightPanel.PanelSide.Right;
                FindSeparator.Customization = "08aq/9PGqv/Txqr/08aq/w==";
                FindMenu.Side = NightPanel.PanelSide.Right;
                //Pages.SelectedTab = GamePage;
            }
            else
            {
                GameSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
                GameMenu.Side = NightPanel.PanelSide.Left;
                FindSeparator.Customization = "ICAg/yAgIP8gICD/ICAg/w==";
                FindMenu.Side = NightPanel.PanelSide.Left;
            }
            if (Menu.Name == "SettingIcon")
            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==";
                Menu.Side = NightPanel.PanelSide.Right;
                //Pages.SelectedTab = LibraryPage;
                //HelpImage.Image = DPumpHydr.DesktopMain.Properties.Resources.Help;
                LibraryMenu.Side = NightPanel.PanelSide.Right;
                //Pages.SelectedTab = HelpPage;
            }
            else
            {
@@ -80,21 +102,8 @@
                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();
            leftMenu.Refresh();
            leftMenu.Invalidate();
        }
        private void UserPicture_MouseEnter(object sender, EventArgs e)