© Tyl Software Foundation 2019-2021
▶ TYL RUNNER
Tyl Runner is Tyl GUI for running Tyl executable programs, when they are run in
the foreground.
Tyl Runner design and behavior are similar to
Tyl Launcher window, and its main purpose is to
be an interactive window for viewing program execution results.
Here is a Tyl Runner window that shows program running activity:
There are also implementations that can benefit from this run, pause and stop mechanism. For ex. if you want to track changes in a file, you can create a file opener program and run it each time you want to see the current file content. Another example is to see results of mathematical calculation and pause or stop the program if the result does not seem to converge to a stable value.
Tyl does not have yet a windowing support, and
Here is a Tyl Runner window that shows program running activity:

Tyl Runner Buttons

Run
runs the program again, or resumes program running after it was paused

Pause
pauses program execution until it is run or stopped

Stop
stops program execution
runner
takes its title from the application name, so the programmer can give
it any title by creating a program with appropriate name. It has three program
running management buttons. On program run, the program starts its
run stage and the user interaction is done in the main window of runner
,
which is the same run box as in launcher
, including the ability to show
runtime errors. While running, run button is off, and
pause and stop are on, thus enabling the user to control program
flow and even stop execution.
There are also implementations that can benefit from this run, pause and stop mechanism. For ex. if you want to track changes in a file, you can create a file opener program and run it each time you want to see the current file content. Another example is to see results of mathematical calculation and pause or stop the program if the result does not seem to converge to a stable value.
Tyl does not have yet a windowing support, and
runner
is as close as
possible at the moment to a user interface window, but it's sure to be in a
future version.