home *** CD-ROM | disk | FTP | other *** search
- WindowDirect
- Version 1.0
- June 14, 1993
-
- >>>>>>>>>> THIS PROGRAM AND ITS SOURCE CODE IS PUBLIC DOMAIN <<<<<<<<<<
-
- >>>>>>>>>> What is WindowDirect?
-
- WindowDirect is a commodity (requires AmigaDOS 2.04 or higher) that
- jumps to screens and windows that you specify. In addition, if you're
- on a autoscrolling or "Super Bitmap" screen and using AmigaDOS 3.0 or
- higher, WindowDirect moves the display to bring the window into view.
-
- >>>>>>>>>> How's this useful?
-
- Well, it gives you the ability to jump to screens and windows with the
- keyboard. And, if you're using a "Super Bitmap" screen, WindowDirect
- will snap the display to the window location so you don't have to go
- hunting!
-
-
- >>>>>>>>>> How does it work?
-
- When you press any of the ten (or twelve, if you have them) function
- keys with the left-amiga key, the screen and window you specify in the
- tooltypes of the WindowDirect icon are activated, brought forward and
- scrolled into view. You can use standard AmigaDOS wildcards to
- describe the screen and window names. Use a tilde (~) to separate
- the screen and window names.
-
- >>>>>>>>>> Does this always work?
-
- YES!
-
- >>>>>>>>>> How do I install this utility?
-
- To install, just drop the icon in your WBStartup drawer!
-
-
- >>>>>>>>>> How do I customize WindowDirect?
-
- ***********************************************************************
- * This program MUST read its startup options from the icon tooltypes. *
- * It may be started from the Shell or CLI but no options may be *
- * specified. *
- ***********************************************************************
-
- From Workbench......................
-
- Use the Icon/Information menu to gain access to the icon's tooltypes.
- The ToolTypes available are:
-
- DONOTWAIT -- Supported by Workbench. Leave this in so you startup
- runs faster (doesn't wait after each command in the startup
- drawer).
-
- WARNINGLEVEL is set to IGNORE, DISPLAYBEEP or REQUEST to indicate
- the type of warning issued if the screen/window cannot be found when
- you hit the key. For example, if F4 is defined as "TURBOTEXT~main.c"
- but either the "TURBOTEXT" screen or the "main.c" window are not
- available, WindowDirect will not be able to activate that
- screen/window. If DISPLAYBEEP is set, the screen flashes and a beep
- sounds. If REQUEST is set, a requester pops up with the message
- "Cannot find screen/window." If IGNORE is set, nothing happens.
- The default WARNINGLEVEL is IGNORE.
-
- HOTKEY1, HOTKEY2, ... HOTKEY10, HOTKEY11, HOTKEY12 are the hotkey
- definitions and screen and window names associated with the keys.
- They default to the twelve function keys (yes, some Amiga keyboards
- have twelve function keys -- the Amiga 3000UX in particular).
-
- The format of each HOTKEY specifier is:
- <key>~<screen-name>~<window-name>
-
- where <key> is the name of the hotkey,
- <screen-name> is the name of the screen to jump to,
- and <window-name> is the name of the window to jump to
- each separated by a tilde character (~).
-
- Note that the screen and window names may be specified using the
- standard AmigaDOS wildcard operators. So "TURBO#?~main#?" would
- match:
- Screen Window
- ----------- ------------
- TURBOTEXT main.c
- TURBO main street
- TURBOLOAD main
-
- QUIET allows you to supress any warnings or error information
- WindowDirect outputs if not successful in setting itself up. Defaults
- to NOT being quiet. (QUIET=FALSE).
-
- >>>>>>>>>> Can I see some startup examples?
-
- From CLI/Shell,
-
- WindowDirect
-
- -- Starts WindowDirect. No startup options may be specified on the
- command line. Options are read from the icon. See below.
-
- From Workbench,
-
- Set your tooltypes to the following:
-
- HOTKEY1=rawkey shift f4~TURBOTEXT~WindowDirect.doc
- WARNINGLEVEL=DISPLAYBEEP
- QUIET=TRUE
-
- -- Starts WindowDirect with a hotkey of SHIFT-F4. When pressed, the
- WindowDirect.doc window on the "TURBOTEXT" screen will be brought
- to front, activated and, if using AmigaDOS 3.0 or higher on a
- super-bitmap screen), scrolled into view. If the screen and/or
- window cannot be found, the screen will flash and you'll hear a
- beep (or whatever you set in you Sound Prefs).
-
- >>>>>>>>>> Where will the error messages appear?
-
- If you run from the CLI/Shell, errors are output to stdout (that is, the
- CLI/Shell window). If you start from Workbench, a requester will appear
- with the error message. Dropping the icon in the WBStartup drawer is
- considered as 'running from Workbench'.
-
-
- >>>>>>>>>> Who was the great, wonderful, fantastic, brilliant, creative,
- >>>>>>>>>> omnipotent Amiga genius who wrote this ultra-advanced
- >>>>>>>>>> technological breakthrough software?
-
- John Haubrich (JohnH)
- Software Sculptors
- Kansas City, MO
-
- Problems? Ideas? Suggestions? Requests?
- InterNet: johnh@tyrell.net
-
-
- >>>>>>>>>> Anything else?
-
- Investment/Loan and recipe management software are in the works.
- Watch for them!
-