home *** CD-ROM | disk | FTP | other *** search
/ Amiga ISO Collection / AmigaUtilCD2.iso / Misc / ZOOMER12.LHA / Zoom / Zoom.doc < prev    next >
Encoding:
Text File  |  1995-11-20  |  3.1 KB  |  100 lines

  1.  
  2. DESCRIPTION:
  3.  
  4.   This  simple  utility  magnifies an area on frontmost screen under the
  5.   mouse  pointer.   The  magnification  factor is selectable from 1:4 to
  6.   8:1.   Main  advantage of this program is its length - only 4176 bytes
  7.   of pure machine code!
  8.  
  9.  
  10. REQUIREMENTS:
  11.  
  12.   OS3.0+ (AllocBitMap, GetBitMapAttr)
  13.   This program works even on gfx cards (under CyberGraphX) but is rather
  14.   slow   because  of  internal  plannar-to-chunky  conversions  done  by
  15.   Workbench emulation.
  16.  
  17.  
  18. USAGE:
  19.  
  20.   Zoom  can  be started from CLI or Workbench and now supports following
  21.   arguments:
  22.  
  23.   WIDTH/N   - zoom window width
  24.   HEIGHT/N  - zoom window height
  25.   LEFT/N    - zoom window x position
  26.   TOP/N     - zoom window y position
  27.   SF=SCALEFACTOR/K
  28.             - magnification factor from 1:4 to 8:1
  29.   DELAY/K/N - delay between each scaling and blitting bitmap, default 1
  30.   CROSS/S   - displays little cross in the middle of window
  31.   STATUS/S  - displays in screen title bar information about pixel under
  32.               mouse pointer (x,y position, pen number and RGB value)
  33.   HEX/S     - displays all values in status in hexadecimal format
  34.  
  35.   Example:
  36.      Zoom 100 100 450 20 sf=4:1 delay 2 cross status
  37.  
  38.   By  default  width  and  height  are  calculated from screen width and
  39.   height  with  proper  aspect.  Default window position is bottom-right
  40.   corner.
  41.  
  42.  
  43. KEYS:
  44.  
  45.   +/- -> change magnification factor, current value is displayed in
  46.          window title bar
  47.   ESC -> ends work of the program
  48.   C   -> turns on/off cross
  49.   S   -> turns on/off status line
  50.   H   -> turns on/off hexadecimal mode
  51.   
  52.   You can of course change window position and size, too.
  53.  
  54.  
  55. AUTHOR:
  56.  
  57.   Zoom was written in Devpac assembler on A4030/882/10MB/850MB/CDROM.
  58.   All comments/bug reports send to:
  59.  
  60.            Pawel Hernik
  61.            Nowowiejska 24/3
  62.            25-532 Kielce
  63.            POLAND
  64.            tel/fax (041)27012
  65.  
  66.   E-mail:  spi-ph@srv1.tu.kielce.pl
  67.            phernik@sabat.tu.kielce.pl
  68.   WWW:     http://sabat.tu.kielce.pl/~phernik
  69.  
  70.   Latest version of Zoom and other my programs should be available on my
  71.   Home Page.
  72.  
  73.  
  74. DISTRIBUTION:
  75.  
  76.   Zoom  is  FREEWARE.   You may use and copy this program freely but all
  77.   files  must  be copied in an unmodified state preferably in LhA or LZX
  78.   archive.  Use  it  at  your own risk.  If you use Zoom and you like it
  79.   send me a postcard or message via e-mail.
  80.  
  81.   If  you  want  to  include Zoom on a CD-ROM and/or magazine coverdisk,
  82.   please send me a free copy of the CD/magazine (this is not a must, but
  83.   I would appreciate it very much).
  84.  
  85.  
  86. HISTORY:
  87.  
  88.   1.0 (19.8.95)  - first release
  89.                    (1764 bytes)
  90.   1.1 (10.9.95)  - CLI and Workbench arguments added (suggested by Elias
  91.                    Papanikolaou), better aspect handling
  92.                    (3032 bytes)
  93.   1.2 (17.11.95) - displaying information about pixel under mouse pointer
  94.                    added (x,y position, pen number and RGB value),
  95.                    better cross routine,
  96.                    old archive name "Zoom" changed to "Zoomer" due to
  97.                    problems with similar files on Aminet
  98.                    (4176 bytes)
  99.  
  100.