home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / sys / amiga / programm / 13096 < prev    next >
Encoding:
Internet Message Format  |  1992-09-07  |  2.0 KB

  1. Path: sparky!uunet!ogicse!das-news.harvard.edu!cantaloupe.srv.cs.cmu.edu!crabapple.srv.cs.cmu.edu!andrew.cmu.edu!eb15+
  2. From: eb15+@andrew.cmu.edu (Edward D. Berger)
  3. Newsgroups: comp.sys.amiga.programmer
  4. Subject: Re: Font-size independence GadTools package
  5. Message-ID: <kedw1lK00WB_1C51xA@andrew.cmu.edu>
  6. Date: 4 Sep 92 12:00:49 GMT
  7. Article-I.D.: andrew.kedw1lK00WB_1C51xA
  8. References: <9208261339.AA03776@csugrad.cs.vt.edu>
  9.     <1992Sep4.125246.11423@ucc.su.OZ.AU>
  10. Organization: Pittsburgh Supercomputing Center, Carnegie Mellon, Pittsburgh, PA
  11. Lines: 27
  12. In-Reply-To: <1992Sep4.125246.11423@ucc.su.OZ.AU>
  13.  
  14. willw@extro.ucc.su.0Z.AU (William Waring) writes:
  15. > Why bother, when you can use GadToolsBox V1.3 to generate perfectly working
  16. > font adjusting routines for GadTools. I have used GTB to develop all...
  17.  
  18. While GadToolsBox V1.3 does have an "Auto-Adjust mode" it does not handle 
  19. the horizontal spacing well.  It uses the Height of the Font as a multiplier
  20. for horizontal sizing and positioning.  So when you use a font like Times 11
  21. where most characters are significantly less wide than they are tall, gadget
  22. sizes look too wide, and spaced          too         far         apart.
  23. It also drops IText when in this mode.
  24.  
  25. A more appropriate algorithm would be to find Gadgets that are clones,
  26. or left-aligned.  (Offer a show-grid align to grid option?) Then find
  27. the the actual text width that is the widest, and use that to size the
  28. gadgets, align columns of gadgets and size the window, if it doesn't fit
  29. try again with the user's preferred non-proportional font, then topaz80.
  30.  
  31. Other improvements that could be done with GadToolsBox, would be to integrate
  32. more boopsi support, for say window border scroll gadgets (like Workbench's)
  33. and custom Button Gadgets with sizable graphics (IFF DR2D input?), for all  
  34. those nifty DPaint/PPage/etc type of gadgets.
  35.  
  36. Any GadToolsBox type program offering such features would get my attention
  37. and I would be glad to pay ~$50-$200 for such a capable program.
  38.  
  39. -Ed Berger
  40. eb15@andrew.cmu.edu
  41.