Bloom.Collection.CollectionSettingsDialog.LoadFontCombo C# (CSharp) Method

LoadFontCombo() private method

private LoadFontCombo ( ) : void
return void
        private void LoadFontCombo()
        {
            // Display the fonts in sorted order.  See https://jira.sil.org/browse/BL-864.
            var fontNames = new List<string>();
            fontNames.AddRange(Browser.NamesOfFontsThatBrowserCanRender());
            fontNames.Sort();
            foreach (var font in fontNames)
            {
                _fontComboLanguage1.Items.Add(font);
                _fontComboLanguage2.Items.Add(font);
                _fontComboLanguage3.Items.Add(font);
                if (font == _collectionSettings.DefaultLanguage1FontName)
                    _fontComboLanguage1.SelectedIndex = _fontComboLanguage1.Items.Count-1;
                if (font == _collectionSettings.DefaultLanguage2FontName)
                    _fontComboLanguage2.SelectedIndex = _fontComboLanguage2.Items.Count - 1;
                if (font == _collectionSettings.DefaultLanguage3FontName)
                    _fontComboLanguage3.SelectedIndex = _fontComboLanguage3.Items.Count - 1;
            }
        }