Short: Activate/cycle/close windows by hotkeys Author: tboeckel@uni-paderborn.de (Thore Boeckelmann) Uploader: tboeckel uni-paderborn de (Thore Boeckelmann) Type: util/misc Architecture: m68k-amigaos TITLE WinCycler VERSION 37.1 AUTHOR Thore Böckelmann REQUIREMENTS Any Amiga® (compatible) computer with at least OS2.04 and 68020+ cpu. DESCRIPTION There are many people operating their Amiga mostly by keyboard sometimes, instead by mouse. I, as a programmer, belong to these people, because I have to switch between editor, several Shells and other windows very often. It is very annoying if you have to look for your mouse on your overflowing desk (as is mine :) just to activate another window. So I wrote WinCycler. It let's you specify some hotkeys to perform many window related actions, such as activating a window, bringing a window to front/back, cycle through all openend windows, etc. So WinCycler behaves like C='s ClickToFront commodity, but it utilizes the keyboard instead of the mouse. WinCycler doesn't patch any system functions. It only installs itself as a commodity which listens to several hotkeys. USAGE You can start WinCycler from either Workbench or Shell with the following options: CX_PRIORITY/K/N,TOFRONTKEY/K,TOBACKKEY/K,FRONTTOBACKKEY/K,BACKTOFRONTKEY/K, CLOSEKEY/K,ZIPKEY/K,CENTERKEY/K,PARENTKEY/K,TOPLEFTKEY/K CX_PRIORITY/K/N: set the Commodities priority TOFRONTKEY/K: set hotkey for "active window to front" TOBACKKEY/K: set hotkey for "active window to back" FRONTTOBACKKEY/K: set hotkey for "next window to front" BACKTOFRONTKEY/K: set hotkey for "previous window to front" CLOSEKEY/K: set hotkey for "close active window" ZIPKEY/K: set hotkey for "zip active window" CENTERKEY/K: set hotkey for "center active window on screen" PARENTKEY/K: set hotkey for "activate parent window" TOPLEFTKEY/K: set hotkey for "move active window to upper left corner" All the window hotkeys include automatic window activation of the window brought to front. Only windows with a valid title string are affected. That means that for example ToolManager or AmiDock dock windows won't be affected, because they don't have a window title. Also backdrop windows (as the Workbench window) cannot be brough to front, and thus cannot be activated by hotkey. You can start and quit WinCycler at any time. To quit WinCycler simply start it again. INSTALLATION Copy WinCycler where ever you want, but SYS:WBStartup is a very good place KNOWN BUGS None HISTORY 37.1 (24.09.2001): - initial Aminet release COPYRIGHT AND DISCLAIMER WinCycler is copyrighted 2001 by Thore Böckelmann. All rights reserved. This program is freeware, so no financial donations required. Redistribution allowed if the package is left unchanged. The author is not responsible for any damage caused by the use or misuse of this documentation and/or the program(s) it describes. WinCycler uses the SmartReadArgs package by Thomas Aglassinger.