Menu and status bars
The menu bar gives you access to the following commands:
Opens a file dialog that lets you specify a binary MIX file to be loaded
in the virtual machine's memory. It is equivalent to the mixvm's
load command (see File commands).
|
Opens a file dialog that lets your specify a MIXAL source file to be
edited. It is equivalent to the mixvm's edit command
(see File commands). The program used for editing can be specified
using the menu entry Settings->External programs, or using the
mixvm command sedit.
|
Opens a file dialog that lets your specify a MIXAL source file to be
compiled. It is equivalent to the mixvm's compile command
(see File commands). The command used for compiling can be specified
using the menu entry Settings->External programs, or using the
mixvm command sasm.
|
Toggles the toolbar(s) in the gmixvm window(s) (in split mode
there are multiple windows and, hence, multiple toolbars).
|
| MIX
|
View |
| MIXAL
|
View |
| Devices
|
View |
|
These toggles are available when running gmixvm in split mode,
and let you turn on/off the visibility of the corresponding
gmixvm windows.
|
| Split windows
|
View |
| One window
|
View |
|
Change the mode between one and split windows.
|
Runs the currently loaded MIX program, up to the next breakpoint. It is
equivalent to the mixvm's run command (see Debug commands).
|
Executes the next MIX instruction. It is equivalent to the
mixvm's next command (see Debug commands).
|
Clears all currently set breakpoints. It is equivalent to the
mixvm's cabp command.
|
Opens a dialog showing the list of symbols defined in the currently
loaded MIX program.
|
|
Lets you change the colors used to mark the current and breakpoint lines
in the MIXAL tab, as well as the colors used for plain source lines.
|
Lets you change the font used in the various gmixv widgets
(i.e. commad prompt, command log, MIX, MIXAL and devices).
|
| Device output...
|
Settings |
Opens a dialog that lets you specify which format shall be used to show
the contents of MIX binary block devices.
The available formats are decimal (e.g. -1234) and MIX word
(e.g. - 00 00 00 19 18).
|
Opens a dialog that lets you choose where the MIX device files will be
stored (~/.mdk is the default location).
You can also specify the devices directory using the mixvm
command sddir (see Configuration commands).
|
| External programs...
|
Settings |
This menu command opens a dialog that lets you specify the commands used
for editing and compiling MIXAL source files.
The commands are specified as template strings, where the control
substring %s will be substituted by the actual file name. Thus,
if you want to edit programs using vi running in an xterm,
you must enter the command template xterm -e vi %s in the
corresponding dialog entry. These settings can also be changed using the
mixvm commands sedit and sasm (see Configuration commands).
|
|
Saves the current settings.
|
Mark this checkbox if you want gmixvm to save its settings
every time you quit the program.
|
Shows information about gmixvm's version and copyright.
|
On the other hand, the status bar displays the name of the last loaded
MIX file. In addition, when the mouse pointer is over a MIXAL source
file line that contains symbols, a list of these symbols with their
values will appear in the status bar.