The Mapyrus GUI provides a single application for entering and editing Mapyrus commands, running these commands, and viewing the output.

The Mapyrus GUI is divided into five regions:

  1. The menu bar containing menu options for loading, saving and exporting.
  2. The display area containing the graphical output of Mapyrus commands. A crosshair cursor with the world coordinates of the current mouse position is displayed as the mouse is moved around the display area.
  3. The tool bar containing buttons to start and stop the running of Mapyrus commands.
  4. The command editor, a text editor for Mapyrus commands.
  5. The command output area showing messages printed by Mapyrus commands.

At startup, the command editor contains sample commands. Clicking the green arrow button in the tool bar runs these commands and displays the output in the display area.

Edit these commands, or load other commands from a file using the menu bar File->Open File option. Then click the green arrow button again to see the output of the new commands. The output of any Mapyrus PRINT commands is shown in the command output area. Any error message from Mapyrus is displayed in an error message dialog box.

The menu bar option File->New Tab creates a new tab in the command editor enabling multiple sets of commands to be worked on simultaneously.

Display output is automatically set to the display area before running Mapyrus commands so no Mapyrus NEWPAGE command is required.

The menu bar menu options Edit->Export as PNG and Edit->Copy enable the display area output to be captured. The menu option Edit->Export as A4 PDF creates a PDF output file using the Mapyrus NEWPAGE command and then runs the commands from the command editor.