home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Club Amiga de Montreal - CAM
/
CAM_CD_1.iso
/
files
/
563.lha
/
Flanker_v1.0
/
Flanker.doc.pp
/
Flanker.doc
Wrap
Text File
|
1991-11-07
|
6KB
|
193 lines
Flanker.doc 10/24/91
Flanker 1.0
Copyright © 1991 by Keith Young
All Rights Reserved
Disclaimer
~~~~~~~~~~
While every attempt has been made to insure the quality of this
software...
The author of this program (Keith Young) makes no warranty, expressed
or implied, nor assumes any responsibility for accuracy, completeness
or usefulness of any information, product or process disclosed, or
represents that its use will not infringe privately-owned rights. Mention
of any product, its manufacturer, or suppliers is not intended to imply
approval, disapproval, or fitness for any particular use.
The user of this software accepts full responsibility for any possible
consiquences (sp) of using it.
Other Legal Stuff
~~~~~~~~~~~~~~~~~
"Amiga" and "AmigaDOS" are trademarks or registered trademarks of
Commodore-Amiga, Inc.
Distribution
~~~~~~~~~~~~
Flanker is 'FreeWare'.
Flanker may be freely distributed throughout the galaxy with the
following restrictions:
· It must remain 'intact' (in archive form or unarced but in a
dedicated directory on disk) with the files listed below under
'Contents'.
· It may not be distributed with commercial products without my prior
consent (if in doubt, contact me at the E-mail address below).
· No charge can be made for this program above and beyond a reasonable
media and duplication cost when included on PD disks.
· It may explicitly be included by Fred Fish in his fine collection
of software.
Contents
~~~~~~~~
The following is a list of files in this distribution:
· Flanker -- The main binary program file.
· Flanker.info -- An Icon for Flanker.
· Flanker.doc -- The file you are reading now.
· Flanker.doc.info -- An Icon for the file you are reading now.
· POSTER -- A short text description of the program that
can be used when uploading to BBS's.
· POSTER.info -- An Icon for the above.
Description
~~~~~~~~~~~
Before switching to AmigaDOS 2.0, I used to use 'qmouse' to speed up
my mouse, give me screen cycling and a few other features.
Version 2.0 of the OS gave me most of those features, but there were
a few that it didn't replace... when you cycled screens using qmouse,
when the new screen popped up, the "last active window on that screen"
was auto-magically reactivated.
This (as well as 'mouse blanking'), is essentually what Flanker does.
By default, it replaces the intuition key combination of Left-Amiga 'm'
and when you cycle screens, it will activate the window on the new screen
that was active when that particular screen was last in front.
If it can't find the window that was last active, or it doesn't yet
know about the screen, it will attempt to activate the 'top' window.
(NOTE: Flanker is actually a replacement of another 2.0 commodity
by me called 'Flip'... in case you were wondering, 'Flanker'
is short for "Screen Flipper / Mouse Blanker")
Usage
~~~~~
Flanker has been written as a 2.0 'commodity' program and thus
requires version 2.0x of the OS to run.
You should copy Flanker and Flanker.info to your commodities drawer
and/or your WBtartup drawer (if you want it run at boot up).
Operation is pretty straight-forward... one option that can be set by
the user, is what key combination is used to cycle the screens. The
default combination used is Left-Amiga 'm' which replaces the built-in
intuition screen flipper.
The other function of Flanker is to blank the mouse after a certain
amount of time has passed or when any key is pressed. Once the mouse
pointer has been blanked, it will un-blank any time the mouse is moved,
a new screen/window opens (and becomes active) or most any other input
event (other than keyboard use and timer events).
You can change the screen-flipping key combination by setting the
CYCLE keyword to a new key combination as described in the A3000 user
manual.
Two other keywords operate the 'mouse blanking' feature...
BLANKMOUSE=0
SECONDS=60
The default values for these keywords are:
CYCLE=lcommand m (replace the built-in screen-flipper)
BLANKMOUSE=1 (mouse blanking enabled)
SECONDS=10 (10 seconds before the pointer is blanked)
You can change any or all of these by...
From Workbench:
Using the 'Information' feature of Workbench on the Flanker icon, set
up or change the various tooltypes to the values of your choice.
From the CLI:
Pass the keyword=value on the command-line, for example...
1> run Flanker "CYCLE=alt m"
Note that when you do this from the CLI and you have spaces in the
string, you must inclose the string in quotes.
Once the program is running, you can manipulate (disable/enable or
kill) it using the 'Exchange' commodity controller program. Flanker also
has a window that you can open to control the mouse blanking feature.
To open it's window, either use the 'Show' option of the Exchange
program or use the Hotkey combination (the hotkey combination is settable
via the tooltypes of the icon using the keyword CX_POPKEY (default hotkey
combination is "shift f1")).
Conclusion
~~~~~~~~~~
I wrote this program because I wanted these particular functions... it
was not intended to be a grab-bag of other features and I didn't take the
time to worry about optimizing it or add any bells and whistles.
I may or may not add to it in the future, so if you have any specific
requests or bug reports, I can be reached on Compuserve as:
Keith Young CIS: 73170,307
-------------------------------------------------------------------------
"You never see the back side of any surface in a closed polyhedron
because they all face the invisable inside of it"
- Bruce Artwick
-------------------------------------------------------------------------