Key
Action
Alt + Up arrow
Moves cursor up one row.
Alt + Down arrow
Moves cursor down one row.
Alt + Right arrow
Moves cursor right one column.
Alt + Left arrow
Moves cursor left one column.
Tab
If the cursor is outside the command input area, moves cursor to the start of
the input in the command input area.
Otherwise behaves like as described in the previous table.
Home
If the cursor is outside the command input area, moves cursor to the start of
the input in the command input area.
Otherwise behaves like as described in the previous table.
End
If the cursor is outside the command input area, moves cursor to the end of
the input in the command input area.
Otherwise behaves like as described in the previous table.
Table 13: Extended cursor handling
7.3.3 Windows event handler
Hercules has handlers for certain Windows events. The following table shows the trapped events and the
according action(s).
Key or function
Action
CTRL-Break
Simulates the External Interrupt Key being pressed.
CTRL-C
CTRL-C is currently caught, but there is no action taken.
Close
The normal close button (the red "X" box) has been disabled to prevent an
unintended shutdown of Hercules. The close function via the Windows menu
("File -> Exit") however is still available. In this case Hercules initiates an
immediate shutdown in order to close all files correctly.
Shutdown
Shutdown ("Start -> Shut down -> Shut down") initiates an immediate
shutdown of Hercules in order to close all files correctly.
Logoff
Logoff ("Start -> Shut down -> Log off") initiates an immediate shutdown of
Hercules in order to close all files correctly.
Table 14: Windows event handler