home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_2.iso / files / 671a.lha / JEyes_v3.0 / JEyes.doc < prev    next >
Text File  |  1992-08-19  |  4KB  |  127 lines

  1.  
  2.         JEyes.doc                   JDGJr                   920712
  3.     JEyes Version 3.0
  4.  
  5.     JEyes (pronounced 'jies') opens a sizable window on the Workbench
  6.     screen containing eyes which follow the cursor about the screen.
  7.  
  8.               That's it - nothing very productive here!
  9.  
  10.     -----------------------------------------------------------------------
  11.  
  12.     Operation:
  13.  
  14.     JEyes' operation is fairly configurable, with both Workbench tooltypes
  15.     and CLI modifiers supported. Current modifiers are:
  16.  
  17.     LeftEdge        Initial window left position
  18.     TopEdge         Initial window top position
  19.     Width           Initial window width (subject to minimum limitiation)
  20.     Height          Initial window height (subject to minimum limitiation)
  21.     WindowTitle     Override of window title
  22.     NoCloseGadget   Window cannot be closed (nasty, nasty)
  23.     DontScalePupil  Always uses small pupil
  24.     EyeCount        Not all beings have *2* eyes!
  25.     Priority        Execution priority (Default: -1)
  26.     Mascara         Eye outline drawn thicker
  27.     PubScreen       Name of screen to open on (Default: Workbench)
  28.     Brows           Specification of eyebrow orientation (see below)
  29.  
  30.  
  31.     Workbench tooltypes:
  32.     --------------------
  33.  
  34.     Any of the above modifiers may be specified in the tool's information
  35.     requester. 'NoCloseGadget', 'Mascara', and 'DontScalePupil' modifiers
  36.     need no setting; the other modifiers may be specified in either of the
  37.     following formats:
  38.  
  39.             "modifier=<setting>"    or  "modifier <setting>"
  40.  
  41.     If the WindowTitle setting contains more than one word, it must be
  42.     enclosed in single quotes. All other modifiers expect integer settings.
  43.  
  44.  
  45.     CLI parameters:
  46.     ---------------
  47.  
  48.     All modifiers may be specified on the command line with the format
  49.  
  50.             "modifier=<setting>"
  51.  
  52.     'WindowTitle' and 'PubScreen' cannot include spaces when specified
  53.     from the CLI.
  54.  
  55.     'Brows' specification: The brow for each eye may have a unique
  56.     orientation. This is controlled by setting this modifier to a string
  57.     of digits, 2 for each eye, which control how the end-points of the
  58.     eyebrow are positioned. The valid positional values are: 0 (none),
  59.     1 (raised), 2 (middle), or 3 (lowered). See examples below:
  60.  
  61.                          \ /         - -         / -        
  62.         example:         O O         O O         O O
  63.  
  64.         specification:  '1331'      '2222'      '3122'
  65.  
  66.     The string specified for the 'Brows' modifier is applied from the
  67.     leftmost eye towards the right, and will allow for non-browed eyes
  68.     if the string is exhausted before the each eye has been given a
  69.     setting. If both end-points for an eye are 0, its brow will not be
  70.     drawn.
  71.  
  72.     -----------------------------------------------------------------------
  73.  
  74.     Future direction:
  75.  
  76.     I'm open to suggestions concerning additions to JEyes. It's currently
  77.     simple enough that I can treat it as an interesting diversion from my
  78.     primary obligations, so give me something to add.
  79.  
  80.     -----------------------------------------------------------------------
  81.  
  82.     Revision History:
  83.  
  84.     3.0:
  85.       New Feature(s):
  86.         1. Operates under AmigaDOS 1.3.
  87.         2. 'PubScreen' parameter added (V37+ libraries only).
  88.         3. 'Brows' specification added.
  89.  
  90.     2.1: (920318)
  91.       Bug fix(es):
  92.         1. Added WaitBlit() to avoid MungWall complaints.
  93.       New Feature(s):
  94.         1. 'Priority' parameter added.
  95.         2. 'Mascara' parameter added.
  96.         3. Added string for use with AmigaDOS' Version command.
  97.  
  98.     2.0: (920310)
  99.         First general distibution version.
  100.  
  101.     -----------------------------------------------------------------------
  102.     
  103.     Thanks to:
  104.  
  105.         Pat Brouillette for the NoCloseGadget idea.
  106.         Chris Nicotra for the XEyes source, and the trig discussions.
  107.         Mike Weiblen for insisting on 'Mascara'.
  108.  
  109.     -----------------------------------------------------------------------
  110.  
  111.     Other necessities:
  112.  
  113.         Conceived, produced, written and funded by:
  114.     
  115.             John D. Gerlach, Jr             BIX: jgerlachjr
  116.             11826 Federalist Way
  117.             Apt #23
  118.             Fairfax, VA 22030
  119.  
  120.         This program may not be commercially distributed without my
  121.         consent, except when included in the Fred Fish collection of
  122.         Amiga software.
  123.  
  124.         I may be contacted at the above addresses if any other use of
  125.         this program is desired.
  126.  
  127.