Short:        Virtual Window Manager - version 1.5
Author:       bm18@hem2.passagen.se (Bahman Moallem)
Uploader:     bm18 hem2 passagen se (Bahman Moallem)
Type:         util/misc
Version:      1.5
Replaces:     util/misc/VWM14.lha
Requires:     OS 2.04
Architecture: m68k-amigaos

VWM version 1.5, third version released to the public.

VWM, the virtual screen aware window manager, is a small, fast,
and system friendly virtual screen aware program that gives you
100% control over windows' positions.

---------------------------------------------------------------------

VWM features 2 ways of defining the new location for the target
window, setting an absolute or relative position (Coordinate
Positioning) or using one of the several preset positioning
techniques usually related to the mouse position (Preset
Positioning Techniques).

  VWM can force your programs to:

  - open their windows in absolute positions related to the start
    point (0x0) of the active screen.

  - open their windows in absolute positions but related to the
    point (0x0) of the "active part" of the screen (for virtual
    screens).

  - center their windows under the mouse pointer (FollowMouse).

  - locate their windows under the mouse pointer but respect the
    view, that is to locate the windows far enough away from the
    closest edges of the visible screen but still under the mouse
    pointer (RespectView).

  - open their windows in the center of the visible part of the
    screen (CenterWindow).

  - open their windows in proportion to where the mouse pointer
    is located.

  - open their windows in the corner of the visible part of the
    screens which is farthest away from the mouse pointer position
    (UseCorners).

  And much more.

---------------------------------------------------------------------

Summary of news in version 1.5 (see VWM.guide/History for details):

  - VWM couldn't handle borderless windows that didn't have their
    dimensions defined in their structures. This is fixed now.

  - This version handles Workbench 3.0's Execute (menu) window.

  - Abbreviations for keywords are now supported.

  - Updated 'destination definition' keyword DestinationFlag=FollowMouse
    In earlier versions DestinationFlag=FollowMouse would center
    the window under the mouse pointer. From this version, the argument
    commands the program to open the matched window in proportion to
    where the mouse pointer is located.

    To do this, VWM calculates how far from a screen-border the mouse
    pointer is located, and then using the value, it calculates how far
    from the mouse the relevant border of the matched window should be
    located.

  - New 'destination definition' keyword DestinationFlag=CenterMouse
    DestinationFlag=CenterMouse in this version works exactly as
    DestinationFlag=FollowMouse used to in previous versions.
    That is, it centers the matched window under the mouse pointer.

  - New 'destination definition' keyword DestinationMouseOffsets
    X-offset and Y-offset in DestinationMouseOffsets=X-offset,Y-offset
    are the 2 positive or negative offsets that VWM uses when
    calculating a target window's position for the following keywords:

    DestinationFlag=FollowMouse
    DestinationFlag=RespectView
    DestinationFlag=CenterMouse

  - New 'destination definition' keyword DestinationWindowToFront=YES/NO
    If, for any reason, you want the opened window to be brought to
    front, you can use this optional 'destination definition' keyword.

  - The (free) personalized VWM key file can now be placed in an
    optional location.

---------------------------------------------------------------------

Explicit permission to publish VWM is given to the Fred Fish and
the Aminet CD series.


VWM Copyright (C) 1995-1998 Bahman Moallem.
VWM.guide Copyright (C) 1997-1998 Bahman Moallem.
All Rights Reserved Worldwide

VWM is freely distributable.
Unlimited non-commercial use is encouraged.