home *** CD-ROM | disk | FTP | other *** search
- WindowTiler 1.3 - 3/21/92 by Doug Dyer
- Now... improved fun for the whole family!
-
-
- ---------------------------
- What is this thing?
-
- WindowTiler is a simple commodity for os2.0 users that allows you to map certain
- Windows3.0/TurboC++ type window management to a key combination. NOTE: if it does
- nothing make sure (using commodities exchange) that you disable any commodities
- that conflict for the same hotkeys.
-
- Although it takes some getting used to, tiling the windows and zooming one up
- to work & placing it back is a great way to handle large projects - try tiling
- with double clicking on the window titlebars. For small projects (fewer opened
- windows) try cascade-left.
-
- ---------------------------
- Instructions:
-
- Select the WindowTiler icon, and then "information" in the workbench menu. Then,
- in the list box add or edit the tools listed to conform to keyboard equivalents
- you want. For instance, to set CASCADE to alt-f10, just type (with no extra spaces,
- and CAPITALIZATION MATTERS) CASCADE=Alt F10.
-
-
- Keyboard Equivalents (well, not very documented..):
-
- Alt (any alt key)
- RAlt
- LAlt
- Shift (any shift key)
- RShift
- LShift
- RCommand
- LCommand
- Control
- Numericpad
- Rbutton (mouse buttons)
- Lbutton
- A,B,...
-
-
- ----------------------------
- CUSTOM Tool types available:
-
- CASCADE Cascades all resizeable windows.
-
- CASCADELEFT Cascades windows with right sides inset.
- This one also leaves a bit of space on the right side of the
- screen (I use that to get to my dock window). This one
- is also easier to use since it gives you access to the front/
- back gadgets.
-
- TILE Tiles windows
-
- VTILE Lists windows vertically
-
- HTILE Lists windows horizontally
-
- MINIMIZE shrinks windows
-
- MAXIMIZE enlarges windows
-
- REFUSE use cli arguments to omit windows from windowtiler
- such as REFUSE=~(#?shell#?) would let windowtiler only affect
- windows with a title with "shell" in it. Use this for windows
- such as "Clock", and others that you wish refused. For
- example, REFUSE=(Workbench|Clock|#?shell) would not move
- the workbench, clock windows or any window ending in
- "shell".
-
- DCLICK This is a double-click feature with three options:
- "ZOOM" explodes the window up to front. Pressing the zoom
- gadget places it back where it came from (ie: tile
- position). Activated by double-clicking on window
- TITLE BAR.
- "FRONT" brings window to front. (click anywhere)
- "BOTH" Clicking on the title bar performs a ZOOM and anywhere
- else, a FRONT.
- "NONE" anything else will disable this feature.
-
- NOTE: clicking on the zoom gadget in the window will place it
- back into its tiled or cascaded place.
-
- ZOOMIT Same as DCLICK's ZOOM, but allows for a keyboard equivalent.
-
- FRONTIT Same as DCLICK's FRONT, but allows for a keyboard equivalent.
-
- REFUSESCREEN Another dos pattern string, this one allows windowtiler to
- decide whether it should do anything for a given screen. For
- instance, to have it do nothing when you are using prowrite,
- you might try REFUSESCREEN=ProW#?
-
- NOHEIGHT For high resolution screens, it is annoying for cascading to
- give huge windows. This tooltype will let windowtiler only
- change the height of the window when needed (TRUE or FALSE)
-
- NOWIDTH Same as NOHEIGHT except for window width (TRUE or FALSE)
-
- SHOWTITLE All arranged windows will display the screen title when this
- is TRUE (even zooming windows).
-
- STEPDOWN Now you can control the distance windows are "stepped" for
- cascading. This is for the downward step.
-
- STEPLEFT Same as above except stepping left.
-
- ----------------------------
- Furthermore...
-
- If you place this tool in your wbstartup drawer, don't forget the DONOTWAIT.
- I find the most useful setup IHELP's cycle and zoom on f1,f2 and tile,
- cascadeleft on f3,f4 along with DCLICK=BOTH. If you are a keyboard nut, get
- WindowShuffle by Stefan Sticht. Nice to step through cascaded windows :)
-
- The REFUSESCREEN is set to ~(Workbench#?), and NOHEIGHT is set to TRUE, while
- NOWIDTH is set to FALSE.
-
-
- Any bugs or suggestions (this is an "amiga learning" project for me) ...
-
- Doug Dyer
- ddyer@hubcap.clemson.edu
- 131 B Freedom Dr. 4900 Brandywood Dr.
- Clemson, SC 29631 Birmingham, AL 35223
-
- -----------------------
- Versions:
-
- 1.0 1/17/92 Inception.
-
- 1.1 1/19/92 Added CASCADELEFT tooltype. Enhanced cascading to
- ignore non-sizeable windows (so things like toolmanager
- dock are left alone). Improved depth arranging of cascading
- (now using MoveWindowInFrontOf).
-
- 1.2 1/25/92 Added REFUSE tooltype. Added DCLICK tooltype.
- Enhanced performance. Added ZOOMIT, FRONTIT tooltypes.
-
- 1.2.1 1/29/92 Fixed a bug: ZOOM did the same as BOTH.
-
- 1.3 3/21/92 Fixed a bug: seems htile and vtile were.. ah.. switched.
- Added REFUSESCREEN, NOHEIGHT, NOWIDTH, STEPLEFT, STEPDOWN, SHOWTITLE
- tooltypes.
-