🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.os.os2.programmer
Article #666

Re: os/2 font programming

#666
From: Michael Harris
Date: Sat, 11 Apr 1992 07:03
20 lines
1567 bytes
>In article <1992Apr4.1481.2497@dosgate> "bradley grigor" <bradley.grigor@canrem.com> writes:

>I'd like to write an OS/2 utility that, among other things, can
>produce a printed report.  The program is intended to operate
>from the command line.  However, I'd like to incorporate ATM
>fonts directly into the printed report.  Does this involve PM
>programming?  Are there any books on the subject of OS/2 font
>programming (the Petzold book predates the inclusion of ATM fonts
>in OS/2 doesn't it?)?  Thanks for the help.

To use ATM, you need PM.  Drawing the fonts requires using Gpi Calls.
The neat thin about it though, is that you can write the code generically
enough to have it print to BOTH the screen and the printer with very
little effort.

______________________________________________________________________________
     Michael Harris - harris@catt.ncsu.edu or harris@carvm3.vnet.ibm.com
 Vice-President, Computer and Technologies Theme Program, NC State University
(My opinions are my own and do not represent those of NCSU or IBM Corporation)
Technical Details
Message-ID: <harris.702975811@garfield.catt.ncsu.edu>
Path: arc1-ca.pugleaf.net!sparky!uunet!lll-winken!taco!garfield.catt.ncsu.edu!harris
References: <1992Apr4.1481.2497@dosgate> <1992Apr7.180559.25576@access.digex.com>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!lll-winken!taco!garfield.catt.ncsu.edu!harris
From: harris@garfield.catt.ncsu.edu (Michael Harris)
Newsgroups: comp.os.os2.programmer
Subject: Re: os/2 font programming
Message-ID: <harris.702975811@garfield.catt.ncsu.edu>
Date: 11 Apr 92 07:03:31 GMT
References: <1992Apr4.1481.2497@dosgate> <1992Apr7.180559.25576@access.digex.com>
Sender: news@ncsu.edu (USENET News System)
Distribution: comp
Organization: North Carolina State University
Lines: 20