[Migrated content. Thread originally posted on 10 September 2009]
When setting the FONT on an entry field to a proportional font, and specifying a size of 1, the entry field is much too big.We are changing all of our screens over to proportional fonts, to address the comments about things looking "dated" or "DOS-ish". The biggest problem we have come across is that the smallest size an entry-field will show up is almost 3 characters in length. The reason for this, I suspect, is due to the fact that entry fields have a minimum size based on the largest character in the font specified. Since all of the fonts we can safely use have multiple character sets, they include characters which are much bigger than the "W" which we would consider the largest character that would ever show up in there. The problem stems from the use of single or double character entry fields (for Yes/No, Male/Female, state abbreviations, etc). If the entry field is 3 characters wide, people sometimes find it confusing, and it looks odd to boot.
I have tried setting the character set when I create the fonts, in an attempt to narrow down the characters used to measure the font, but it seems to make no difference. I have also tried many different proportional fonts, and the results are basically the same, no matter which font I've tried. The only solution seems to be using a "fixed" font, but that's eactly what we're getting away from for the aforementioned reasons. I submitted an issue to Acucorp support (including sample code), and 3 hours later received a canned response explaining that getting exact sizes on entry fields is difficult, and suggested I try a fixed font. I'm pretty sure they didn't actually read any of the description I typed in, or looked at the sample code at all, and now when I call back they're "unavailable".
If anyone has any ideas that might help I would greatly appreactiate it.
Thanks,
-Chris



