home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 144.lha / Control.readme < prev    next >
Text File  |  1986-11-21  |  2KB  |  55 lines

  1.                   CONTROL
  2.  
  3.  
  4. Format:    Control
  5.  
  6. Template:
  7.  
  8. Purpose:   To intercept graphic prints to the printer.device.
  9.  
  10. Specification:
  11.     Control allows the user to intercept graphic print calls to
  12.     the printer.device, and modify the actual variables sent to
  13.     the printer.device.  Control allows modification of all
  14.     sizes and flags which control the details of the graphic print.
  15.  
  16.     Control may be used from either CLI or from Workbench.  While in
  17.     operation, Control waits for any call to do graphic printing;
  18.     it then brings up a requester which allows the user to modify
  19.     the parameters.  Control executes until either it receives
  20.     a control-C (either by the BREAK command or if not RUN
  21.     by typing control-C in the CLI window) or by executing Control again.
  22.  
  23.     CMap, Mode, SrcX, SrcY, SrcW, SrcH, DCol and DRow are the parameters
  24.     to the DumpRPort command of the printer device.  The two digit codes
  25.     in rectangular boxes are the flag bits for the io_Special parameter of
  26.     the DumpRPort command.  A brief description follows:
  27.  
  28.     Code    Meaning
  29.     ----    -------
  30.       NP    NOPRINT         compute and return print size, don't print
  31.       TM    TRUSTME         don't reset on gfx prints
  32.       NF    NOFORMFEED      don't eject paper on gfx prints
  33.       D4    DENSITY4 bit    select density 4 bit (obsolete)
  34.       D2    DENSITY2 bit    select density 2 bit (obsolete)
  35.       D1    DENSITY1 bit    select density 1 bit (obsolete)
  36.       AS    ASPECT          ensure correct aspect ratio
  37.       CE    CENTER          center image on paper
  38.       FR    FRACROWS        DestRows is fraction of FULLROWS
  39.       FC    FRACCOLS        DestCols is fraction of FULLCOLS
  40.       FR    FULLROWS        make DestRows maximum possible
  41.       FC    FULLCOLS        make DestCols maximum possible
  42.       MR    MILROWS         DestRows specified in 1/1000"
  43.       MC    MILCOLS         DestCols specified in 1/1000"
  44.  
  45. Examples:
  46.  
  47.     1> run control
  48.     [CLI 1]
  49.     1> graphicdump
  50.     1> break 2
  51.         
  52. SEE ALSO:
  53.     The Rom Kernal Manual for details of the printer.device, its use,
  54. parameters, and flags.
  55.