The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

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

    scroll      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.