Xref: utzoo comp.windows.ms.programmer:2009 comp.lang.pascal:6324 Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!wuarchive!udel!haven!mimsy!midway!msuinfo!netnews.upenn.edu!king.mcs.drexel.edu!kblackne From: kblackne@mcs.drexel.edu (Ken Blackney) Newsgroups: comp.windows.ms.programmer,comp.lang.pascal Subject: Re: Writing vertical text with a non-stroked font Message-ID: <1991Apr22.121647.1121@mcs.drexel.edu> Date: 22 Apr 91 12:16:47 GMT References: Distribution: comp Organization: Drexel University, Dept. of Math. and Comp. Sci. Lines: 18 In oivindt@bio.uio.no (Oivind Toien) writes: > >>I am trying to output vertical text to the screen initiated with the >CreateFontIndirect procedure. Setting the parameters >lfOrientation:=900; and lfEscapement:=900; makes stroked fonts (Roman, >Script and Modern) appear vertical. This does however not work with >the bit-mapped fonts, and not with the corresponding fonts on a system >where ATM was installed. > I have BitStream's FaceLift installed and what you described works just fine. I wrote a small program to display a message at various angles to see how it worked and it looked pretty good. The system did not seem to allow an escapement that is different than the orientation. (It seemed to set the escapement= orientation;) I did not try it with non-FaceLift fonts. Ken