NAME

TUI::App - Application layer for the TUI::Vision framework

SYNOPSIS

use TUI::App;

DESCRIPTION

TUI::App represents the application-level framework of TUI::Vision. It corresponds to the Turbo Vision TProgram and TApplication layer and provides the structural foundation for building complete TUI programs.

This module re-exported multiple application components, including:

  • Const Symbolic constants for application behavior.

  • Background Default background view and screen initialization.

  • DeskInit / DeskTop Desktop initialization and window management.

  • ProgInit Program startup sequence.

  • Program Main program loop and event dispatching.

  • Application High-level application object.

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