(Config > Options... > Debugger tab)
When enabled, the Debugger will ask before halting the process to set a breakpoint. Disabled, the Debugger will automatically halt, set the breakpoint, and continue the process without requiring user intervention.
Make Debugger commands such as the e command interpret line numbers as procedure relative instead of file relative by default. You can obtain the non-default behavior by using the '#' character in the invocation of e.
Display all numeric values as hexadecimal. Disabled, the display format is chosen based on the "natural" display format for that type. For integral types, the "natural" display format is decimal.
Make the "natural" display format of unsigned chars the same as the natural format for ints. This is useful when you want to view byte values as numerical values instead of characters. Disabled, the natural display format for unsigned chars is a literal character, such as 'A'.
Determines whether the Debugger should remember breakpoints that you have set for a program the next time you debug the same program.
Never - the Debugger will clear all breakpoints whenever you load or reload a program.
Within Session (WithinSession) - the Debugger will remember breakpoints that you have set for a program when you reload the program during a single session (i.e.. until you exit MULTI).
Across Sessions (AcrossSessions) - the Debugger will remember breakpoints for a program even if you exit and restart MULTI.
Controls the background color of debuggers other than the first one. It is useful to turn this on when using multiple debugger windows if it helps you keep track of which is which.
Off - All debugger windows use the normal background color (see ).
Use Color Offsets (Offset) - The subsequent debuggers use predetermined offsets from the normal background color. This option is usually the best since it will pick colors near the current background color, and will keep the text as legible as possible.
Preset high contrast (Preset)- The subsequent debuggers use a set of pre-chosen colors.
Controls which line number(s) are displayed on the left side of the Debugger Source Pane.
No Number (None) - No line numbers are displayed.
File Number (File) - Line number in file is displayed.
Proc Number (Proc) - Line number in procedure in displayed.
Both Numbers (Both) - Line numbers in both procedure and in file are displayed.
Controls the position of the Debugger buttons
Top - Below the menu bar and above the source pane.
Bottom - Below the command pane and above the status bar.
Number of lines in the Command Pane.
Text which acts as a prompt just before any commands you enter in the Debugger Command Pane.
Creates a dialog which allows editing of the debugger buttons using the same format that the debugbutton command takes. In the dialog that comes up, there is a list of buttons on the left and a list of available icons on the right.
Displays the More Debugger Options... dialog which contains additional configuration options for the debugger.
Minimum initial size of a data explorer window (also known as view window). If left blank, MULTI will auto-size the data explorer windows appropriately.
Maximum initial size of a data explorer window. If the minviewsize (see above) is greater in either dimension than the maxviewsize, the maxviewsize wins.
Initial position from the top-left of the screen for a data explorer window, specified in characters and lines. To give the coordinates in pixels, put a 'p' after them (e.g. "100x100p"). This only applies to the first data explorer window; subsequent ones are offset some, avoiding excessive overlap. If left unspecified (blank), the debugger auto-positions all the data explorer windows.
Use only the foreground and background color (except in icons). This increases usability in low-graphics-bandwidth situations, such as when displaying MULTI on a different machine.
Creates a dialog which lets you choose from a list of prepared color schemes. If you prefer a fundamentally different look from the default, you can try these to find the one that's closest to what you want, then modify the colors.