Focus shifts to the entry field down below. Four keys has special meaning in this mode:
ESC key returns to the menu
ENTER key, adds the currently typed in entry to the list, which gets sorted and updated, repositioned to this last entry
Cursor left and right, moves the cursor in the entry field, the field works in overwrite mode, so this is your way to correct if mistyped
All other keys function as text entry to the field
In this mode you use Cursor up/down to position to an entry, then press the ENTER key to remove that entry from the list.
ESC key return to the menu, when you've finished editing
CLEAR key, clears the entire list, and returns to the menu
In this modes the focus gets to the entry field for you to enter a filename, which you'd like to use for loading or saving to disk
Field is in overwrite mode Cursor Left and Right positions the cursor for editing, and ENTER key initiates the operation.
No ESC key handling, that's an unfortunate oversight
You print the list on an attached Printer. 3 entries are printed in one line and the number of lines printed can be manually adjusted in the code, see details below.
Once a page is printed, the program starts to flash the border colour of the screen, this is a sign for you to either enter a new paper (if it is manually fed), or reposition the tractor feeder in case of leporello paper to the top of the next page. Once you've set up, press any key on the keyboard, repeat as needed.
The number of entries printed on one page is set at
$14F0. You'll find a CMP #$75 here in the currently available version, which translates to 117 entries and 39 lines. The original version had #$D2 here, which is 210 entries and 70 lines. The latter was for tractor fed leporello pages on MPS801, the earlier was modified by someone to their particular printer type and paper type preference. Anyway set this value as needed by your setup.
In
Yape this doesn't really work, it seems that
Yape has a bug in printing emulation, it doesn't emulate automatic carriage return/line feed when more then 80 character is written in a line, without CR/LF control codes, so it tries to print everything in one line. Also doesn't have UI to manually feed a new page.
In
Vice this works, but unfortunately the manual form feed button doesn't seem to work, and you can't start a new page when you wish. But it continues printing correctly and slices it up into 66 line pages correctly.
Vice seems to use 10 pixels for one line, while
Yape seems to use 9 pixels for one line, and the
Yape page is set up for 72 lines.