I decided on using the FontComboBox on my simple editor but am finding the documentation a bit lacking. For example:
The FontComboBox is a combo box-derived controls that are automatically populated with the fonts installed on the user’s system. It provide an easy way to fill a combo box with system fonts.
But despite that statement on the Overview page, the control is NOT automatically populated with the list of fonts in the system. If I used the designer functionality on the form I tried with Auto-bound but then it asks me for information how to bind it, if I select Unbound then I have to enter a list of items. For the 2nd option I entered a list of fonts, one per line, like "Garamond", "Courier New", "Palatino", etc. but at runtime the control is empty.