The Main Menu - How it Works
About the Main Menu.
──────────────────────────────────────────────────────────────────────────────
The main menu is one of two menu systems within MrDebug. This one appears at
the top of the screen and can be activated by pressing down and releasing
the <ALT> key. The menu bar appears at the top of the screen:
File Run Search View Variables Point Profiler Options Window
To select a menu to pull-down, you may press one of the highlighted letters
of the pull-down menus on the screen. For example, the letter 'o' would
select the menu Options, 'd' would select the Window menu, 'p' would select
the profiler menu. But, this is the only time that you can directly activate
the Profiler menu as there is no key for the profiler menu.
You may also select a pull-down menu by holding down the <Alt> key and
pressing the highlight letter of the pulldown menu, for example: <Alt><E>
would pull-down the View menu.
This picture, right, shows us the View Variables Point Profi
Variable pulldown menu. It has a ┌─────────────────────┐
highlight Bar, currently shown on the │[X] Locals Alt-L │
Locals item of the menu. Please note the │[ ] Statics Alt-S │
square brackets and the 'X' item in the │[ ] Privates Alt-V │
Locals square brackets - these are toggles │[ ] Publics Alt-P │
You may set and unset toggles with the ├─────────────────────┤
<SpaceBar>. In the example of Locals, the │[ ] All │
'X' means that Local variables are shown ├─────────────────────┤
in the Variable window. │[ ] Sort │
└─────────────────────┛
Search View Variables Point Profiler Options Window
┌──────────────────────────────────────┐
│ Application F4│ From this example pulldown
│ Workareas F6│ menu, we can see that
│√ Workarea Status Alt-F6│ various items contain
│ Sets │ ticks, or √'s. These items
│ SetKey() Definitions Shift-Alt-K│ represent selection toggles.
│ Symbol List Shift-Alt-Y│ These activate various
│ Symbol List Shift-Alt-Y│ windows. To use one of
│ Function List Shift-Alt-L│ these, you must press the
│√ System Error Shift-Alt-E│ <RETURN> key on one of
│ PPO Output Window Shift-Alt-P│ these items. A tick tells
│ Assert/Trace Window Shift-Alt-Minus│ you that this item is on.
├──────────────────────────────────────┤ In the example here, we
│√ Call Stack Alt-K│ can see that the Workarea
├──────────────────────────────────────┤ Status window, the System
│ Memory/Info Shift-Alt-M│ Error window and the Call
└──────────────────────────────────────┛ stack are all open.
Some menu items contains further menus or sub-menus, the example below shows
an example of a sub-menu:
From this example of the ables Point Profiler Options Window
profiler pull-down menu, we ┌─────────────────────────────────┐
can see an example of a sub-menu. In │[ ] Profiling │
this case, the Profile Sort options │ Profile Lines... │
produced this pull-down menu. If an │ Profile Window Shift-Alt-V│
item within a menu has three dots ├─────────────────────────────────┤
within it, then you know that there │ Create Profile Log │
is a sub-menu available. │[ ] Auto Create Profile Log │
│[ ] Prompt For Log Save │
├─────────────────────────────────┤
│[ ] Single Level Timing │
┌───────────────────────┐│ Profile Display Options... │
A bullet is │ • None ││ Profile Sort Options... │
used to show │ Filename + Function│├─────────────────────────────────┤
you the │ Function ││ Clear Profile Info │
currently │ Calls │└─────────────────────────────────┛
selected │ Total Duration │
option from │ Average Duration │ To access a sub-menu, just press
a list of │ Quickest Call │ the <RETURN> key on an item that
options. In │ Slowest Call │ has three dots, '...',at the end
this case it ├───────────────────────┤ of it. The sub-menu will then
is used to │[ ] Reverse Order │ appear with the highlight bar on
show the sort └───────────────────────┛ the first item in the menu.
order.
To leave a submenu without making a choice, you may either press the <Esc>
key or the ← key. This will put you back on the pull-down menu.
The second menu system that appears in MrDebug is the pop-up window menus.
These menus will appear when you press the <Alt><F10> key combination from
within a window. The pop-up menu will appear for the selected window.
The pop-up menus may be activated by clicking and holding down the right
mouse button, the menu will appear. You may select the option that you wish
to choose by dragging the highlight bar over the option that you want to run
and releasing the mouse button. To not make a selection, simply move the
mouse cursor off of the menu and release the mouse button.