home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.sys.amiga.programmer
- Path: sparky!uunet!mcsun!sunic!liuida!isy!lysator.liu.se!boberg
- From: boberg@lysator.liu.se (Stefan Boberg)
- Subject: Re: Font-size independence GadTools package
- Message-ID: <1578@lysator.liu.se>
- Sender: news@isy.liu.se (Lord of the News)
- Organization: Lysator Academic Computer Society, Linkoping University, Sweden
- References: <9208261339.AA03776@csugrad.cs.vt.edu> <1992Sep4.125246.11423@ucc.su.OZ.AU>
- Date: Fri, 4 Sep 1992 17:22:24 GMT
- Lines: 32
-
- willw@extro.ucc.su.OZ.AU (William Waring) writes:
-
- >In article <9208261339.AA03776@csugrad.cs.vt.edu> pmiller@csugrad.cs.vt.edu (Paul Miller) writes:
-
- >>If anyone is interested, I have a GadTools front-end package (not a
- >>builder) which makes it much easier to build in font-size independence
- >> <....>
-
- >Why bother, when you can use GadToolsBox V1.3 to generate perfectly working
- >font adjusting routines for GadTools. I have used GTB to develop all the
- >windows in my up and coming communications package, X-Comm. It generates code
- >that can handle almost any font, and also allows proportional. Don't know why
- >people bother doing it by hand?
-
- Does it really work with proportional fonts? I don't think so... At least
- it didn't when I tried it. The real problem is that it does not have any
- means of localizing programs easily. With localized programs you must have
- a very flexible system in order to allow for greatly varying string lengths.
-
- Something that would be really neat is a BOOPSI class that handles the
- window layout for you. I haven't looked very closely at the BOOPSI system
- and it's possibilities, but I think it would be possible to implement it
- as a subclass of `groupgclass' or something. Alternatively, something like
- a `wintools.library' could do the job as well. I have quite a few ideas
- about how to do a really flexible system (handling all kinds of gadgets
- and other stuff including custom BOOPSI ones), but hardly no time to
- implement them :-(
- --
- Stefan Boberg - AP & EE student at Linkoping Institute of Technology, Sweden
- Author of LhA, ArjA and LhArcA. Co-author of Alien Breed, Project X, Full
- Contact and Miami Chase.
- EMail: boberg@lysator.liu.se, lha@augs.se FidoNet: 2:204/404
-