Short: Olvwm-like virt. workb. manager (V 0.4) Author: fasten@athene.cs.bonn.edu (Bernhard Fastenrath) Uploader: fasten athene cs bonn edu (Bernhard Fastenrath) Type: util/wb Architecture: m68k-amigaos avwm 0.4 / Amiga Virtual Workbench Manager 5/2/93 Bernhard Fastenrath Public Domain Avwm was inspired by olvwm (an X11 virtual window manager). Avwm uses SetFunction () to replace window-manipulating functions with its own replacement functions. Every time a replacement function is called it notifies avwm and calls the original function. Intuition itself manipulates windows directly (e.g. when the sizing gadget is used SizeWindow () isn't called). To work around this problem avwm checks the list of windows on the Workbench Screen in regular intervals. SetFunction () in now no longer used by default but can be activated with the -s option. By default avwm expects the workbench screen to have three times the visible horizontal size and twice the visible vertical size. It uses MoveScreen to move between the resulting 6 `screens'. If the -m options is used it keeps invisible windows on the lower part of a Workbench screen with twice the visible vertical size and uses MoveWindow to move the windows of one of the six virtual areas onto the visible part of the screen. Bugs: A window placed on the border of several areas can only be `touched' in the upper right area. email: fasten@athene.cs.bonn.edu mail: Bernhard Fastenrath Laurenz-Kiesgen-Str.35 51105 Köln Germany