home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Fresh Fish 7
/
FreshFishVol7.bin
/
bbs
/
os20
/
powersnap-2.2a.lha
/
PowerSnap
/
PowerSnap.doc
< prev
next >
Wrap
Text File
|
1994-02-10
|
41KB
|
962 lines
PowerSnap 2.2a User Manual
Feb 10, 1994
PREFACE
The programs and files in this distribution are freely
distributable, but are also Copyright (c) Nico Francois. They may be
freely distributed as long as no more than a nominal fee is charged
to cover time and copying costs.
No commercial usage is permitted without written permission from
the author. Everything in this distribution must be kept together, in
original unmodified form.
The above is generally known as freeware.
If you have suggestions or remarks about this program, or if you
find any bugs, please let me know.
Contacting the author:
Internet: nico@augfl.be
FidoNet : 2:292/603.10
AmigaNet: 39:120/102.10
Snail-mail: Nico François
Corbielaan 13
B-3060 Bertem
BELGIUM
If you can please use e-mail. That way you'll stand a much better
chance of getting a reply quickly.
NOTE: PowerSnap 2.2a requires Kickstart and Workbench 2.0 or
higher to run!
1. Introduction
---------------
Snap, snap, snap, snap, eggs and snap :-) Ahem... (If you don't
get this don't let it bother you if you think I've gone completely
bananas :-)
PowerSnap is a utility that allows you to use the mouse to mark
characters anywhere on the screen and paste them somewhere else, like
in the CLI or in a string gadget. PowerSnap will check what font is
used in the window you snap from and will look for the position of
the characters automatically. It recognizes all non proportional
fonts of up to 24 pixels wide and of any height so this should cover
most fonts used. Snapping and pasting text is done using the mouse,
Page 1
making PowerSnap fast and easy to use.
To try PowerSnap out, double-click its icon, move the mouse over a
character on the screen, press the left Alt key and while keeping
this pressed press the left mouse button. After a short delay
(depends on how big the font is) PowerSnap will either flash the
screen, indicating it hasn't found a character at this position (it
is possible PowerSnap didn't look for the correct font), or the
character you are pointing at will be selected. Move the mouse while
keeping the left Alt key and the mouse button down to select more
characters. Once you are satisfied with what you have selected
release the left Alt key. You can now insert the text you have just
snapped by pressing either left Alt + V or left Alt + right mouse
button.
Both the left Alt and the V keys mentioned in this short
explanation are user-definable (see below). Also, don't start
snapping on a space because PowerSnap will almost certainly get the
character positions wrong. You CAN start snapping on a space if you
have already snapped in the window.
New to PowerSnap 2.1 is the ability to keep a history of snapped
strings. You may select from this history to re-paste something.
PowerSnap 2.2 adds many new features, among which a font-sensitive
localized GUI, crawling ants and a possibility to save the settings.
2. Installation
---------------
To install PowerSnap automatically use the installation script or
install the handler manually by copying 'PowerSnap-handler' to your
L: directory. 'PowerSnap-handler' does not have to be in L: but it
is best if you put it there, PowerSnap will also find it if it is in
the current directory.
If you want PowerSnap to be part of your initial startup (so you
always have the comfort of snapping anything anywhere :-) you should
put a simple line saying 'PowerSnap' in your 's:user-startup'. If you
wish to specify options include these on the same line, like for
example 'PowerSnap SMARTSPACE COLOR 2'. To disable the copyright
message redirect output to NIL: like in 'PowerSnap >NIL:'.
The easiest way to install PowerSnap is to simply drag its icon
into the WbStartup drawer of your boot disk/partition. Specify
options in the icon's tooltypes (you will want to set the tooltype
'CX_POPUP=NO').
3. Usage
--------
3.1 From CLI or Shell
Enter 'PowerSnap ?' for a CLI usage template, 'PowerSnap ??' for a
more detailed usage report.
Page 2
Note: when PowerSnap is run for the first time (when it is
installed) the settings will be read from its icon.
Explanation of the options:
CX_PRIORITY n : Set priority of commodity (default: 0).
CX_POPUP YES|NO: Set to NO to not open GUI window when PowerSnap is
first installed (default: YES).
CX_POPKEY desc : Standard description of hotkey to pop up GUI window
(default: control lalt p).
NOGUI : Don't open GUI settings window.
QUAL qual : Set snap qualifier (default: lalt). This is the
qualifier that must be down when you press the left
mouse button to start snapping. This is also the
qualifier for inserting the snapped text. There are
two ways to insert snapped text: using the paste key
or using the right mouse button.
SLQUAL qual : Set single line paste qualifier (default: lalt
lshift). When this qualifier is down and you insert
snapped text everything will be put on one single
line. All whitespace (spaces and newlines) between
words will be changed to a single space. Very useful
for inserting a lot of filenames from a directory
for example.
MULTIQUAL qual : Set multisnap qualifier (default: lalt lshift). When
you start snapping with this qualifier the snapped
text will be appended after what you snapped before.
A newline will be placed in between the snapped
texts, so they are all on their own line. Paste
snapped text using the single line qualifier to get
everything on one line. Note that the default single
line qualifier and the multisnap qualifier are the
same. You can still toggle multisnap on or off when
you are already snapping. Just change the qualifier,
so in the default setup let go or press down the
shift key. There is a small delay of 1/8 sec before
toggling the snap mode. This was done so it is less
likely that you accidently snap in the wrong mode
when you release all qualifiers to stop snapping.
PASTEKEY c : Set pastekey (default: V). This key is used to
insert the snapped text. Insertion will follow when
it is pressed with one of the three possible
qualifiers down (QUAL, SLQUAL, PAQUAL).
SNAPCHARS : Start with character snap (default).
Page 3
SNAPFRAME : Start with frame snap. PowerSnap has two snap modes:
character and frame. The easiest to explain is
frame snap, you just draw a rectangle and everything
inside it will be snapped. Character snap will
interpret the screen as line