VCP::UI(3p)

NAME
VCP::UI - User interface framework for interactive mode VCP.

SYNOPSIS
    $ vcp

DESCRIPTION
When VCP is run with no source or destination specifications, it loads and launches an interactive user interface.

The current default is a text user interface, but this may change to be a graphical UI on some platforms in the future.

UI.pm is a UI manager for UI::Machines and front-end implementations like UI::Text. These do not derive from UI, they are managed by UI.

TODO: Rename UI.pm to UIManager.pm, then factor stuff out of UI::Text into a new UI.pm.

METHODS

new
       my $ui = VCP::UI->new;

run Runs the UI. Selects the appropriate user interface (unless one has been passed in) and runs it.

COPYRIGHT
Copyright 2000, Perforce Software, Inc. All Rights Reserved.

This module and the VCP::UI package are licensed according to the terms given in the file LICENSE accompanying this distribution, a copy of which is included in vcp.

AUTHOR
Barrie Slaymaker <barries@slaysys.com>