NAME

oEdtk::tuiEdtk - simple terminal screens for the oEdtk launcher

SYNOPSIS

use oEdtk::tuiEdtk;

start_Screen();
# ... run the application ...
stop_Screen();

DESCRIPTION

Draws the simple terminal screens of the oEdtk command-line launcher: the start screen, the administration menu and the exit pause. The screens are driven by the EDTK_* environment variables; key reads go through Term::ReadKey and path expansion through oEdtk::trackEdtk.

FUNCTIONS

clear_Screen

clear_Screen();

Clear the terminal with clear on Unix or cls on Windows.

start_Screen

start_Screen();

Display the application launcher and read the user's choice.

stop_Screen

stop_Screen();

Pause at the end of a run and, on request, open the produced document.

admin_Screen

admin_Screen();

Display the simple administration menu and dispatch to the chosen action.

not_Configured

not_Configured();

Display the "function not configured" screen and exit.

The following subs are internal helpers and are not part of the public API: show_INIEDTK, readKey_Wait, delivery_Screen, and the version-control helpers VCS_Screen, VCS_merge, VCS_commit, VCS_missing, VCS_add, VCS_update, VCS_to, VCS_log and VCS_rename.

AUTHOR

The oEdtk team.