Mike,
Allowing users to changes fonts for textboxes is pretty problematic, because you need to adjust size/position. Allowing them to change fonts of Editboxes is pretty easy though. Basically this.FontName = GetFont()
>Would it be possible to create methods that bring up a list of the fonts avaialable and allow the user to set them. Store the selections in properties and have the textboxes reference the properties. While this allows the user the change the characteristics of all textboxes on the screen, it would not easily allow different characteristics on a textbox by textbox.