private int AboutSelectionUpdate(int textBoxIndex) { AboutTextBox.Select(textBoxIndex, AboutTextBox.Text.Length - textBoxIndex); return(AboutTextBox.Text.Length); }
private void LoadAboutTab() { int textBoxIndex = 0; AboutTextBox.AppendText("WauzMusicPlayer v" + ProductVersion + "\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 13, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("\u00a9 Copyright Seven Ducks Studios 2018 - 2019 https://www.seven-ducks.com\n\n"); AboutTextBox.AppendText("Supported Audio-Formats (Win10):\n" + String.Join(" ", validAudioFormats) + "\n\n\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.AppendText("vAlpha 0.7.0\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 11, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("+ Usability Changes (Doubleclick in tree to play etc.)\n"); AboutTextBox.AppendText("+ Audio Recorder\n"); AboutTextBox.AppendText("+ Custom Album Art Uploads\n"); AboutTextBox.AppendText("+ Custom Theme Mascot Uploads\n"); AboutTextBox.AppendText("+ Themes: Pure White & Deep Black\n\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.AppendText("vAlpha 0.6.0\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 11, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("+ Filetree Search Bar\n"); AboutTextBox.AppendText("+ Album Art Display\n"); AboutTextBox.AppendText("+ Radio Streams\n"); AboutTextBox.AppendText("+ Theme Editor\n"); AboutTextBox.AppendText("+ Theme: Stardust Crusaders\n\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.AppendText("vAlpha 0.5.0\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 11, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("+ YouTube-Converter\n"); AboutTextBox.AppendText("+ Filetree View/Create/Delete Directories \n"); AboutTextBox.AppendText("+ Remember Queue on Restart Option\n"); AboutTextBox.AppendText("+ Theme: For the Horde\n"); AboutTextBox.AppendText("+ About Tab\n\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.AppendText("vAlpha 0.4.0\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 11, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("+ Theme Switcher\n"); AboutTextBox.AppendText("+ Theme: Feels Good Man\n"); AboutTextBox.AppendText("+ Sound Visualizer\n"); AboutTextBox.AppendText("+ Reworked Playlists Tab\n\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.AppendText("vAlpha 0.3.0\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 11, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("+ Global Configurable Hotkeys\n"); AboutTextBox.AppendText("+ Tag Editor\n"); AboutTextBox.AppendText("+ Windows Notifications\n\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.AppendText("vAlpha 0.2.0\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 11, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("+ Song List View\n"); AboutTextBox.AppendText("+ Playlists\n"); AboutTextBox.AppendText("+ Remove Finished Tracks Option\n\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.AppendText("vAlpha 0.1.0\n"); textBoxIndex = AboutSelectionUpdate(textBoxIndex); AboutTextBox.SelectionColor = ThemeManager.highlightFontColor; AboutTextBox.SelectionFont = new Font(AboutTextBox.Font.FontFamily, 11, AboutTextBox.Font.Style | FontStyle.Bold); AboutTextBox.AppendText("+ Basic Music Player\n"); AboutTextBox.AppendText("+ Basic Commands (Play/Pause/Next/Prev/Shuffle/Clear)\n"); AboutTextBox.AppendText("+ Filetree + Recursive Songfinder\n"); AboutTextBox.AppendText("+ Song Queue\n"); }