[comp.sys.amiga] DPaint II text font selection

jxc@rayssdb.ray.com (Jeffrey J. Clesius) (08/25/88)

Does anyone know of any way to get DPaint II to load in fonts from a new
font directory that is less trouble than having to exit and restart DPaint?

I have disks with various fonts in them and I'd like to have them all 
available, at least on a per-disk basis!  It's bad enough not being able
to load in more fonts than the Intuition menu system can handle; at least
DPaint should being able to reload fonts to make things less restrictive!

Any hints?

 -----------------+----------------------------------------------------------
     __________   |
    /         /_  |          "Into each life some reign must fall."
   /         / /
  /   From the desk of:  ---------------------------------------------------- 
 /________ / /       Jeffrey Jay Clesius,   Raytheon Submarine Signal Division
  /_________/     |  1847 West Main Road,   Mail Stop 188
                  |  Portsmouth, RI         (401) 847-8000 (X4015)
 -----------------+----------------------------------------------------------
{ allegra | gatech | mirror | raybed2 } ----\ 
{ linus   | ihnp4  | uiucdcs } -------------->!rayssd!jxc   jxc@rayssd.ray.com
 ----------------------------------------------------------------------------

cmcmanis%pepper@Sun.COM (Chuck McManis) (08/26/88)

In article <2064@rayssdb.ray.com> jxc@rayssdb.RAY.COM (Jeffrey J. Clesius) writes:
>Does anyone know of any way to get DPaint II to load in fonts from a new
>font directory that is less trouble than having to exit and restart DPaint?

First, make sure all your disks have a volume name "FONTS" and then while
in DPaint switch display format (which also resets the loaded fonts menu).
Put the disk with the fonts you want into any drive, and select Load Fonts
fromt the DPaint menu.

--Chuck McManis
uucp: {anywhere}!sun!cmcmanis   BIX: cmcmanis  ARPAnet: cmcmanis@sun.com
These opinions are my own and no one elses, but you knew that didn't you.

scott@applix.UUCP (Scott Evernden) (08/26/88)

In article <2064@rayssdb.ray.com> jxc@rayssdb.RAY.COM (Jeffrey J. Clesius) writes:
>Does anyone know of any way to get DPaint II to load in fonts from a new
>font directory that is less trouble than having to exit and restart DPaint?

Assign Fonts: to the new place; then select Screen Format from Dpaint's
Project Menu and pick OK.  The Font menu will forget the fonts, and you
can reload from the new Font: location.

-scott

ali@polya.Stanford.EDU (Ali T. Ozer) (08/26/88)

In article <2064@rayssdb.ray.com> Jeffrey J. Clesius writes:
>Does anyone know of any way to get DPaint II to load in fonts from a new
>font directory that is less trouble than having to exit and restart DPaint?

Changing screen format causes the font menu to clear; thus, you can 
go into change screen format, specify a change to the same mode, and then
reassign fonts: somehow (either by sticking in a new disk named "fonts:"
or actually using the "assign" command). 

Ali Ozer, aozer@NeXT.com, ali@polya.stanford.edu

hrlaser@pnet02.cts.com (Harv Laser) (08/26/88)

jxc@rayssdb.ray.com (Jeffrey J. Clesius) writes:
>Does anyone know of any way to get DPaint II to load in fonts from a new
>font directory that is less trouble than having to exit and restart DPaint?
>
>I have disks with various fonts in them and I'd like to have them all 
>available, at least on a per-disk basis!  It's bad enough not being able
>to load in more fonts than the Intuition menu system can handle; at least
>DPaint should being able to reload fonts to make things less restrictive!
>
>Any hints?
>

A hint? Well how about a real answer! ;-)
There's an undocumented Deluxe Paint "feature".... load in your fonts
as usual, take a look at the font menu. buncha names, right? 

Now mouse over to the far left hand menu and select "screen format."
A screen pops up where you can change your screen config (res, colors, 
etc.). Just select the same one that you're already using.  Now Dpaint's
main screen comes back up.  Now mouse over and look at your fonts menu
again... Voila! It's EMPTY!!

Now the trick is - you don't have to quit and re-run Dpaint II to load
in fonts from another disk.  When you need fonts from somewhere else,
just flip the Dpaint II screen to the back, use your CLI and reASSIGN
FONTS: to wherever you want them to come from, flip back to Dpaint II,
do the "screen format" selection, back to the Dpaint screen and "load
fonts" again.  They'll load in from wherever you've just assigned 
FONTS: to.
 
By the way, scuttlebut has it that there's a "quiet upgrade" to Dpaint II
that EA whipped up a while back - it fixes the font menu so the menu
won't crash the program if you target a font directory with a zillion
font names in it. the menu just fills up till it's as tall as Dpaint's
window but doesn't blow a hole in the bottom of the window and crash
the program.  You might want to call EA and ask how to get this version.

And, dear developer type people, PLEASE don't cripple your otherwise
excellent artist-type software by putting lame pull down font menus
in them.  Some of us artist-types have HUGE font directories and we like
to be able to use them in a nice scrolling font requester like ProWrite 2.0
has (it can handle 255 fonts at once!). 

Thank You.

Harv Laser, Sysop, The People/Link AmigaZone.  Plink: CBM*HARV
UUCP: {ames!elroy, <backbone>}!gryphon!pnet02!hrlaser
INET: hrlaser@pnet02.cts.com
<---open            Push down while turning           close tightly--->

richard@gryphon.CTS.COM (Richard Sexton) (08/26/88)

In article <65773@sun.uucp> cmcmanis@sun.UUCP (Chuck McManis) writes:
>In article <2064@rayssdb.ray.com> jxc@rayssdb.RAY.COM (Jeffrey J. Clesius) writes:
>>Does anyone know of any way to get DPaint II to load in fonts from a new
>>font directory that is less trouble than having to exit and restart DPaint?
>
>First, make sure all your disks have a volume name "FONTS" and then while
>in DPaint switch display format (which also resets the loaded fonts menu).
>Put the disk with the fonts you want into any drive, and select Load Fonts
>fromt the DPaint menu.

Yuk.

You can make Dpaint ``forget'' about the current font directory by
going into the screen format menu selection, and clicking on the
"OK" requester (without actually changing any of the screen formay
parameters)

Chuck's solution to this problem, although it works, has a couple of drawbacks:

1) It requires you to label all your font disks ``FONTS''. There have
   been some claims made that the amiga gets confused with a jillion
   disks with the same name. I havn't tried this, I dont know.


2) it requires you to have all your font files in the root directory of
   your FONTS disk. The disadvantage to this is, Dpaint only allows
   about 20 fonts per directory. (actually it allows as many as you want,
   but it can only display about 20 without rendering part of the
   font menu offscreen, sometimes with *scintillating* (look it up)
   results). This defect that EA said when I was Beta testing Dpaint II:
    ``Yeah, we know it's there. It's a bug but it's not a show stopper''.

Grr. Scrolling font requestors please !


-- 
       How can you believe anything labeled: <8086@cup.portal.com> ?
richard@gryphon.CTS.COM                               {backbone}!gryphon!richard