Further on Platform Specificity
Richard Gaskin
ambassador at fourthworld.com
Sun Aug 8 22:44:02 EDT 2004
Dar Scott wrote:
>
> On Aug 8, 2004, at 5:08 PM, Richard Gaskin wrote:
>
>>> Does that take care of the problem that there is no available font
>>> that works the same on both Windows and OS X?
>>
>> I rarely make "multimedia" apps that use one font on all platforms.
>> For production apps it's far better to use the font specified by the
>> target HIG....
>
> Then text can extend beyond the right or bottom of the field. Do you
> tweak the font size until text fits? Do you do something special for
> objects that float to the left of a paragraph?
Most text in the stuff I build tends to be of three types:
- Labels for fields or other controls
I usually have those to the left of the entry field, and
right-aligned with a little extra space at the left to
account for differences in font metrics.
- Blocks of stack text
Usually just a couple lines, often used for descriptions.
Sometimes I'll put in my own hard returns if I'm picky about
the flow of wording. I leave a little extra space on these
too.
- Scrolling text
Used for Help fields and other detailed descriptions, and
since it scrolls it takes care of itself.
On very rare occasions I'll use an image of text to ensure it displays
precisely. For example, each of the main WebMerge tabs have an
explanation of what the controls on that tab do; space was limited and
it had to be very clear, so I did the text once just the way I wanted it
and then screen-grabbed it, hid the field, and put the image where the
field had been. I don't do that often, but when precise control is
needed it's the surest bet.
Fortunately very few things require such precision. :)
--
Richard Gaskin
Fourth World Media Corporation
___________________________________________________
Rev tools and more: http://www.fourthworld.com/rev
More information about the use-livecode
mailing list