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