Documentation
Modules
Pure Perl assert keyword as a drop-in sub for PerlX::Assert
Application layer for the TUI::Vision framework
generic application base class
background view for Turbo Vision applications
constants for application-level components
helper for desktop background initialization
manages the application desktop area and owned views
program initialization helper
central program object managing application execution
system-wide configuration constants
Dialog components for the TUI::Vision framework
pushbutton control for Turbo Vision dialogs
multi-item checkbox cluster control
base class for clustered dialog controls
constants for dialog components
base dialog window class for Turbo Vision dialogs
initializer for history list viewer creation
history browser for dialog input fields
list viewer for dialog input history
TVision style input history functions
window displaying input history entries
editable single-line text input control for dialogs
descriptive label linked to another dialog control
list box control for displaying collections in dialogs
multi-state checkbox cluster control
formatted dynamic text control for dialogs
radio button cluster control
displays fixed text inside a Turbo Vision dialog
simple singly linked list node for Turbo Vision dialog data
Utility functions for Turbo Vision dialogs
Driver abstraction layer for the TUI::Vision framework
constants for driver and event handling
low-level display abstraction
unified event structure for Turbo Vision input handling
internal mouse event queue and dispatcher
internal low-level hardware mouse backend
platform-independent hardware interface dispatcher
Win32 hardware backend for Turbo Vision
public mouse driver interface
global screen and video mode management
system error and Ctrl-Break handling
utility functions for keyboard and event handling
Optional UI gadgets for the TUI::Vision framework
view displaying the current time
constants for gadget components
terminal window for displaying received events
view displaying current heap usage
Win32 heap usage backend for HeapView
helpers for printing symbolic event constants
Memory utilities for the TUI::Vision framework
memory-related utility functions for Turbo Vision
Menu and status line system for the TUI::Vision framework
constants for menu components
container for menu item lists
manages the menu bar at the top of the application
pull-down or pop-up menu box
represents a single menu item or submenu entry
abstract base class for menu views
status line definition entry for Turbo Vision
status line item for Turbo Vision
defines the class TStatusLine
submenu item for menu bars and menu boxes
Message box utilities for the TUI::Vision framework
constants for message box dialogs
message box and input box helper functions
Base object classes for the TUI::Vision framework
dynamic container for managing collections of items
constants for object and collection components
internal non-storable collection base class
internal non-storable base for sorted coll's
root class for all Turbo Vision objects
two-dimensional point value type
rectangular area defined by two points
sorted collection base class for Turbo Vision
sorted collection specialized for strings
Standard dialogs for the TUI::Vision framework
common dialog for selecting a directory
constants for standard dialog components
directory and path utility functions
collection of directory entries
directory entry record used by standard dialogs
list box view for directory entries
DOS-style directory search structures and functions
sorted collection of file system entries
common file selection dialog
view displaying information about the focused file
input line view for file dialog interaction
list box view for file and directory entries
platform-independent directory search interface
Win32 implementation of FindFirstRec
list box with automatic item sorting
utility functions for Turbo Vision standard dialogs
Text rendering components for the TUI::Vision framework
scrollable terminal-style text output view
abstract base class for text output devices
Validation utilities for the TUI::Vision framework
constants for validator components
Core view classes for the TUI::Vision framework
value type for managing sets of commands
constants for view and window components
frame class for window components in Turbo Vision
base class for grouping views in Turbo Vision
base class for list viewers in Turbo Vision
color palette representation based on string data
scroll bar view for Turbo Vision components
base class for scrollable views in Turbo Vision
utility functions for Turbo Vision views
base class for all visual components in Turbo Vision
TView resetCursor member functions.
base class for windows in Turbo Vision
A class for initializing a frame for TWindows.
Perl TUI Framework (Turbo Vision 2.0 Port)
Unified OO facade for the TUI::Vision framework
Lightweight signature validation inspired by Type::Params
Type constraints without non-core Perl dependencies
Moose-like sugar for UNIVERSAL::Object
Derived UNIVERSAL::Object class for TUI::toolkit