• Geometry 3D
  • Printing
  • Images
  • Audio
  • Films

  • Regions
  • Bundles
  • Matrices
  • Fonts
  • Text


Well, sort of printing. I don't actually print directly from Guildhall, and won't until I've dealt with networking. But what I can do is "print" to a Guildhall pages file, and from there I can export to a host system pdf file. That's usually what I want anyway, but if necessary the pdf file can be actually printed.

The primary class here is APrinter, and it subclasses from AGraphicsPort so it can be used with ordinary drawing calls. It adds in the control features a printer needs. Two important subclasses of APrinter are TPagePrinter and TPageCapture. The first is used to create a pages file from the printable material (a pages file is Guildhall's internal equivalent of a pdf file). The second is used to capture statistics and other information from that same printable material, for example word lists. The latter is mostly useful for the novels I'm writing. A few other classes, useful for the implementation of the applet that displays pages files on the desktop, are included here.

Abstract Classes

  • APrinter

Constructible Classes

  • TPagePrinter
  • TPageCapture
  • TPageSelector (AField subclass)
  • TPageViewer (AField subclass)
  • TPageTracker (ATracker subclass)


Copyright © 1981-2021 Arthur W Cabral. All Rights Reserved. All referenced trademarks are the property of their respective owners. This site does not use cookies. This site does not collect visitor information. The ISP hosting this site collects statistics regarding visitors to this site as part of the normal operation of the website. We do not currently examine those statistics. If that changes, this notice will change.