[comp.sys.mac.hypercard] Printing in Hypercard/Hypertalk

bordier@imag.imag.fr (Jerome Bordier) (10/11/88)

Does there exist an easy way for printing whole content of fields in Hypertalk?
For example something like the Print Record facility of Hypercard, but
implemented as a script at the stack or card level.
Our aim is to build the library catalog of a University department. We would
like to make easier printing of lists of books under search criterions.
Mail me your ideas. I will sum up answers to the net.
Jerome


-- 
Jerome BORDIER   Laboratoire Structures Discretes  Institut IMAG
		 B.P. 53 X      38041 GRENOBLE Cedex   France
E.Mail:
bordier@imag.imag.fr       bordier@imag.UUCP        uunet.uu.net!imag!bordier

lnk287@uxf.cso.uiuc.edu (10/16/88)

There is a XCMD called PrintClip that is located in the AppHyper section
of Compu$erve, in the XCMD library. (I'm not allowed to access FTP or else I
would upload the thing).  It's quite small, and all it actually is send what
ever has been put into the clipboard to the printer.  I suppose you can do
some limited formatting, but the whole idea is just do dump text to a printer.
The catch is that you have to use a HTalk fragment like so
 
   click at the loc of cd fld "myField"
   click at the loc of cd fld "myField"  -- click twice on field
   domenu Copy Text
   PrintClip                             -- print it.
 
...or something like that (can't access my stack obviously, no 
2megRAM=no MF! {sniff}).  Anyway, it _might_ be able to do what you want,
that is, if I understand what you want to do correctly...
 
Louis Koziarz, University of Illinois Champaign/Urbana
(lnk287.uxf.cso.uiuc.edu)
 
-------------------------------------------------
try these!    "put the language"
              "put the name"
              "set the language to spanish"  (!!!)
          
Mac SE users!  Hit interrupt and type G 41D89A at the > debugger prompt.  
S'fun!
-------------------------------------------------
 

mrs2@bunny.UUCP (Mark Scherfling) (10/20/88)

I also wrote an XCMD to print a field (or variable) from HyperCard
called: PrintField.  Unlike PrintClip, one can specify a font, font
size, and style parameters to print the text.  This is also on Compu-
Serve and on Delphi.
-- Mark Scherfling
   mrs2@gte.com