home *** CD-ROM | disk | FTP | other *** search
/ The Elite Hackers Toolkit / TheEliteHackersToolkitVolume1_1998.rar / HACKERS.BIN / appcraks / QVIEW260.ZIP / QVIEW.HLP < prev    next >
INI File  |  1990-01-01  |  27KB  |  652 lines

  1. [0000]
  2.  !4Text !4view ▄
  3.   ▀▀▀▀▀▀▀▀▀▀
  4. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  5.  !1Up!0,!1Down       Line up/down
  6.  !1Left!0,!1Right    Character left/right
  7.  !1Home!0,!1End      Line begin/end
  8.  !1PgUp!0,!1PgDn     Page up/down
  9.  !1Ctrl!0+!1Home     Top of file
  10.  !1Ctrl!0+!1End      End of file
  11.  !1Ctrl!0+!1PgUp     Top of file
  12.  !1Ctrl!0+!1PgDn     End of file
  13.  !1Ctrl!0+!1Left     20 characters left
  14.  !1Ctrl!0+!1Right    20 characters right
  15.  !1Alt!0+!1Up        Backward search next string
  16.  !1Alt!0+!1Dn        Forward search next string
  17.  
  18. !2──── !3General !3function !2─────────────────────────────────────────────
  19.  !1F1            Help
  20.  !1F2            Select word wrap/unwrap mode
  21.  !1F4            Change view mode to Hex view
  22.  !1F6            Select character code table
  23.  !1F7            String search
  24.  !1F8            Select LineFeed type
  25.  !1F9            Recode current file from current CharSet to default CharSet
  26.  !1F10           Quit
  27.  !1Alt!0+!1F1        About
  28.  !1Alt!0+!1F3        Edit On/Off
  29.  !1Alt!0+!1F5        User screen
  30.  !1Alt!0+!1F6        Open/create file
  31.  !1Alt!0+!1F7        File history list
  32.  !1Alt!0+!1F9        Update all changes
  33.  !1Alt!0+!1F10       Truncate file at current position
  34.  !1Shift!0+!1F1      Color glucker on/off
  35.  !1Shift!0+!1F2      Tabulation symbols support On/Off
  36.  !1Shift!0+!1F3      Write text dump to file
  37.  !1Shift!0+!1F7      Search next string
  38.  !1Shift!0+!1F9      Write changes as .CRK file
  39.  !1Ctrl!0+!1F2       Change file offset
  40.  !1Ctrl!0+!1F6       Calculator
  41.  !1Ctrl!0+!1F7       Replace string
  42.  !1Ctrl!0+!1F8       Update viewed file with .CRK file
  43.  !1Ctrl!0+!1F9       Undo all changes
  44.  !1Alt!0+!1'P'       Put screen to file
  45.  !1Alt!0+!1'F'       Open/create file
  46.  !1Alt!0+!1'D'       Select logical disk for viewing/editing
  47.  !1Alt!0+!1'S'       Select physical disk for viewing/editing
  48.  !1Alt!0+!1'M'       Select 1-st Mb memory for viewing/editing
  49.  !1Alt!0+!1'G'       Advanced goto
  50.  !1Esc           Quit
  51.  !1Enter         Next view mode
  52.  
  53. !2─── !3Block !3operations !2──────────────────────────────────────────────
  54.  !1Ctrl!0+!1F4       Insert bytes into viewed file from current position
  55.  !1Ctrl!0+!1F5       Delete bytes from viewed file from current position
  56.  
  57. !2──── !3BookMarks !2────────────────────────────────────────────────────
  58.  !1Alt!0+!1'+'       Store current position to the bookmark state
  59.  !1Alt!0+!1'-'       Delete current bookmark state ( '-' not from numeric
  60.                keypad )
  61.  !1Alt!0+!1BS        Restore position of the current bookmark state
  62.  !1Alt!0+!1'1' ─┐
  63.   ...     ├──  Restore position of the N-th bookmark state
  64.  !1Alt!0+!1'9' ─┘
  65.  !1Alt!0+!1'0'       Clear all the bookmark states
  66. [0001]
  67.  !4Hex !4view ▄
  68.   ▀▀▀▀▀▀▀▀▀
  69. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  70.  !1Up!0,!1Down       Line up/down
  71.  !1Left!0,!1Right    Byte left/rigth
  72.  !1Home!0,!1End      Line begin/end
  73.  !1PgUp!0,!1PgDn     Page up/down
  74.  !1Ctrl!0+!1Home     Top of file
  75.  !1Ctrl!0+!1End      End of file
  76.  !1Ctrl!0+!1PgUp     Top of file
  77.  !1Ctrl!0+!1PgDn     End of file
  78.  !1Ctrl!0+!1Left     Screen left
  79.  !1Ctrl!0+!1Right    Screen right
  80.  !1Alt!0+!1Up        Backward search next string
  81.  !1Alt!0+!1Dn        Forward search next string
  82.  
  83. !2──── !3General !3function !2─────────────────────────────────────────────
  84.  !1F1            Help
  85.  !1F3            Undo current byte
  86.  !1BS            Undo prevision byte
  87.  !1F4            Change view mode to AV
  88.  !1F5            Goto address
  89.  !1F6            Select character code table
  90.  !1F7            String search
  91.  !1F8            MS-DOS .exe header view
  92.  !1F9            Call crypt system for the marked block
  93.  !1F10           Quit
  94.  !1Shift!0+!1F1      Color glucker On/Off
  95.  !1Shift!0+!1F7      Search next string
  96.  !1Shift!0+!1F9      Write changes as .CRK file
  97.  !1Ctrl!0+!1F2       Change file offset
  98.  !1Ctrl!0+!1F6       Calculator
  99.  !1Ctrl!0+!1F7       Replace string
  100.  !1Ctrl!0+!1F8       Update viewed file with .CRK file
  101.  !1Ctrl!0+!1F9       Undo all changes
  102.  !1Alt!0+!1F1        About
  103.  !1Alt!0+!1F3        Edit On/Off
  104.  !1Alt!0+!1F5        User screen
  105.  !1Alt!0+!1F6        Open/create file
  106.  !1Alt!0+!1F7        File history list
  107.  !1Alt!0+!1F9        Update all changes
  108.  !1Alt!0+!1F10       Truncate file at current position
  109.  !1Alt!0+!1'P'       Put screen to file
  110.  !1Alt!0+!1'J'       Return to AV mode from Alt+J+W(+D) call
  111.  !1Alt!0+!1'F'       Open/create file
  112.  !1Alt!0+!1'D'       Select logical disk for viewing/editing
  113.  !1Alt!0+!1'S'       Select physical disk for viewing/editing
  114.  !1Alt!0+!1'M'       Select 1-st Mb memory for viewing/editing
  115.  !1Alt!0+!1'G'       Advanced goto
  116.  !1Tab           Select hex/ascii input
  117.  !1Esc           Quit
  118.  !1Enter         Next view mode
  119.  
  120. !2──── !3Block !3operations !2─────────────────────────────────────────────
  121.  !1Ins           Mark block begin/end, unmark block
  122.  !1Alt!0+!1'A'       Mark the whole file as a block
  123.  !1Shift!0+!1F2      Put marked block to a file as code/dump/asm list
  124.  !1Shift!0+!1F3      Get block from a file into marked block
  125.  !1Shift!0+!1F4      Delete marked block from the viewed file
  126.  !1Shift!0+!1F5      Insert block from a file into viewed one at the
  127.                current position
  128.  !1Ctrl!0+!1F4       Insert bytes into the viewed file at the current
  129.                position
  130.  !1Ctrl!0+!1F5       Delete bytes from the viewed file from the current
  131.                position
  132.  
  133. !2──── !3BookMarks !2──────────────────────────────────────────────────────
  134.  !1Alt!0+!1'+'       Store current position to the bookmark state
  135.  !1Alt!0+!1'-'       Delete current bookmark state ( '-' not from numeric
  136.                keypad )
  137.  !1Alt!0+!1BS        Restore position of the current bookmark state
  138.  !1Alt!0+!1'1' ─┐
  139.   ...     ├──  Restore position of the N-th bookmark state
  140.  !1Alt!0+!1'9' ─┘
  141.  !1Alt!0+!1'0'       Clear all the bookmark states
  142. [0002]
  143.  !4Asm !4view ▄
  144.   ▀▀▀▀▀▀▀▀▀
  145. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  146.  !1Up!0,!1Down       Line up/down
  147.  !1Left!0,!1Right    Byte left/rigth
  148.  !1PgUp!0,!1PgDn     Page up/down
  149.  !1Ctrl!0+!1Home     Top of file
  150.  !1Ctrl!0+!1End      End of file
  151.  !1Ctrl!0+!1PgUp     Top of file
  152.  !1Ctrl!0+!1PgDn     End of file
  153.  !1Ctrl!0+!1Left     Screen left
  154.  !1Ctrl!0+!1Right    Screen right
  155.  !1Alt!0+!1Left      Go to the previous comment string
  156.  !1Alt!0+!1Right     Go to the next comment string
  157.  !1Alt!0+!1Up        Backward search next string
  158.  !1Alt!0+!1Dn        Forward search next string
  159.  
  160. !2──── !3General !3function !2─────────────────────────────────────────────
  161.  !1F1            Help
  162.  !1F2            Set the defalt segment address & operands size as
  163.                16/32 bit
  164.  !1F3            Undo current byte
  165.  !1BS            Undo prevision byte
  166.  !1F4            Change view mode to TV
  167.  !1F5            Go to address
  168.  !1F6            Assembler search
  169.  !1F7            String search
  170.  !1F8            MS-DOS .exe header view
  171.  !1F9            Crypt system for marked block
  172.  !1F10           Quit
  173.  !1Shift!0+!1F1      Color glucker On/Off
  174.  !1Shift!0+!1F6      Next assembler search
  175.  !1Shift!0+!1F7      Next string search
  176.  !1Shift!0+!1F9      Write changes as .CRK file
  177.  !1Ctrl!0+!1F2       Change file offset
  178.  !1Ctrl!0+!1F6       Calculator
  179.  !1Ctrl!0+!1F7       Replace string
  180.  !1Ctrl!0+!1F8       Update viewed file with .CRK file
  181.  !1Ctrl!0+!1F9       Undo all changes
  182.  !1Alt!0+!1F1        About
  183.  !1Alt!0+!1F3        Edit On/Off
  184.  !1Alt!0+!1F5        User screen
  185.  !1Alt!0+!1F6        Open/create file
  186.  !1Alt!0+!1F7        Viewed files history list
  187.  !1Alt!0+!1F9        Update all changes
  188.  !1Alt!0+!1F10       Truncate file at current position
  189.  !1Alt!0+!1'P'       Put screen to file
  190.  !1Alt!0+!1'C'       Call a far procedure at the cursor
  191.                !4N.B. Use !2RETF instruction at the end of procedure
  192.  !1Alt!0+!1'E'       Apply the comment for the current string
  193.  !1Alt!0+!1'J'+!1'W'   View hex dump of word offset under cursor
  194.  !1Alt!0+!1'J'+!1'D'   View hex dump of dword offset under cursor
  195.  !1Alt!0+!1'F'       Open/create file
  196.  !1Alt!0+!1'D'       Select logical disk for viewing/editing
  197.  !1Alt!0+!1'S'       Select physical disk for viewing/editing
  198.  !1Alt!0+!1'M'       Select 1-st Mb memory for viewing/editing
  199.  !1Alt!0+!1'G'       Advanced goto
  200.  !1Tab           Select hex/asm input
  201.  !1Esc           Quit
  202.  !1Enter         Next view mode
  203.  
  204. !2──── !3Block !3operations !2─────────────────────────────────────────────
  205.  !1Ins           Mark block begin/end, unmark block
  206.  !1Alt!0+!1'A'       Mark the whole file as a block
  207.  !1Shift!0+!1F2      Put marked block to a file as code/dump/asm list
  208.  !1Shift!0+!1F3      Get block from a file into marked block
  209.  !1Shift!0+!1F4      Delete marked block from the viewed file
  210.  !1Shift!0+!1F5      Insert block from a file into viewed one at the
  211.                current position
  212.  !1Ctrl!0+!1F4       Insert bytes into the viewed file at the current
  213.                position
  214.  !1Ctrl!0+!1F5       Delete bytes from the viewed file from the current
  215.                position
  216.  
  217. !2──── !3BookMarks !2────────────────────────────────────────────────────
  218.  !1Alt!0+!1'+'       Store current position to the bookmark state
  219.  !1Alt!0+!1'-'       Delete current bookmark state ( '-' not from numeric
  220.                keypad )
  221.  !1Alt!0+!1BS        Restore position of the current bookmark state
  222.  !1Alt!0+!1'1' ─┐
  223.   ...     ├──  Restore position of the N-th bookmark state
  224.  !1Alt!0+!1'9' ─┘
  225.  !1Alt!0+!1'0'       Clear all the bookmark states
  226.  
  227. !2──── !3Asm !3jmp/call !3etc !3trace !2───────────────────────────────────────
  228.  !1Shift!0+!1'1' ─┐
  229.     ...     ├─ Go to address from the N-th jmp/call etc
  230.  !1Shift!0+!1'9' ─┘
  231.  !1Shift!0+!1'0'     Return from jump
  232. [0003]
  233.  !4View !4MS-DOS !4.exe !4header ▄
  234.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  235.  !1F1            Help
  236.  !1F3            Edit the header fields
  237.  !1F5            Goto the MS-DOS 'MZ' executable file entry point
  238.  !1ESC           Return to view mode
  239. [0004]
  240.  !4Edit !4MS-DOS !4.exe !4header ▄
  241.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  242. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  243.  !1Left!0,!1Rigth    Cursor left/right
  244.  !1Up!0,!1Down       Cursor up/down
  245.  !1TAB           Cursor down
  246.  
  247. !2──── !3General !3function !2─────────────────────────────────────────────
  248.  !1F1            Help
  249.  !1F3            Undo the current field changes
  250.  !1F9            Return to the view with the header update
  251.  !1ESC           Return to the view with all the changes skip
  252. [0005]
  253.  !4Search !4string ▄
  254.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  255. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  256.  !1Left!0,!1Rigth    Char left/rigth
  257.  !1Up!0,!1Down      Select Ascii/Hex input
  258.  !1Tab           Select Ascii/Hex input
  259.  !1Home!0,!1End      String begin/end
  260.  
  261. !2──── !3General !3function !2─────────────────────────────────────────────
  262.  !1Del!0,!1BS        Delete character from the string
  263.  !1Ctrl!0+!1'Y'      Clear the string
  264.  !1Ins           Insert/Overide input mode select
  265.  !1Esc           Exit to the view mode
  266.  !1Enter         Start string search / goto input the string for replace
  267.  !1F1            Help
  268.  !1F2            Assembler
  269.  !1F4            Case sensitive On/Off select
  270.  !1F5            Search with the mask On/Off select
  271.  !1F6            Search with the current character set use On/Off select
  272.  !1F7            History list
  273.  !1F9            Search direction: forward/backward
  274.  
  275. !2──── !3Compare !3mask !3symbol !2──────────────────────────────────────────
  276.  !1'?'           Skip one character (if the mask mode is on)
  277. [0006]
  278.  !4Replace !4string ▄
  279.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  280. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  281.  !1Left!0,!1Rigth    Char left/rigth
  282.  !1Up!0,!1Down       Select Ascii/Hex input
  283.  !1Tab           Select Ascii/Hex input
  284.  !1Home!0,!1End      String begin/end
  285.  
  286. !2──── !3General !3function !2─────────────────────────────────────────────
  287.  !1Del!0,!1BS        Delete character from the string
  288.  !1Ctrl!0+!1'Y'      Clear the string
  289.  !1Ins           Insert/Overide input mode select
  290.  !1Esc           Exit to the view mode
  291.  !1Enter         Start search and replace
  292.  !1F1            Help
  293.  !1F2            Assembler
  294.  !1F5            Search with the mask On/Off select
  295.  !1F6            Search with the current character set use On/Off select
  296.  !1F7            History list
  297. [0007]
  298.  !4Assembler !4search ▄
  299.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  300. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  301.  !1Left!0,!1Rigth    Char left/rigth
  302.  !1Home!0,!1End      String begin/end
  303.  
  304. !2──── !3General !3function !2─────────────────────────────────────────────
  305.  !1Del!0,!1BS        Delete character from the string
  306.  !1Ctrl!0+!1'Y'      Clear the string
  307.  !1Ins           Insert/Overide input mode select
  308.  !1Esc           Exit to the view mode
  309.  !1Enter         Start the assembler search
  310.  !1F1            Help
  311.  !1F2            Search step select
  312.  !1F3            Search area select
  313.  !1F4            Search offset select
  314.  !1F5            Search type select
  315.  !1F6            Find reference to the current file offset
  316.  !1F7            History list
  317.  
  318. !2──── !3Compare !3mask !3symbols !2─────────────────────────────────────────
  319.  !1'?'           Skip one char
  320.  !1'*'           Skip substring from the current char to the end of the
  321.                string or ',' char
  322.  !1'$'           Skip '0'-started number constant
  323.  !1'%'           Skip one word from the current char to the end of the
  324.                string, ' ' or ',' symbols
  325.  !1'@'           Search substring
  326.  
  327. !2──── !3Search !3options !2───────────────────────────────────────────────
  328.  ■ !1Step
  329.   - Command    Select the next instruction for compare after the current
  330.                instruction
  331.   - Byte       Select the next instruction for compare after the current
  332.                byte
  333.  ■ !1Area
  334.   - File       search through the file
  335.   - Block      search through the block
  336.  
  337.  ■ !1Offs
  338.   - Begin      search from the file/block begin
  339.   - CurOfs     search from the current position in the file/block
  340.  
  341.  ■ !1Type
  342.   - Full       Stop compare the characters after the end of the searched
  343.                string
  344.   - Small      Select only equal instruction
  345. [0008]
  346.  !4View !4PE !4header ▄
  347.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  348.  !1F1            Help
  349.  !1F3            Object table dialog
  350.  !1F5            Go to the entry point
  351.  !1F8            Go to the 'MZ' MS-DOS header view
  352.  !1ESC           Return to the view mode
  353. [0009]
  354.  !4View !4PE !4header !4object !4table ▄
  355.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  356. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  357.  !1Up!0,!1Down       Line up/down
  358.  !1PgUp!0,!1PgDn     Page up/down
  359.  
  360. !2──── !3General !3function !2─────────────────────────────────────────────
  361.  !1F1            Help
  362.  !1Enter         Go to object's first page
  363.  !1ESC           Return to the PE header view
  364.  
  365. !2──── !3Fields !3comments !2──────────────────────────────────────────────
  366.  !1Object        Object name
  367.  !1V_Size        Virtual memory size. The size of the object that
  368.                  will be allocated when the object is loaded.
  369.  !1RVA           Relative Virtual Address.
  370.  !1PhysSize      The size of the initialized data in the file for
  371.                  the object.
  372.  !1PhysOffs      Physical offset for object's first page.
  373.  !1WREspcUIC
  374.  ││││││││└──── Code object.
  375.  │││││││└───── Initialized data object.
  376.  ││││││└────── Uninitialized data object.
  377.  │││││└─────── Object must not be cached.
  378.  ││││└──────── Object is not pageable.
  379.  │││└───────── Object is shared.
  380.  ││└────────── Executable object.
  381.  │└─────────── Readable object.
  382.  └──────────── Writeable object.
  383. [000A]
  384.  !4Edit !4in !4Asm !4view !4(Assembler) ▄
  385.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  386. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  387.  !1Left!0,!1Rigth    Char left/right
  388.  !1Home!0,!1End      String begin/end
  389.  !1Up!0,!1Down       Select prev/next instruction for edit without
  390.                assemble the instruction from the input string
  391.  
  392.  
  393. !2──── !3General !3function !2─────────────────────────────────────────────
  394.  !1Ins           Select Insert/Override edit mode
  395.  !1BS!0,!1DEL        Delete character from the string
  396.  !1Ctrl!0+!1'Y'      Clear the string
  397.  !1ENTER         Assemble the instruction (changed instructions only)
  398.  !1TAB!0,!1ESC       Select the hex edit
  399.  !1F1            Help
  400. [000B]
  401.  !4History !4list ▄
  402.   ▀▀▀▀▀▀▀▀▀▀▀▀▀
  403.  !1Up!0,!1Down       Line up/down
  404.  !1F1            Help
  405.  !1F8!0,!1DEL        Delete current record
  406.  !1F10           Delete all records
  407.  !1ENTER         Return with the current record selected
  408.  !1ESC           Return with the select skip
  409. [000C]
  410.  !4Crypt !4procedure !4edit ▄
  411.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  412. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  413.  !1Left!0,!1Right    Character left/right
  414.  !1Up!0,!1Down       Line up/down
  415.  !1Home!0,!1End      String begin/end
  416.  
  417. !2──── !3General !3function !2─────────────────────────────────────────────
  418.  !1Ins           Select Insert/Override edit mode
  419.  !1BS!0,!1DEL        Delete char in string
  420.  !1Ctrl!0+!1'Y'      Clear the string
  421.  !1F1            Help
  422.  !1F2            Save the crypt procedure to the file
  423.  !1F3            Load the crypt procedure from the file
  424.  !1F4            Input offset for the data section of the crypt procedure
  425.  !1F5            Go to address
  426.  !1F6            Erase the crypt procedure without data section
  427.  !1F7            Clear the crypt procedure's data section
  428.  !1F8            Delete the current instruction
  429.  !1F9            Run the crypt procedure
  430.  !1Alt!0+!1F1        Select asm command input mode: Insert/Override
  431.  !1TAB           Select the data section edit
  432.  !1ENTER         Assemble instruction
  433.  !1ESC           Exit to view without run crypt procedure
  434. [000D]
  435.  !4Crypt !4data !4editor ▄
  436.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  437. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  438.  !1Left!0,!1Right    Character left/right
  439.  !1Up!0,!1Down       Line up/down
  440.  
  441. !2──── !3General !3function !2─────────────────────────────────────────────
  442.  !1F1            Help
  443.  !1F5            Go to address
  444.  !1TAB           Select the crypt procedure edit
  445.  !1ESC           Exit to view without run the crypt procedure
  446. [000E]
  447.  !4Calculator ▄
  448.   ▀▀▀▀▀▀▀▀▀▀▀
  449. !2──── !3String !3editor !2────────────────────────────────────────────────
  450.  !1Left!0,!1Right    Char left/right
  451.  !1Home!0,!1End      String begin/end
  452.  !1Ins           Select Insert/Override edit mode
  453.  !1BS!0,!1DEL        Delete character in the string
  454.  !1Ctrl!0+!1'Y'      Clear the string
  455.  
  456. !2──── !3General !3function !2─────────────────────────────────────────────
  457.  !1F1            Help
  458.  !1F2            Assume Dec as default
  459.  !1F3            Assume Hex as default
  460.  !1F4            Assume Oct as default
  461.  !1F5            Assume Bin as default
  462.  !1Alt!0+!1'D'       Assume Dec as default
  463.  !1Alt!0+!1'H'       Assume Hex as default
  464.  !1Alt!0+!1'O'       Assume Oct as default
  465.  !1Alt!0+!1'B'       Assume Bin as default
  466.  !1Enter         Evaluate
  467.  !1Esc           Exit
  468.  
  469. !2──── !3Operations !2───────────────────────────────────────────────────
  470.  !1()            Change evaluation order                 ■ Priority 0
  471.  !1~!0, !1-          NOT, NEG (unary minus)                  ■ Priority 1
  472.  !1<<!0, !1>>        SHL, SHR                                ■ Priority 2
  473.  !1*!0, !1/!0, !1%       MUL, DIV (unsigned int), DIV remainder  ■ Priority 3
  474.  !1&!0, !1|!0, !1^       AND, OR, XOR                            ■ Priority 3
  475.  !1+!0, !1-          ADD, SUB                                ■ Priority 4
  476.  
  477. Note: the highest priority level is zero.
  478.  
  479. !2──── !3Type !3convertions !2─────────────────────────────────────────────
  480.  The last character in the number constant is:
  481.  !1d             dec
  482.  !1h             hex
  483.  !1o             oct
  484.  !1b             bin
  485. [000F]
  486.  !4NE !4header !4View ▄
  487.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  488.  !1F1            Help
  489.  !1F3            Object table dialog
  490.  !1F5            Go to the entry point
  491.  !1F8            Go to the 'MZ' MS-DOS header view
  492.  !1ESC           Return to the view mode
  493. [0010]
  494.  !4View !4NE !4header !4object !4table ▄
  495.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  496. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  497.  !1Up!0,!1Down       Line up/down
  498.  !1PgUp!0,!1PgDn     Page up/down
  499.  
  500. !2──── !3General !3function !2─────────────────────────────────────────────
  501.  !1F1            Help
  502.  !1Enter         Go to the object's first page
  503.  !1ESC           Return to view NE header
  504.  
  505. !2──── !3Fields !3comments !2──────────────────────────────────────────────
  506.  
  507. !1GH3DPLCrEPsMIttt
  508. ││││└┤│││││││└┴┴ Segment type Data/Code
  509. ││││ │││││││└─── Iterated segment
  510. ││││ ││││││└──── Movable segment
  511. ││││ │││││└───── Segment can be shared
  512. ││││ ││││└────── Preload segment
  513. ││││ │││└─────── Execute/read-only for code/data segment
  514. ││││ ││└──────── Segment has relocations
  515. ││││ │└───────── Code conforming/Data is expand down
  516. ││││ └────────── I/O privilege level
  517. │││└──────────── Discardable segment
  518. ││└───────────── 32-bit code segment
  519. │└────────────── Huge segment
  520. └─────────────── GDT allocation requested
  521. [0011]
  522.  !4LE !4header !4View ▄
  523.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  524.  !1F1            Help
  525.  !1F8            Go to the 'MZ' MS-DOS header view
  526.  !1ESC           Return to the view mode
  527. [0012]
  528.  !4LX !4header !4View ▄
  529.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  530.  !1F1            Help
  531.  !1F8            Go to the 'MZ' MS-DOS header view
  532.  !1ESC           Return to the view mode
  533. [0013]
  534.  !4File !4panel ▄
  535.   ▀▀▀▀▀▀▀▀▀▀▀
  536. !2──── !3Cursor !3movement !2──────────────────────────────────────────────
  537.  !1Up!0,!1Down       Line up/down
  538.  !1Left!0,!1Right    Column left/right
  539.  !1Home!0,!1End      List begin/end
  540.  !1PgUp!0,!1PgDn     Page up/down
  541.  !1BkSp          Go to up level directory
  542.  
  543. !2──── !3General !3function !2─────────────────────────────────────────────
  544.  !1F1            Help
  545.  !1F2            Select sorting method
  546.  !1F3            Select drive
  547.  !1F4            Create a new file
  548.  !1F5            Select view mode brief/full
  549.  !1Enter         Select a file for view or enter the directory
  550.  !1ESC           Return to the view mode
  551. [0014]
  552.  !4Boot !4record ▄
  553.   ▀▀▀▀▀▀▀▀▀▀▀▀
  554. !2──── !3General !3function !2─────────────────────────────────────────────
  555.  !1F1            Help
  556.  !1ESC           Return to the view mode
  557.  
  558. !2──── !3Info !2─────────────────────────────────────────────────────────
  559.         Map of the boot sector of an MS-DOS disk.
  560.   00H ┌───────────────────────────────────────────────┐
  561.       │             E9 XX XX or EB XX 90              │
  562.   03H ├───────────────────────────────────────────────┤
  563.       │             OEM name and version              │
  564.       │                   (8 bytes)                   │
  565.   OBH ├───────────────────────────────────────────────┤─┐
  566.       │          Bytes per sector (2 bytes)           │ │
  567.   ODH ├───────────────────────────────────────────────┤ │
  568.       │     Sectors per allocation unit (1 byte)      │ │
  569.   0EH ├───────────────────────────────────────────────┤ │
  570.       │   Reserved sectors, starting at 0 (2 bytes)   │ │
  571.   10H ├───────────────────────────────────────────────┤ │
  572.       │            Number of FATs (1 byte)            │ B
  573.   11H ├───────────────────────────────────────────────┤ P
  574.       │  Number of root-directory entries (2 bytes)   │ B
  575.   13H ├───────────────────────────────────────────────┤ │
  576.       │   Total sectors in logical volume (2 bytes)   │ │
  577.   15H ├───────────────────────────────────────────────┤ │ MS-DOS
  578.       │             Media descriptor byte             │ │ version 2.0
  579.   16H ├───────────────────────────────────────────────┤ │
  580.       │      Number of sectors per FAT (2 bytes)      │ │
  581.   18H ├───────────────────────────────────────────────┤═╡
  582.       │          Sectors per track (2 bytes)          │ │
  583.   1AH ├───────────────────────────────────────────────┤ │
  584.       │           Number of heads (2 bytes)           │ │ MS-DOS
  585.   1CH ├───────────────────────────────────────────────┤ │ version 3.0
  586.       │      Number of hidden sectors (4 bytes)       │═╡
  587.   20H ├───────────────────────────────────────────────┤ │ MS-DOS
  588.       │        Total sectors in logical volume        │ │ version 4.0
  589.       │      (MS-DOS 4.0 and volume size >32 MB)      │ │
  590.   24H ├───────────────────────────────────────────────┤═╡
  591.       │             Physical drive number             │ │
  592.   25H ├───────────────────────────────────────────────┤ │
  593.       │                   Reserved                    │ │
  594.   26H ├───────────────────────────────────────────────┤ │
  595.       │     Extended boot signature record (29H)      │ │ Additional
  596.   27H ├───────────────────────────────────────────────┤ │ MS-DOS 4.0
  597.       │            32-bit binary volume ID            │ │ information
  598.   2BH ├───────────────────────────────────────────────┤ │
  599.       │            Volume label (11 bytes)            │ │
  600.   36H ├───────────────────────────────────────────────┤ │
  601.       │              Reserved (8 bytes)               │ │
  602.   3EH ├───────────────────────────────────────────────┤─┘
  603.       │                   Bootstrap                   │
  604.       └───────────────────────────────────────────────┘
  605. [0015]
  606.  !4Master !4boot !4record ▄
  607.   ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
  608. !2──── !3General !3function !2─────────────────────────────────────────────
  609.  !1F1            Help
  610.  !1ESC           Return to the view mode
  611.  
  612. !2──── !3Info !2─────────────────────────────────────────────────────────
  613.  
  614.      The  first  physical  sector  on  a fixed disk (track 0, head 0,
  615. sector  1)  contains  the  master  boot  record, which is laid out as
  616. follows:
  617.  
  618.   Bytes              Contents
  619.   ────────────────────────────────────────────
  620.   000─1BDH           Reserved
  621.   1BE─1CDH           Partition #1 descriptor
  622.   1CE─1DDH           Partition #2 descriptor
  623.   1DE─1EDH           Partition #3 descriptor
  624.   1EE─1FDH           Partition #4 descriptor
  625.   1FE─1FFH           Signature word (AA55H)
  626.   ────────────────────────────────────────────
  627.  
  628.      The  partition  descriptors in the master boot record define the
  629. size, location, and type of each partition, as follows:
  630.  
  631.   Byte(s)            Contents
  632.   ───────────────────────────────────────────────────────────────────
  633.   00H                Active flag (0 = not bootable, 80H = bootable)
  634.   01H                Starting head
  635.   02H─03H            Starting cylinder/sector
  636.   04H                Partition type
  637.                         00H   Unused
  638.                         01H   FAT-12
  639.                         04H   FAT-16
  640.                         05H   ExtPar
  641.                         06H   BigDos
  642.   05H                Ending head
  643.   06H─07H            Ending cylinder/sector
  644.   08H─0BH            Starting sector for partition, relative to begin-
  645.                      ning of disk
  646.   0CH─0FH            Partition length in sectorsThe active flag, which
  647.                      indicates that the partition is bootable, can be
  648.                      set on only one partition at a time.
  649.   ───────────────────────────────────────────────────────────────────
  650. [!END]
  651.  
  652.