TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Gary Chambers
from: Peter Fitzsimmons
date: 1996-03-05 17:53:24
subject: Printing

PF> 1) I didn't have to query the current form to find the
 PF> default page size;  I could have simply used GpiQueryPS()
 PF> to query the size of the presentation space.

 GC> How does this relate to the printed page?  Is this automatic?  In other
 GC> words, I can use GpiQueryPS and it will return 
 GC> measurements of the default
 GC> form size in the installed printer?

Exactly.  After you have the HPS,  a GpiQueryPS() will return the size of
the page the user has setup (in the printer options) as the active
"form".



 PF> * This sample program contains the least amount of code I could
 PF> write * to do PM text printing,  to the system default printer.

 GC> This is incredible!  I know it's probably well worth my trouble to learn

The setup is a little foreboding,  but the payoff is big -- with the
exception of a few "newpage()" type functions,  using the printer
HPS is just like using a screen HPS.


--- Maximus/2 3.00
* Origin: Sol 3 * Toronto * V.32 * (905)858-8488 (1:259/414)
SEEN-BY: 50/99 78/0 270/101 620/243 711/401 409 410 413 430 808 809 934 955
SEEN-BY: 712/407 515 517 628 713/888 800/1 7877/2809
@PATH: 259/414 400 99 250/99 3615/50 396/1 270/101 712/515 711/808 809 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.