NAME

TUI::Menus - Menu and status line system for the TUI::Vision framework

SYNOPSIS

use TUI::Menus;

DESCRIPTION

TUI::Menus provides the menu and status line subsystem for the TUI::Vision framework. It corresponds to the Turbo Vision menu architecture and includes all components required for building interactive menu bars, pull-down menus, popup menus, and status lines.

This module re-exported a wide range of menu-related classes, including:

  • Const Symbolic constants for menu behavior.

  • Menu, MenuItem, SubMenu Core menu structures.

  • MenuView, MenuBar, MenuBox Visual menu components.

  • StatusItem, StatusDef, StatusLine Status line and hotkey definitions.

  • MenuPopup (planned) Popup menu support, not yet included in the Perl port.

AUTHORS

Borland International (original Turbo Vision design)
J. Schneider <brickpool@cpan.org> (Perl implementation and maintenance)

CONTRIBUTORS

Contributors are documented in the POD of the respective framework modules.

COPYRIGHT AND LICENSE

Copyright (c) 1990-1994, 1997 by Borland International

Copyright (c) 2025-2026 the "AUTHORS" as listed above.

This software is licensed under the MIT license (see the LICENSE file, which is part of the distribution).