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
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Back
Top