Fonts

  • Thread starter Thread starter Chris
  • Start date Start date
C

Chris

Is there a way to find out what fonts are installed on a user's machine?
I've created a ComboBox which allows the user to select font style and size.
If a user didnt have a font installed, I could catch it, but it would look a
bit unprofessional?
Thanks,

Chris
 
I think I might have found a way. Is this following a valid way of doing
this?:

Declare

FontFamily[] ff = FontFamily.Families;

as a form member.

In form constructor populate combo box as follows:

for (int i = 0; i < ff.Length; i++)
{
comboBox1.Items.Add(ff.Name);
}

and then event in combobox:

richTextBox1.SelectionFont = new Font(comboBox1.Text, comboBox2.Text);

Does the above present any problems I should know about?
Also, is there any way of making the first combobox element display as
default, rather than having to open the box up?

Any help would be greatly appreciated.


Chris
 
Back
Top