NAME
TUI::Menus - Menu and status line system for the TUI::Vision framework
SYNOPSIS
use TUI::Menus;
# Placeholder module.
# The full menu system will be migrated from TV::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.
This stub does not implement any of these features yet. It exists solely to reserve the namespace for the upcoming migration.
ROADMAP
Phase 2 Migration of TV::Menus::* modules into TUI::Menus::*.
Phase 3 Reintroduction of the import/unimport dispatcher.
Phase 4 Integration with TUI::Views and TUI::Dialogs.
Phase 5 Implementation of popup menus and dynamic menu generation.
AUTHOR
J. Schneider