home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!cbmvax!cbmehq!cbmden!hemmer!hemmer
- From: hemmer@hemmer.adsp.sub.org (Franz Hemmer)
- Newsgroups: comp.sys.amiga.programmer
- Subject: Re: User preferred FONT support?
- Message-ID: <hemmer.023p@hemmer.adsp.sub.org>
- Date: 9 Sep 92 18:23:44 GMT
- Reply-To: cbmehq!cbmden!hemmer@cbmvax.commodore.com (Franz Hemmer)
- Organization: InterActivsion
- Lines: 35
- X-NewsSoftware: GRn 1.16e (7/4/92) by Mike Schwartz & Michael B. Smith
-
- In article <25440015@hpsad.sad.hp.com> kevint@hpsad.sad.hp.com (Kevin Taddeucci) writes:
- >
- > I am attempting to support the users default fonts in a card file
- > program which opens on the workbench screen. The problem is that I have a
- > row of gadgets which are placed across the bottom of the screen. The
- > gadgets currently re-size themselves to accommodate the font used. The only
- > problem is that when the fonts get to big the gadgets begin to overlap
- > each other. This happens when the point size begins to reach about 13 or
- > 14 and I don't really have the option of opening a bigger window since
- > the window is already 640 pixels wide.
- >
- > So, the question is how do I handle this problem and still follow C='s
- > guidelines of supporting user preferred fonts?
- >
- > Should I only allow the user a maximum size and supply my own defaults if
- > the size is exceeded?
-
- You should display a requester to the user, that the choosen font is too
- big to be handled, and give the user the option to either fall-back to the
- previous/default font, or select another one.
-
- > Any ideas would be appreciated.
-
- I don't think you are able to do more than that, except check for overscan.
-
- > | Kevin J. Taddeucci | e-mail: kevint@hpsad.sad.hp.com |
-
- --
- *-------------------------------------------------------------------------*
- | _ UseNet: (uunet|rutgers|pyramid)!cbmvax!cbmehq!cbmden!hemmer |
- | \\ _ CBMNET: hemmer@hemmer.adsp.sub.org |
- | InterActi\X/ision - The name of precision |
- | Best regards >> Carpe Diem! - Seize the day! << |
- | Franz Hemmer - Software Developer located in Silkeborg, Denmark, Europe |
- *-------------------------------------------------------------------------*
-