home *** CD-ROM | disk | FTP | other *** search
/ Liren Large Software Subsidy 10 / 10.iso / l / l353 / 1.img / BIN / MDB.TXT < prev    next >
Encoding:
Text File  |  1991-04-08  |  23.3 KB  |  610 lines

  1. #
  2. #    MDB Menu/Window Help
  3. #
  4. #    @(#)help.txt    1.19 2/18/91 13:39:47
  5. #
  6. *F1 HELP
  7. To get help on commands, type HELP or HELP <command>.  To get help
  8. on the menu bar, access the menu bar, use cursor keys to move to
  9. the desired field, then press F1.
  10.  
  11. Menu Bar:
  12.   There are two ways to access the individual fields on the menu bar.
  13.   (1) Press F10, then use -> or <- cursor keys.
  14.   (2) Press ALT and an appropriate letter key simultaneously.
  15.       For example, press ALT-S to access the Symbol menu and
  16.       ALT-A to access the mAcro menu.
  17.       Press Esc to exit from the menu bar.
  18.  
  19. Command-Line Control Keys:
  20.   F1:                   Help
  21.   F10:                  Go to the main menu bar
  22.   F2 to F9:             Assignable from Macro:Key
  23.   Alt-F1 to -F10:       Assignable from Macro:Key
  24.   Shift-F1 to -F10:     Assignable from Macro:Key
  25.   Esc:                  Abort operation
  26.   Ctrl-G:               Increase size of dialog window (grow)
  27.   Ctrl-T:               Decrease size of dialog window (tiny)
  28.   Up-Arrow:             Enter command history window
  29.   Ins:                  Toggle insert mode
  30.   Del:                  Delete a character
  31.   Alt-0 to Alt-9:       Enter window 0 to 9; 0 is the command-line
  32.   Alt-X:                Exit the debugger
  33.  
  34. Commands:
  35.   Command keywords that are longer than 3 letters may be uniquely
  36.   specified by their first three characters or the letters shown in 
  37.   upper case.  The HELp command gives detailed command descriptions.
  38.  
  39.   ! (invoke shell),       # (symbol operator),    ## (procedure operator),
  40.   $ (module operator),    & (address operator),   // (specify comment),
  41.   : (invoke macro or define label),   :: (line continuation),
  42.   ? (evaluate expression),            @ (read command file),
  43.   B,          BEEp,       BINary,     BREak,      BYTe,
  44.   CALlstack,  CASe,       CAUse,      CHAr,       CLOse,      
  45.   CODe,       COMpare,    CONtinue,   COPy,       CRRepeat,
  46.   DASm,       DECimal,    DEFault,    DIRectory MACro,
  47.   DIRectory MODule,       DIRectory STRucture,    DISplay MACro,
  48.   DISplay STRucture,      DISplay TRAce,          DOUble,
  49.   DOWn,       DT,         DWOrd,
  50.   EDit,       EFOr,       EGA,        EIF,        ELSe,
  51.   EMAcro,     ENV,        ESCape,     ESWitch,    EVAluate or ?,
  52.   EWHile,     EXIt,
  53.   FINd,       FLAg,       FLIp,       FLOat,      FOR,
  54.   FREe,
  55.   GDT,        GLObal,     Go,         GOTo,      
  56.   HALt,       HELp,       HEXadecimal,            HOMe,
  57.   IDT,        IF,         INClude or @,           INPut,
  58.   JOUrnal,
  59.   KEEpheap,
  60.   LDT,        LINe or L,  LiNEar or LNE,          LISt,
  61.   LOAd,       LOCal,
  62.   MACro,      MEMory,     MLIst,      
  63.   NO JOUrnal, NO LISt,    NO MLIst,   NUMber,
  64.   OCTal,      OPEn,       ORIf,       OUTput,
  65.   PAUse,      PD,         PHYsical,   PLIne or P, 
  66.   POInter,    PROlog,     PSTep or PS,            PUT,
  67.   QUIt,       QWOrd,
  68.   R287,       R387,       RADix,      REAd,       REGister,
  69.   RELoad,     REMove MACro,           REPeat,     RERun,
  70.   RESet,      RUN,
  71.   SENsitive,  SET,        SOUrce,     SPAth,
  72.   STEp or S,  STRucture,  SWItch,     SYMbol,
  73.   TIMe,       TRAce,      TREal,      TSS,        TYPe,
  74.   UNTil,      UP,         USC,        USE or WIDth,
  75.   VeRiFy,     VERsion,    VIEw,
  76.   WAIt,       WHIle,      WIDth,      WORd,       WRIte
  77. *SOURCE    WINDOW
  78.   The source window allows you to browse through source code or
  79.   disassembly while stepping through your code.
  80.  
  81.   F1:           Help
  82.   F2:           Read source for the routine called at the cursor
  83.   F3:           Select format (asm/source/mix, numbers on/off, code on/off)
  84.   F4:           View program output screen
  85.   F5:           Toggle breakpoint at the cursor position
  86.   F6:           Execute to the cursor position
  87.   F7:           Execute one statement
  88.   F8:           Execute one procedure call or statement
  89.   F9:           Search the window for a pattern
  90.   F10:          Go to the main menu bar
  91.   Alt-0 to -9:  Enter window 0 to 9
  92.   Alt-G:        View at a new position (specify address, line, or symbol)
  93.   Alt-X:        Exit the debugger
  94.   Ctrl-G:       Increase size of dialog window (grow)
  95.   Ctrl-T:       Decrease size of dialog window (tiny)
  96.   Esc:          Return to the home window
  97.   cursor keys:  Move within the window
  98.   other keys:   Enter a command on the command line
  99. *DIALOG WINDOW
  100.   The dialog window holds all command input and output.  Use the LIST
  101.   command to redirect its contents to a file.
  102.  
  103.   F1:           Help
  104.   F9:           Search the window for a pattern
  105.   F10:          Go to the main menu bar
  106.   Alt-0 to -9:  Enter window 0 to 9
  107.   Alt-X:        Exit the debugger
  108.   Ctrl-G:       Increase size of dialog window (grow)
  109.   Ctrl-T:       Decrease size of dialog window (tiny)
  110.   Esc:          Return to the home window
  111.   cursor keys:  Move within the window
  112. *HISTORY WINDOW
  113.   The history window holds all entered commands.  Use the JOURNAL command
  114.   to redirect its contents to a file.
  115.  
  116.   F1:           Help
  117.   F9:           Search the window for a pattern
  118.   F10:          Go to the main menu bar
  119.   Alt-0 to -9:  Enter window 0 to 9
  120.   Alt-X:        Exit the debugger
  121.   Ctrl-G:       Increase size of dialog window (grow)
  122.   Ctrl-T:       Decrease size of dialog window (tiny)
  123.   Enter:        Select the command line to be recalled
  124.   Esc:          Return to the home window
  125.   cursor keys:  Move within the window
  126. *CTRACE WINDOW
  127.   CallStack gives a list of currently active functions and their arguments.
  128.  
  129.   F1:           Help
  130.   F2:           Return to the home window, leaving this window open
  131.   F3:           Display local variables for the selected scope
  132.   F9:           Search the window for a pattern
  133.   F10:          Go to the main menu bar
  134.   Alt-0 to -9:  Enter window 0 to 9
  135.   Alt-L:        Move or resize the window (change the Look)
  136.   Alt-X:        Exit the debugger
  137.   Enter:        Select the scope for source and local variable access
  138.   Esc:          Return to the home window
  139.   cursor keys:  Move within the window
  140. *RTRACE WINDOW
  141.   RunTrace displays collected trace information.
  142.  
  143.   F1:           Help
  144.   F2:           Return to the home window, leaving this window open
  145.   F3:           Enable or disable tracing
  146.   F4:           Select display format (source or disassembly)
  147.   F5:           Clear the trace buffer
  148.   F9:           Search the window for a pattern
  149.   F10:          Go to the main menu bar
  150.   Alt-0 to -9:  Enter window 0 to 9
  151.   Alt-G:        Go to a specific frame
  152.   Alt-L:        Move or resize the window (change the Look)
  153.   Alt-X:        Exit the debugger
  154.   Enter:        Select a frame for contextual display in the Source window
  155.   Esc:          Return to the home window
  156.   cursor keys:  Move within the window
  157. *REGISTER WINDOW
  158.   The register window displays and allows editing of the current
  159.   register values and descriptor tables.
  160.  
  161.   F1:           Help
  162.   F2:           Return to the home window, leaving this window open
  163.   F3:           Choices of other registers or tables to display 
  164.   F10:          Go to the main menu bar
  165.   Alt-0 to -9:  Enter window 0 to 9
  166.   Alt-L:        Move or resize the window (change the Look)
  167.   Alt-X:        Exit the debugger
  168.   Esc:          Return to the home window
  169.   cursor keys:  Move within the window
  170. *REG OPTIONS
  171. ┌───┐
  172. │387 ── 80387 Numeric Data Processor
  173. │Gdt ── Global Descriptor Table
  174. │Idt ── Interrupt Descriptor Table
  175. │Ldt ── Local Descriptor Table
  176. │Pd ─── Page Directory
  177. │Tss ── Task State Segment
  178. └───┘
  179. *PRE MEMORY
  180. Enter the address (virtual, linear, physical, or symbolic) for memory
  181. display.
  182. *MEMORY SCROLLABLE
  183.   The memory window displays and allows the editing of memory values
  184.   in any of several format and size combinations.  Multiple memory
  185.   windows can be active at any time.
  186.  
  187.   F1:           Help
  188.   F2:           Return to the home window, leaving this window open
  189.   F3:           Select the display format
  190.   F4:           Select the memory object size
  191.   F9:           Search memory for a pattern
  192.   F10:          Go to the main menu bar
  193.   Alt-0 to -9:  Enter window 0 to 9
  194.   Alt-G:        Go to a new memory address
  195.   Alt-L:        Move or resize the window (change the Look)
  196.   Alt-X:        Exit the debugger
  197.   Esc:          Return to the home window
  198.   cursor keys:  Move within the window
  199. *FORMAT CLIST
  200. ┌────────┐
  201. │Hex ────── Display as base-16 unsigned values -- Byte shows ASCII too
  202. │Octal ──── Display as base-8 unsigned values
  203. │Decimal ── Display as base-10 signed values
  204. │Binary    ─── Display as base-2 unsigned values
  205. │Real ───── Display as 32-bit single precision floating-point values
  206. │Double    ─── Display as 64-bit double precision floating-point values
  207. │Ten-Byte ─ Display as 80-bit extended precision floating-point values
  208. └────────┘
  209. *SIZE CLIST
  210. Select the size to display Hex, Octal, Binary or Decimal formatted memory:
  211.  
  212. ┌─────┐
  213. │Byte ── 8-bit -- when in Hex format, ASCII will also be displayed
  214. │Word ── 16-bit
  215. │Dword ─ 32-bit
  216. │Qword ─ 64-bit
  217. └─────┘
  218. *MEMORY GO TO
  219. Enter the new address (virtual, linear, physical, or symbolic) for
  220. memory display.
  221. *MEMORY SEARCH
  222. Enter a list of values or a string to be searched for in memory
  223. starting at the displayed location and ending at the end of the
  224. segment.
  225. *BREAKPOINT WINDOW
  226.   The breakpoint window displays and allows the editing of execution
  227.   breakpoints.
  228.  
  229.   F1:           Help
  230.   F2:           Return to the home window, leaving this window open
  231.   F3:           Enable or disable the highlighted breakpoint
  232.   F10:          Go to the main menu bar
  233.   Enter:        Edit the highlighted breakpoint
  234.   Ins:          Add a new breakpoint
  235.   Del:          Remove the highlighted breakpoint
  236.   cursor keys:  Move within the window
  237.   Alt-0 to -9:  Enter window 0 to 9
  238.   Alt-L:        Move or resize the window (change the Look)
  239.   Alt-X:        Exit the debugger
  240.   Esc:          Return to the home window
  241. *BREAKPOINT DEFINE WINDOW
  242. ┌─────────────────────────┐
  243. │  ADDRESS:───── the code or memory address of interest
  244. │     TYPE:───┐  (may be virtual or linear address, symbol, or line number)
  245. │    COUNT:──┐└─ the address access type
  246. │CONDITION:─┐│     (may be executable, memory read/write, or memory write)
  247. │   ACTION:┐│└── the number of events before the breakpoint is triggered
  248. └──────────│└─── a condition which must be satisfied before breaking
  249.            │     (may be any valid C integer expression)
  250.            └──── a command to be executed after hitting the breakpoint
  251.                  (may be a simple command or a macro invocation)
  252. *BREAKPOINT DEFINE CLIST
  253. ┌───┐
  254. │EXE ── Break before execution at this address
  255. │R/W ── Break after a read or write to this address
  256. │WRI ── Break after a write to this address
  257. └───┘
  258. *MENU HELP
  259. Menu Descriptions:
  260.     O/S: DOS related operations         Debug: Special debugging features
  261.     Execute: Program execution          mAcro: Macro processing
  262.     Memory: Memory display/edit         Window: Window management
  263.     Register: Register display/edit     Config: Debugger configuration
  264.     Symbol: Symbol display/edit         F1-Help: Confusion alleviation
  265.  
  266. *OS MENUS
  267. ┌────────────┐
  268. │ Version ────── Display debugger version number
  269. │ Time ───────── Display the current time and date
  270. │ O/S Shell ──── Start-up a DOS shell
  271. │ Exit ───────── Exit the debugger
  272. └────────────┘
  273. *EXECUTE MENUS
  274. ┌────────────────┐
  275. │ Load... ───────── Load a program to be debugged
  276. │ Run... ────────── Specify program arguments and run
  277. │ Step ──────────── Execute an instruction (into calls)
  278. │ Pstep ─────────── Execute an instruction (through calls)
  279. │ Line ──────────── Execute a statement (into calls)
  280. │ Pline ─────────── Execute a statement (through calls)
  281. │ Go ────────────── Go with breakpoints enabled
  282. │ Go Forever ────── Go without breakpoints enabled
  283. │ Go till ... ───── Go until some address
  284. │ Go till Return ── Go until the current procedure returns
  285. │ Go till Call ──── Go until a new procedure is active
  286. └────────────────┘
  287. *MEMORY MENUS
  288. *REGISTER MENUS
  289. *SYMBOL MENUS
  290. ┌──────────┐
  291. │ Evaluate ── Evaluate an expression
  292. │ Examine ─── Examine, watch, or trace a symbol
  293. │ Modules ─── List the names of all modules and source files
  294. │ Globals ─── Display all global symbols
  295. │ Locals ──── Display currently active local variables
  296. │ Structs ─── Display defined structures
  297. └──────────┘
  298. *PRE SYMBOL
  299. Enter the symbol or lvalue to be examined.
  300. *SYMBOL EXAM
  301.   The Symbol:Examine window displays and allows the editing, watching
  302.   and tracing of symbols or lvalues (assignable expressions).  Tracing
  303.   collects the values written to a location and the code addresses at
  304.   which the writes occurred.
  305.  
  306.   F1:           Help
  307.   F2:           Return to the home window, leaving this window open
  308.   F4:           Follow (dereference) the highlighted pointer
  309.   F5:           Change the display format of the symbol value
  310.   F10:          Go to the main menu bar
  311.   Enter:        Edit the highlighted symbol
  312.   cursor keys:  Move within the window
  313.   Alt-0 to -9:  Enter window 0 to 9
  314.   Alt-L:        Move or resize the window (change the Look)
  315.   Alt-X:        Exit the debugger
  316.   Esc:          Return to the home window
  317. *SYM FORMAT CLIST
  318. ┌────────┐
  319. │Hex ────── Display as a base-16 unsigned value
  320. │Octal ──── Display as a base-8 unsigned value
  321. │Decimal ── Display as a base-10 signed value
  322. │Unsigned ─ Display as a base-10 unsigned value
  323. │Real ───── Display as a floating-point value
  324. │ASCII ──── Display as an ASCII character or C-style octal character
  325. └────────┘
  326. *SYM DIR
  327.   This window displays a list of symbols or modules.
  328.  
  329.   F1:           Help
  330.   F9:           Search for a symbol
  331.   F10:          Go to the main menu bar
  332.   cursor keys:  Move within the window
  333.   Alt-0 to -9:  Enter window 0 to 9
  334.   Alt-X:        Exit the debugger
  335.   Esc:          Return to the home window
  336. *SYMBOL DIR SEARCH
  337. Enter a search pattern.
  338. *SYM STRUCT
  339.   The Symbol:Structs window displays the names of all tagged structs
  340.   and unions and allows the display of their definitions.
  341.  
  342.   F1:           Help
  343.   F10:          Go to the main menu bar
  344.   Enter:        Select a struct definition for display
  345.   cursor keys:  Move within the window
  346.   Alt-0 to -9:  Enter window 0 to 9
  347.   Alt-X:        Exit the debugger
  348.   Esc:          Return to the home window
  349. *SYM A STRUCT
  350.   The Struct window displays a structure template.
  351.  
  352.   F1:           Help
  353.   F9:           Search
  354.   F10:          Go to the main menu bar
  355.   cursor keys:  Move within the window
  356.   Alt-0 to -9:  Enter window 0 to 9
  357.   Alt-X:        Exit the debugger
  358.   Esc:          Return to the Symbol:Structs window
  359. *SYM MODULE
  360.   The Symbol:Modules window displays the names of all modules in the
  361.   program and allows the display of symbols defined within each module.
  362.  
  363.   F1:           Help
  364.   F10:          Go to the main menu bar
  365.   Enter:        Select a module for which symbols will be displayed
  366.   cursor keys:  Move within the window
  367.   Alt-0 to -9:  Enter window 0 to 9
  368.   Alt-X:        Exit the debugger
  369.   Esc:          Return to the home window
  370. *SYM MOD SYM
  371.   The Module:Symbols window displays all of the symbols defined within
  372.   a given module.
  373.  
  374.   F1:           Help
  375.   F9:           Search for a symbol
  376.   F10:          Go to the main menu bar
  377.   cursor keys:  Move within the window
  378.   Alt-0 to -9:  Enter window 0 to 9
  379.   Alt-X:        Exit the debugger
  380.   Esc:          Return to the Symbol:Modules window
  381. *DEBUG MENUS
  382. ┌─────────────┐
  383. │ BreakPoints ── Set or display execution breakpoints
  384. │ CallStack ──── Display the currently active procedures
  385. │ RunTrace ───── Display the execution trace buffer
  386. └─────────────┘
  387. *MACRO MENUS
  388. ┌────────┐
  389. │ Edit ──── Edit or create a macro definition
  390. │ Invoke ── Invoke a macro
  391. │ Save ──── Save a macro definition in a file
  392. │ Load ──── Load a macro definition from a file
  393. │ Dir ───── List the names of all defined macros
  394. │ Remove ── Remove a macro definition
  395. │ Key ───── Define keyboard macros -- Also see the JOURNAL KEYBOARD command
  396. └────────┘
  397. *MACRO EDIT
  398. Enter the name of the macro definition to be created or edited.
  399. *MACRO INVOKE
  400. Enter the name of the macro to be invoked.
  401. *MACRO LOAD
  402. Enter the name of the file containing the macro definition(s)
  403. to be loaded.
  404. *MAC DIR
  405.   The Macro:Directory window displays a list of all macros and allows
  406.   the display of any macro body.
  407.  
  408.   F1:           Help
  409.   F10:          Go to the main menu bar
  410.   Enter:        Select a macro to be displayed
  411.   cursor keys:  Move within the window
  412.   Alt-0 to -9:  Enter window 0 to 9
  413.   Alt-X:        Exit the debugger
  414.   Esc:          Return to the home window
  415. *MAC DISPLAY
  416.   The Macro:Display window displays and allows the change of a macro body.
  417.  
  418.   F1:           Help
  419.   F2:           Edit the macro body
  420.   F10:          Go to the main menu bar
  421.   Enter:        Select a macro to be displayed
  422.   cursor keys:  Move within the window
  423.   Alt-0 to -9:  Enter window 0 to 9
  424.   Alt-X:        Exit the debugger
  425.   Esc:          Return to the Macro:Directory window
  426. *MACRO DISPLAY
  427. Enter the name of the macro definition to be displayed.
  428. *MACRO REMOVE
  429. Enter the name of the macro definition to be removed.
  430. *MACRO SAVE
  431. Saves the specified macro(s) in the specified text file.  If the
  432. Macro Name field is left blank, all macros in the macro directory
  433. will be written to the text file.
  434. *MACRO MLIST
  435. ON displays the macro body during macro expansion.  OFF inhibits
  436. the display.
  437. *WINDOW MENUS
  438. ┌─────────────┐
  439. │ Select ─────── Select the a window to become active
  440. │ Dump ───────── Dump a window's contents to a file
  441. │ Resize/Move ── Select a window to resize or move
  442. └─────────────┘
  443. *CONFIG MENUS
  444. ┌──────────────────────┐
  445. │ Save Configuration ──── Save the current configuration
  446. │ Case Sensitivity ────── Enable/disable case sensitive symbol access
  447. │ Module <-> File ─────── Associate a source file with a module
  448. │ EGA-43/VGA-50 Line ──── Enable/disable "tall" display mode
  449. │ Input Radix ─────────── Set the default input radix
  450. │ Source Path ─────────── Set/display the search path for source files
  451. │ Source Window Format ── Set the display format for the source window
  452. │ Macro Listing ───────── Enable/disable macro expansion listing
  453. │ Error Beep ──────────── Enable/disable beeping on errors
  454. │ Journal File ────────── Specify a journal file
  455. │ List File ───────────── Specify a list file
  456. └──────────────────────┘
  457. *HOST LOAD
  458. Loads an 80386 DOS extender program module into memory for debugging.
  459.  
  460. Examples:
  461.     test1
  462.     \project\test.exp
  463. *HOST INCLUDE
  464. Executes commands from the specified text file.  Commands are
  465. executed one at a time.  Each text line should contain only one
  466. command.
  467.  
  468. Examples:
  469.     autotest.inc
  470.     \project\combo.cmd
  471. *OPTION CAPITAL
  472. ON makes symbolic reference case sensitive.   OFF makes symbolic
  473. reference case insensitive.  Startup default is OFF.
  474. *OPTION JOURNAL
  475. Records all input commands in the specified text file.  The text
  476. file may be used as an include file in a later debug session.
  477.  
  478. Examples:
  479.     testcmd.txt
  480.     \project\test\test.cmd
  481. *OPTION LIST
  482. Records all screen display in the specified text file.  The text
  483. file provides a history of the debug session.
  484.  
  485. Examples:
  486.     session.log
  487.     \project\log\test.log
  488. *OPTION VIEW
  489. ┌─────────────┐
  490. │High Level ───── Display trace as source statements
  491. │Assembly ─────── Display trace as assembler mnemonics
  492. │Mixed ────────── Display both source and assembly
  493. │Line numbers ─── Enable or disable the display of line numbers
  494. │Code display ─── Enable or disable the display of object code
  495. └─────────────┘
  496. *OPTION LINENUM
  497. ON displays line numbers on Source Window.  OFF inhibits the display.
  498. *OPTION CODE
  499. ON displays object code on Source Window.  OFF inhibits the display.
  500. *OPTION BEEP
  501. ON enables beeping on errors.  OFF inhibits beeping.
  502. *SETUP EGA
  503. EGA ON enables 43-line display mode on EGA monitor, or 50-line display
  504. mode on a VGA monitor.
  505. EGA OFF returns to 25-line display mode.
  506. *SETUP KEYMACRO
  507.   The Macro:Key window allows strings to be assigned to function keys
  508.   for use on the command-line.  Strings can be assigned to F2 through F9,
  509.   Shift-F1 through Shift-F10, and Alt-F1 through Alt-F10.  The key
  510.   definitions can be saved in an environment file using the ENV command.
  511.  
  512.   F1:           Help
  513.   F10:          Accept changes
  514.   Enter:        Go to next field
  515.   cursor keys:  Move within the window
  516.   Alt-0 to -9:  Enter window 0 to 9
  517.   Alt-X:        Exit the debugger
  518.   Esc:          Return to the home window
  519. *INFO EVAL
  520. Evaluates an expression.  Full C expression syntax is supported.
  521. Defined symbol names may be used in the expression as well as
  522. names of the registers and flags.
  523.  
  524. Examples:
  525.     ++count
  526.     1fh + 77q + 101y + 98t
  527.     '<'
  528.     count + 8
  529. *RTRACE SEARCH
  530. Enter a pattern for a textual search.
  531. *RTRACE GOTO
  532. Enter a trace frame number as a new position.  Frame 0 refers to the
  533. last instruction executed; frame -1 refers to the next to last, etc.
  534. *RTRACE FORMAT
  535. ┌────────────┐
  536. │High Level ──── Display trace as source statements
  537. │Assembly ────── Display trace as assembler mnemonics
  538. │Mixed ───────── Display both source and assembly
  539. │Code display ── Enable or disable the display of object code
  540. └────────────┘
  541. *CTRACE SEARCH
  542. Enter a pattern for a textual search.
  543. *DUMP FILE
  544. Enter the name of the file to which the window image will be saved.
  545. *SELECT WINDOW
  546.   The Window:Select window presents a list of windows from which a new
  547.   active window may be selected.
  548.  
  549.   Return:       Select the window to be made active
  550.   Esc:          Return to the home window
  551.   cursor keys:  Move within the window
  552. *DUMP WINDOW
  553.   The Window:Dump window presents a list of windows from which one
  554.   may be selected for a "snapshot."  The displayed contents of that
  555.   window will be saved in the specified file.
  556.  
  557.   Return:       Select the window to dump
  558.   Esc:          Return to the home window
  559.   cursor keys:  Move within the window
  560. *MOVE WINDOW
  561.   The Window:Move window presents a list of windows from which one
  562.   may be chosen to resize or move.  Once in the move/select mode,
  563.   cursors move the window, Ctrl-cursors shrink the window, Shift-
  564.   or Alt-cursors enlarge the window, Return or F10 accepts the new
  565.   window size/position, and Esc cancels the change.
  566.  
  567.   Return:       Select the window to be moved or resized
  568.   Esc:          Return to the home window
  569.   cursor keys:  Move within the window
  570. *WINDOW DRAG
  571.   You are now in window move/resize mode.
  572.  
  573.   F1:           Help
  574.   F10:          Accept the new size/position
  575.   Enter:        Accept the new size/position
  576.   cursor keys:  Move the window
  577.   Ctrl-cursor:  Shrink the window in the specified direction
  578.   Alt-cursor:   Enlarge the window (for separate cursor keypad)
  579.   Shift-cursor: Enlarge the window (for numeric keypad)
  580.   Esc:          Cancel the changes
  581. *EXECUTE RUN
  582. Enter the arguments to the program.  Arguments should be separated
  583. by white-space.
  584. *GOTIL EXEC
  585. Enter an address (virtual, linear, physical, symbolic, or a line
  586. number).
  587.  
  588. Examples:
  589.     cs:100h    // virtual
  590.     100hn   // linear
  591.     100hp   // physical
  592.     foo     // symbolic
  593.     #27     // line number
  594. *SOURCE PATH
  595. Enter the semi-colon separated directory list to be used for source
  596. file access.
  597. *CONFIG ENV
  598. Enter the name of the environment file.  Normally, this would be
  599. MDB.ENV unless changed by the MDBENV DOS environment variable.
  600. *PROGRAM MODSET
  601. Enter the module name and the source file to be associated with
  602. the module.
  603. *OPTION RADIX
  604. ┌────────┐
  605. │Hex ────── Make hexadecimal the default input radix
  606. │Decimal ── Make decimal the default input radix
  607. │Octal ──── Make octal the default input radix
  608. │Binary    ─── Make binary the default input radix
  609. └────────┘
  610.