Path: utzoo!utgpu!news-server.csri.toronto.edu!cs.utexas.edu!samsung!zaphod.mps.ohio-state.edu!swrinde!emory!mephisto!prism!prism.gatech.EDU!gt0831c From: gt0831c@prism.gatech.EDU (William Moss) Newsgroups: comp.sys.mac.hypercard Subject: Re: Printing card field Message-ID: <13640@hydra.gatech.EDU> Date: 13 Sep 90 17:03:51 GMT Sender: gt0831c@prism.gatech.EDU Organization: Georgia Institute of Technology Lines: 23 While I know of no easy way to do this in standard (pre 2.0) Hypercard, the Dartmouth XCMD's version 3.1 have two VERY good XCMDs for printing card fields. PrintField (by Kevin Calhoun) prints the text of a field in its current font, size, style, height and width. Further information about page margins and whether to invoke the standard print dialogs can also be specified (margins on this XCMD are in points). TextStream (also by Kevin Calhoun) prints groups of containers (variables, fields, scripts, etc.) in the printer's default font. It has a provision to set margins (but unlike PrintField these margins are in terms of characters and lines). There is no way to force the dialog boxes to appear. Both XCMD's work on the Laserwriter and Imagewriter. The Dartmouth XCMD's verison 3.1 stack is available via anonymous ftp from sumex-aim.stanford.edu as freeware. Does anyone know whether these XCMDs work with Hypercard 2.0 William Moss