| | |
| | | using DPumpHydr.WinFrmUI.RLT.Controls; |
| | | using DPumpHydr.WinFrmUI.RLT.Manager; |
| | | using System; |
| | | using System.Diagnostics; |
| | | using System.Drawing; |
| | |
| | | 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; |
| | | } |
| | | |
| | | |
| | |
| | | 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 |
| | | { |
| | |
| | | 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) |