internal void UpdateLoader() { if (updater.UpdateChecker()) { updater.BringToFront(); Titlebar.BringToFront(); } }
internal void ConnectionChecker() { if (!offline.ConnectionChecker()) { offline.BringToFront(); Titlebar.BringToFront(); } }
internal void OpenChat(object sender, EventArgs e) { chat.BringToFront(); Titlebar.BringToFront(); CreditsSelector.BringToFront(); LoaderSelector.BringToFront(); DebugSelector.BringToFront(); SettingsSelector.BringToFront(); }
internal void SetupDone(object sender, EventArgs e) { loader.BringToFront(); Titlebar.BringToFront(); CreditsSelector.BringToFront(); LoaderSelector.BringToFront(); DebugSelector.BringToFront(); SettingsSelector.BringToFront(); }
internal void OnOptionClick(object sender, EventArgs e) { var option = sender as Control; (option.Tag as UserControl).BringToFront(); CreditsSelector.ForeColor = LoaderSelector.ForeColor = DebugSelector.ForeColor = SettingsSelector.ForeColor = Color.Gray; option.ForeColor = Color.Gainsboro; Titlebar.BringToFront(); CreditsSelector.BringToFront(); LoaderSelector.BringToFront(); DebugSelector.BringToFront(); SettingsSelector.BringToFront(); }
internal MainForm() { InitializeComponent(); loader.chatbtn.Click += OpenChat; terms.acceptbtn.Click += TermsAccepted; settingssetup.setupdone.Click += SetupDone; playaudio.Click += playaudio_Click; stopaudio.Click += stopaudio_Click; pin.Click += Pin_Click; unpin.Click += UnPin_Click; Titlebar.MouseDown += panel1_MouseDown; Titlebar.MouseMove += panel1_MouseMove; Titlebar.MouseUp += panel1_MouseUp; title.MouseDown += pictureBox2_MouseDown; title.MouseMove += pictureBox2_MouseMove; title.MouseUp += pictureBox2_MouseUp; FormBorderStyle = FormBorderStyle.None; Region = Region.FromHrgn(CreateRoundRectRgn(0, 0, Width, Height, 20, 20)); loader.Parent = credits.Parent = logger.Parent = updater.Parent = offline.Parent = settings.Parent = chat.Parent = settingssetup.Parent = terms.Parent = this; loader.Location = credits.Location = logger.Location = updater.Location = offline.Location = settings.Location = chat.Location = settingssetup.Location = terms.Location = Point.Empty; minimize.Click += delegate { WindowState = FormWindowState.Minimized; }; close.Click += delegate { Close(); }; offline.Connection.Click += delegate { ConnectionChecker(); }; if (Properties.Settings.Default.sound) { song.PlayLooping(); } DebugSelector.Tag = logger; LoaderSelector.Tag = loader; CreditsSelector.Tag = credits; SettingsSelector.Tag = settings; DebugSelector.Click += OnOptionClick; LoaderSelector.Click += OnOptionClick; CreditsSelector.Click += OnOptionClick; SettingsSelector.Click += OnOptionClick; OnOptionClick(LoaderSelector, null); TitleChanger(); ConnectionChecker(); UpdateLoader(); RPCSet(); if (Properties.Settings.Default.sound) { stopaudio.BringToFront(); } else { playaudio.BringToFront(); } RefreshTheme(); settings.thememode.CheckedChanged += delegate { Properties.Settings.Default.lightmode = !Properties.Settings.Default.lightmode; Properties.Settings.Default.Save(); RefreshTheme(); }; settingssetup.thememodesetup.CheckedChanged += delegate { Properties.Settings.Default.lightmode = !Properties.Settings.Default.lightmode; Properties.Settings.Default.Save(); RefreshTheme(); }; if (Properties.Settings.Default.firstlaunch) { terms.BringToFront(); Titlebar.BringToFront(); } }
internal void TermsAccepted(object sender, EventArgs e) { settingssetup.BringToFront(); Titlebar.BringToFront(); }