Path: utzoo!utgpu!news-server.csri.toronto.edu!bonnie.concordia.ca!uunet!europa.asd.contel.com!noc.sura.net!haven.umd.edu!uvaarpa!vger.nsu.edu!manes From: manes@vger.nsu.edu ((Mark D. Manes), Norfolk State University) Newsgroups: comp.sys.amiga.programmer Subject: Re: Bitmapped font scaling? AmigaMail! Message-ID: <1141.286b4649@vger.nsu.edu> Date: 28 Jun 91 18:23:05 GMT References: <1124.2867637f@vger.nsu.edu> <22744@cbmvax.commodore.com> Lines: 53 In article <22744@cbmvax.commodore.com>, carolyn@cbmvax.commodore.com (Carolyn Scheppner - CATS) writes: > In article <1124.2867637f@vger.nsu.edu> manes@vger.nsu.edu ((Mark D. Manes), Norfolk State University) writes: >>... >> [My original comments deleted..] >> > As long as the caller doesn't set the FPF_DESIGNED flag in > TextAttr.Flags when calling OpenDiskFont(), 2.0 will scale the > font to the size requested if the size is not available as > a designed size. > Ah.. so it can be turned off! > This will be bitmap scaling for non-outline fonts, and these can > look pretty weird. However, for upcoming outline fonts, it will > look great. Will outline fonts go into the fonts: area or will they appear elsewhere on the system? Is it possible to tell whether a scaled font (bitmapped) or a outline font has been selected? > > As far as processing/filtering goes, I felt it was better to let > people scale fonts by default - after all, the user has to explicitly > do extra work to enter a size that is not presented in the list. > I felt that the scrolling list implied "Here are the fonts I want you > to chose from", and that a user who goes out of their way to enter > something other than what is presented in the list 1. knows what > they want and 2. can live with the consequences. I see your point and agree. I did not realize that it was not actually the requestor doing the scaling but diskfont.library and graphics.library so I guess the religous question is moot. I like your reasoning. > > The application is always free to reject the font selected and > force the user to choose again. > Good! My fears are removed. > -- > ========================================================================== > Carolyn Scheppner -- Tech. Mgr. CATS - Commodore Amiga Technical Support > PHONE 215-431-9180 {uunet,rutgers}!cbmvax!carolyn carolyn@commodore.com > > Signed characters are xenophobic. > ========================================================================== -mark= manes@vger.nsu.edu "What this world needs is a good $5 plasma weapon..."