NAME

Tk::EditorVi - Composite Tk::TextVi widget

SYNOPSIS

use Tk::EditorVi;

$text = $window->EditorVi()->pack();

DESCRIPTION

The Tk::TextVi widget is somewhat limited in that it requires the user to implement the status bar and several callback functions. This module provides a single composite widget that encapsulates the Tk::TextVi widget along with the status bar and scrollbars.

All configuration settings and methods are delegated to the Tk::TextVi widget.

The intent of this module is to provide a framework which can be easily modified as needed, not a stand-alone module. Depending on its use, different composites (such as Tk::LineNumberText) or additional functionality in the callbacks may be needed. Future versions may provide more general wrapping functionality.

ADVERTISED WIDGETS

scoll       The Tk::Scrolled composite widget
textvi      The Tk::TextVi widget
left        The left status bar used for messages and status information
right       The right status bar used for commands in progress

BUGS

No where near as general as it needs to be.

AUTHOR

Joseph Strom, <j-strom@verizon.net>

COPYRIGHT & LICENSE

Copyright 2008 Joseph Strom, all rights reserved.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.