home *** CD-ROM | disk | FTP | other *** search
/ Micro R&D 1 / MicroRD-CD-ROM-Vol1-1994.iso / os20 / cdity / powersnap21b.readme < prev    next >
Encoding:
Text File  |  1993-12-30  |  6.1 KB  |  137 lines

  1. Short: Snap and paste anywhere using the mouse.
  2.  
  3.                                  PowerSnap 2.1b
  4.  
  5.                                   Nov 22, 1992
  6.  
  7.  
  8.      1. Introduction 
  9.      --------------- 
  10.  
  11.         Snap, snap,  snap,  snap, eggs and snap :-)  Ahem...  (If you don't
  12.      get  this  don't  let  it bother you if you think I've gone completely
  13.      bananas :-) 
  14.  
  15.         PowerSnap is  a  utility  that  allows you to use the mouse to mark
  16.      characters  anywhere on the screen and paste them somewhere else, like
  17.      in  the  CLI  or in a string gadget. PowerSnap will check what font is
  18.      used  in  the  window  you snap from and will look for the position of
  19.      the  characters  automatically.  It  recognizes  all  non proportional
  20.      fonts  of  up to 24 pixels wide and of any height so this should cover
  21.      most  fonts  used.  Snapping and pasting text is done using the mouse,
  22.      making PowerSnap fast and easy to use.  
  23.  
  24.      2. Features 
  25.      ----------- 
  26.  
  27.        o Fully  supports  the clipboard.device. You can use snapped text in
  28.          all other programs that supports the clipboard.device.  
  29.  
  30.        o Snaps all printable characters, from ' ' (32) to 'ÿ' (255).  
  31.  
  32.        o Supports all keymaps.  
  33.  
  34.        o Uses  a relatively small handler that is about 11K long. PowerSnap
  35.          uses  about  20K  of memory once it is installed (excluding memory
  36.          used by the clipboard.device and commodities.library).  
  37.  
  38.        o Recognizes  all non-proportional fonts to up to 24 pixels wide and
  39.          of   any   height.   Also  recognizes  scaled  fonts  (bitmap  and
  40.          IntelliFonts).  
  41.  
  42.        o Recognizes  plain,  underlined,  bold,  inverse,  bold underlined,
  43.          inverse  underlined,  inverse  bold  and  inverse  bold underlined
  44.          characters :-) 
  45.  
  46.        o Works   with  fonts  with  kerning  data  (like  the  courier.font
  47.          supplied with Workbench 2.0).  
  48.  
  49.        o Will  remember  character  positions  in up to 8 windows. Once you
  50.          have  snapped  in  a window the initial character position will be
  51.          found immediately and you may also start snapping on spaces.  
  52.  
  53.        o Joins long lines.  
  54.  
  55.        o Pre-/appends strings to pasted text.  
  56.  
  57.        o Has  a  single-line  mode  to paste all snapped text onto a single
  58.          line. Whitespace and newlines will be changed to spaces.  
  59.  
  60.        o Supports  a  middle  mouse  button if one exists. Using the middle
  61.          button  as  qualifier  gives the possibility to snap/paste without
  62.          touching the keyboard! 
  63.  
  64.        o Inputhandler   is   written   in   assembly  for  lowest  possible
  65.          overhead.  
  66.  
  67.        New features for PowerSnap 2.0 & 2.1: 
  68.        ¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯ 
  69.        o Has  a  full  intuition/gadtools  interface to allow you to change
  70.          all  settings using the mouse. The window code is loaded from disk
  71.          when needed for minimum memory usage.  
  72.  
  73.        o PowerSnap  is  a  standard commodity. Use the standard Commodities
  74.          Exchange  program  to  enable/disable  it, kill it or to show/hide
  75.          the settings window.  
  76.  
  77.        o Multisnap  feature.  Allows  you  to  snap something and add it to
  78.          what  you  snapped  before. This append-snapping is very useful to
  79.          pick  up  several  words that you might want to join into one long
  80.          snap.  The snapped items are put in the clipboard, each on its own
  81.          line  (with  a linefeed between them). You can use the single-line
  82.          paste to paste them all onto one line.  
  83.  
  84.        o Recognizes  text  in all colors. Text in any color on a background
  85.          of any color will be recognized.  
  86.  
  87.        o SMARTSPACE  feature  to make PowerSnap consider unknown stuff as a
  88.          space.   This  way  you  can  do  _much_  better  word snapping in
  89.          non-shell windows.  
  90.  
  91.        o Can  be  told  to  try  and  recognize  text  in all open fonts in
  92.          memory.   PowerSnap  will  then  recognize  _all_ non-proportional
  93.          fonts  (up  to  24 pixels wide) also if the font is not set in the
  94.          window's rastport.  
  95.  
  96.        o Keeps   an  optional  history  of  snapped  text.   PowerSnap  can
  97.          remember  up  to  99  strings  you snap.  Pressing the history key
  98.          will  cause  a  history  window  to  pop  up and will allow you to
  99.          select a string to be re-pasted.  
  100.  
  101.                                 PROGRAM HISTORY
  102.  
  103.      ********************************************************************** 
  104.      VERSION 2.1b 
  105.  
  106.      o Bug  fix:  inputevents  are now properly cleared before filling them
  107.        in  and  sending them to the input.device.  This should fix problems
  108.        with   corrupted   pastes   a   small   percentage   of   users  was
  109.        encountering.  
  110.      o History  window  made  keyboard controllable.  Use the up/down arrow
  111.        keys  to  select  an entry.  Press Return or Enter to accept, Esc to
  112.        cancel.   Will  look  best  on  Kickstart  3.0  because the listview
  113.        gadget  uses  a highlight box to show which item is selected, on 2.0
  114.        a text gadget is used.  
  115.      o Word  snapping  improved.   You  may  now  start  word snapping on a
  116.        space.   The space will be included in the snap.  Request from Roger
  117.        Nordin  (or  'a  major  problem' as he calls it).  I hope this makes
  118.        Roger happy :^) 
  119.     o Fixed  the  annoying  'DisplayBeep()  not  going  away  until I stop
  120.        snapping'  problem  :-)  Thanks to Roger Nordin for bugging me about
  121.        this.   This  bug(?)  has  been  in  PowerSnap  from  the day it was
  122.        released but I never bothered to fix it.  
  123.      o Changed  some code to use Kickstart 3.0 bitmap/rastport functions if
  124.        possible.  This should improve future compatibility.  
  125.  
  126.      ********************************************************************** 
  127.  
  128.      PowerSnap 2.1b by Nico François (Yes, Nico is my first name :-) 
  129.                     thanks to Jorrit Tyberghein, Ives Aerts, Philip
  130.                               Marivoet, Kenny Grant and Herman Stevens for
  131.                               beta testing.  
  132.  
  133.      Copyright (c) 1991/1992 Nico François 
  134.  
  135.                  //
  136.      Thanks to \X/ Amiga for being the best computer ever!
  137.