home *** CD-ROM | disk | FTP | other *** search
INI File | 1997-06-14 | 17.6 KB | 461 lines |
- [0000]
- !4Text !4view ▄
- ▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Up!0,!1Down Line up/down
- !1Left!0,!1Right Char left/rigth
- !1Home!0,!1End Line begin/end
- !1PgUp!0,!1PgDn Page up/down
- !1Ctrl!0+!1Home Top of file
- !1Ctrl!0+!1End End of file
- !1Ctrl!0+!1PgUp Top of file
- !1Ctrl!0+!1PgDn End of file
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1F2 Select word wrap/unwrap
- !1F4 Change view mode to Hex view
- !1F6 Select LineFeed symbols
- !1F7 String search
- !1F8 Select char code table
- !1F10 Quit
- !1Alt!0+!1F1 About
- !1Alt!0+!1F5 User screen
- !1Alt!0+!1F6 Open/create file
- !1Alt!0+!1F7 File history list
- !1Alt!0+!1F9 Update all changes
- !1Alt!0+!1F10 Truncate file at current position
- !1Shift!0+!1F1 Color glucker on/off
- !1Shift!0+!1F7 Next string search
- !1Ctrl!0+!1F6 Calculator
- !1Ctrl!0+!1F7 Replace string
- !1Ctrl!0+!1F9 Undo all changes
- !1Esc Quit
- !1Enter Next view mode
-
- !2─── !3Block !3operations !2──────────────────────────────────────────────
- !1Ctrl!0+!1F4 Insert bytes into viewed file from current position
- !1Ctrl!0+!1F5 Delete bytes from viewed file from current position
-
- !2──── !3BookMarks !2────────────────────────────────────────────────────
- !1Alt!0+!1'+' Store current position to bookmark state
- !1Alt!0+!1'-' Delete current bookmark state ( '-' not from numeric
- keypad )
- !1Alt!0+!1BS Restore position from current bookmark state
- !1Alt!0+!1'1' ─┐
- ... ├── Restore position from N-th bookmark state
- !1Alt!0+!1'9' ─┘
- !1Alt!0+!1'0' Clear all bookmark states
- [0001]
- !4Hex !4view ▄
- ▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Up!0,!1Down Line up/down
- !1Left!0,!1Right Byte left/rigth
- !1Home!0,!1End Line begin/end
- !1PgUp!0,!1PgDn Page up/down
- !1Ctrl!0+!1Home Top of file
- !1Ctrl!0+!1End End of file
- !1Ctrl!0+!1PgUp Top of file
- !1Ctrl!0+!1PgDn End of file
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1F3 Undo current byte
- !1BS Undo prevision byte
- !1F4 Change view mode to AV
- !1F5 Goto address
- !1F7 String search
- !1F8 MS-DOS .exe header view
- !1F9 Crypt system for marked block
- !1F10 Quit
- !1Shift!0+!1F1 Color glucker On/Off
- !1Shift!0+!1F7 Next string search
- !1Ctrl!0+!1F6 Calculator
- !1Ctrl!0+!1F7 Replace string
- !1Ctrl!0+!1F9 Undo all changes
- !1Alt!0+!1F1 About
- !1Alt!0+!1F5 User screen
- !1Alt!0+!1F6 Open/create file
- !1Alt!0+!1F7 File history list
- !1Alt!0+!1F9 Update all changes
- !1Alt!0+!1F10 Truncate file at current position
- !1Tab Select hex/ascii input
- !1Esc Quit
- !1Enter Next view mode
-
- !2──── !3Block !3operations !2─────────────────────────────────────────────
- !1Ins Mark block begin/end, unmark block
- !1Shift!0+!1F2 Put marked block to disk file as code/dump/asm list
- !1Shift!0+!1F3 Get block from disk file into marked block
- !1Shift!0+!1F4 Delete marked block from viewed file
- !1Shift!0+!1F5 Insert block from disk file into viewed file from
- current position
- !1Ctrl!0+!1F4 Insert bytes into viewed file from current position
- !1Ctrl!0+!1F5 Delete bytes from viewed file from current position
-
- !2──── !3BookMarks !2────────────────────────────────────────────────────
- !1Alt!0+!1'+' Store current position to bookmark state
- !1Alt!0+!1'-' Delete current bookmark state ( '-' not from numeric
- keypad )
- !1Alt!0+!1BS Restore position from current bookmark state
- !1Alt!0+!1'1' ─┐
- ... ├── Restore position from N-th bookmark state
- !1Alt!0+!1'9' ─┘
- !1Alt!0+!1'0' Clear all bookmark states
- [0002]
- !4Asm !4view ▄
- ▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Up!0,!1Down Line up/down
- !1Left!0,!1Right Byte left/rigth
- !1PgUp!0,!1PgDn Page up/down
- !1Ctrl!0+!1Home Top of file
- !1Ctrl!0+!1End End of file
- !1Ctrl!0+!1PgUp Top of file
- !1Ctrl!0+!1PgDn End of file
- !1Ctrl!0+!1Left Go to prev comment string
- !1Ctrl!0+!1Right Go to next comment string
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1F2 Select default segment address,operands size 16/32
- !1F3 Undo current byte
- !1BS Undo prevision byte
- !1F4 Change view mode to TV
- !1F5 Goto address
- !1F6 Assembler search
- !1F7 String search
- !1F8 MS-DOS .exe header view
- !1F9 Crypt system for marked block
- !1F10 Quit
- !1Shift!0+!1F1 Color glucker On/Off
- !1Shift!0+!1F6 Next assembler search
- !1Shift!0+!1F7 Next string search
- !1Ctrl!0+!1F6 Calculator
- !1Ctrl!0+!1F7 Replace string
- !1Ctrl!0+!1F9 Undo all changes
- !1Alt!0+!1F1 About
- !1Alt!0+!1F5 User screen
- !1Alt!0+!1F6 Open/create file
- !1Alt!0+!1F7 File history list
- !1Alt!0+!1F9 Update all changes
- !1Alt!0+!1F10 Truncate file at current position
- !1Alt!0+!1'C' Call a far procedure from cursor
- !4N.B. Use !2RETF instruction to end proc
- !1Alt!0+!1'E' Enter comment for current string
- !1Tab Select hex/asm input
- !1Esc Quit
- !1Enter Next view mode
-
- !2──── !3Block !3operations !2─────────────────────────────────────────────
- !1Ins Mark block begin/end, unmark block
- !1Shift!0+!1F2 Put marked block to disk file as code/dump/asm list
- !1Shift!0+!1F3 Get block from disk file into marked block
- !1Shift!0+!1F4 Delete marked block from viewed file
- !1Shift!0+!1F5 Insert block from disk file into viewed file from
- current position
- !1Ctrl!0+!1F4 Insert bytes into viewed file from current position
- !1Ctrl!0+!1F5 Delete bytes from viewed file from current position
-
- !2──── !3BookMarks !2────────────────────────────────────────────────────
- !1Alt!0+!1'+' Store current position to bookmark state
- !1Alt!0+!1'-' Delete current bookmark state ( '-' not from numeric
- keypad )
- !1Alt!0+!1BS Restore position from current bookmark state
- !1Alt!0+!1'1' ─┐
- ... ├── Restore position from N-th bookmark state
- !1Alt!0+!1'9' ─┘
- !1Alt!0+!1'0' Clear all bookmark states
-
- !2──── !3Asm !3jmp/call !3etc !3trace !2───────────────────────────────────────
- !1Shift!0+!1'1' ─┐
- ... ├─ Goto address from N-th jmp/call etc
- !1Shift!0+!1'9' ─┘
- !1Shift!0+!1'0' Return from jump
- [0003]
- !4View !4MS-DOS !4.exe !4header ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !1F1 Help
- !1F3 Edit header fields
- !1F5 Goto MS-DOS 'MZ' executable file entry point
- !1ESC Return to view mode
- [0004]
- !4Edit !4MS-DOS !4.exe !4header ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Left!0,!1Rigth Cursor left/right
- !1Up!0,!1Down Cursor up/down
- !1TAB Cursor down
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1F3 Undo current field changes
- !1F9 Return to view with update header
- !1ESC Return to view with skip all changes
- [0005]
- !4Search !4string ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Left!0,!1Rigth Char left/rigth
- !1Up!0,!1Down Select Ascii/Hex input
- !1Tab Select Ascii/Hex input
- !1Home!0,!1End String begin/end
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1Del!0,!1BS Delete char from string
- !1Ctrl!0+!1'Y' Clear string
- !1Ins Insert/Overide string input mode select
- !1Esc Exit to view mode
- !1Enter Start search string/ goto input replaced string
- !1F1 Help
- !1F2 Assembler
- !1F4 Case sensitive On/Off select
- !1F5 Search with masking On/Off select
- !1F6 Search with use current char set On/Off select
- !1F7 History list
-
- !2──── !3Compare !3mask !3symbol !2──────────────────────────────────────────
- !1'?' Skip one char, if masking mode is on
- [0006]
- !4Replace !4string ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Left!0,!1Rigth Char left/rigth
- !1Up!0,!1Down Select Ascii/Hex input
- !1Tab Select Ascii/Hex input
- !1Home!0,!1End String begin/end
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1Del!0,!1BS Delete char from string
- !1Ctrl!0+!1'Y' Clear string
- !1Ins Insert/Overide string input mode select
- !1Esc Exit to view mode
- !1Enter Start search and replace
- !1F1 Help
- !1F2 Assembler
- !1F5 Search with masking On/Off select
- !1F6 Search with use current char set On/Off select
- !1F7 History list
- [0007]
- !4Assembler !4search ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Left!0,!1Rigth Char left/rigth
- !1Home!0,!1End String begin/end
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1Del!0,!1BS Delete char from string
- !1Ctrl!0+!1'Y' Clear string
- !1Ins Insert/Overide string input mode select
- !1Esc Exit to view mode
- !1Enter Start assembler search
- !1F1 Help
- !1F2 Search step select
- !1F3 Search area select
- !1F4 Search offset select
- !1F5 Search type select
- !1F6 Find reference to current file offset
- !1F7 History list
-
- !2──── !3Compare !3mask !3symbols !2─────────────────────────────────────────
- !1'?' Skip one char
- !1'*' Skip substring from current char to end of string or
- ',' char
- !1'$' Skip begined '0' chars number constant
- !1'%' Skip word from current char to end of string, ' ' or
- ',' symbols
-
- !2──── !3Search !3options !2───────────────────────────────────────────────
- ■ !1Step
- - Command Select next instruction for compare after current
- instruction
- - Byte Select next instruction for compare after current
- byte
- ■ !1Area
- - File search in file
- - Block search in block
-
- ■ !1Offs
- - Begin search from begin file/block
- - CurOfs search from current position in file/block
-
- ■ !1Type
- - Full Skip compare chars after end of searched string
- - Small Select only equal instruction
- [0008]
- !4View !4PE !4header ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !1F1 Help
- !1F3 Object table dialog
- !1F5 Go to entry point
- !1F8 Go to view 'MZ' MS-DOS header
- !1ESC Return to view mode
- [0009]
- !4View !4PE !4header !4object !4table ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Up!0,!1Down Line up/down
- !1PgUp!0,!1PgDn Page up/down
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1Enter Go to object first page
- !1ESC Return to view PE header
-
- !2──── !3Fields !3comments !2──────────────────────────────────────────────
- !1Object Object name
- !1V_Size Virtual memory size. The size of the object that
- will be allocated when the object is loaded.
- !1RVA Relative Virtual Address.
- !1PhysSize The size of the initialized data in the file for
- the object.
- !1PhysOffs Physical offset for object's first page.
- !1WREspcUIC
- ││││││││└──── Code object.
- │││││││└───── Initialized data object.
- ││││││└────── Uninitialized data object.
- │││││└─────── Object must not be cached.
- ││││└──────── Object is not pageable.
- │││└───────── Object is shared.
- ││└────────── Executable object.
- │└─────────── Readable object.
- └──────────── Writeable object.
- [000A]
- !4Edit !4in !4Asm !4view !4(Assembler) ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Left!0,!1Rigth Char left/right
- !1Home!0,!1End String begin/end
- !1Up!0,!1Down Select for edit prev/next instruction without
- asseble instruction from input string
-
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1Ins Select Insert/Override string edit mode
- !1BS!0,!1DEL Delete char from string
- !1Ctrl!0+!1'Y' Clear string
- !1ENTER Assemble instruction (only changed instructions)
- !1TAB Select hex edit
- !1ESC Select hex edit
- !1F1 Help
- [000B]
- !4History !4list ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀
- !1Up!0,!1Down Line up/down
- !1F1 Help
- !1F8!0,!1DEL Delete current record
- !1F10 Delete all records
- !1ENTER Return with select current record
- !1ESC Return with skip select
- [000C]
- !4Crypt !4procedure !4edit ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Left!0,!1Right Char left/right
- !1Up!0,!1Down Line up/down
- !1Home!0,!1End String begin/end
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1Ins Select Insert/Override string edit mode
- !1BS!0,!1DEL Delete char in string
- !1Ctrl!0+!1'Y' Clear string
- !1F1 Help
- !1F2 Save crypt file
- !1F3 Load crypt file
- !1F4 Input offset for data section of crypt procedure
- !1F5 Goto address
- !1F6 Erase crypt procedure without data section
- !1F7 Clear crypt procedure data section
- !1F8 Delete current instruction
- !1F9 Run crypt procedure
- !1Alt!0+!1F1 Select asm command input mode: Insert/Override
- !1TAB Select data section edit
- !1ENTER Assemble instruction
- !1ESC Exit to view without run crypt procedure
- [000D]
- !4Crypt !4data !4editor ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Left!0,!1Right Char left/right
- !1Up!0,!1Down Line up/down
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1F5 Goto address
- !1TAB Select crypt procedure edit
- !1ESC Exit to view without run crypt procedure
- [000E]
- !4Calculator ▄
- ▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3String !3editor !2────────────────────────────────────────────────
- !1Left!0,!1Right Char left/right
- !1Home!0,!1End String begin/end
- !1Ins Select Insert/Override string edit mode
- !1BS!0,!1DEL Delete char in string
- !1Ctrl!0+!1'Y' Clear string
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1F2 Dec default
- !1F3 Hex default
- !1F4 Oct default
- !1F5 Bin default
- !1Enter Evaluate
- !1Esc Exit
-
- !2──── !3Operations !2───────────────────────────────────────────────────
- !1() Change evaluating order ■ Priority 0
- !1~!0, !1- NOT, NEG (unary minus) ■ Priority 1
- !1<<!0, !1>> SHL, SHR ■ Priority 2
- !1*!0, !1/!0, !1% MUL, DIV (unsigned int), DIV remainder ■ Priority 3
- !1&!0, !1|!0, !1^ AND, OR, XOR ■ Priority 3
- !1+!0, !1- ADD, SUB ■ Priority 4
-
- Note: high priority level is zero.
-
- !2──── !3Type !3convertions !2─────────────────────────────────────────────
- Last char in number constant:
- !1d dec
- !1h hex
- !1o oct
- !1b bin
- [000F]
- !4View !4NE !4header ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !1F1 Help
- !1F3 Object table dialog
- !1F5 Go to entry point
- !1F8 Go to view 'MZ' MS-DOS header
- !1ESC Return to view mode
- [0010]
- !4View !4NE !4header !4object !4table ▄
- ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
- !2──── !3Cursor !3movement !2──────────────────────────────────────────────
- !1Up!0,!1Down Line up/down
- !1PgUp!0,!1PgDn Page up/down
-
- !2──── !3General !3function !2─────────────────────────────────────────────
- !1F1 Help
- !1Enter Go to object first page
- !1ESC Return to view NE header
-
- !2──── !3Fields !3comments !2──────────────────────────────────────────────
-
- !1GH3DPLCrEPsMIttt
- ││││└┤│││││││└┴┴ Segment type Data/Code
- ││││ │││││││└─── Iterated segment
- ││││ ││││││└──── Movable segment
- ││││ │││││└───── Segment can be shared
- ││││ ││││└────── Preload segment
- ││││ │││└─────── Execute/read-only for code/data segment
- ││││ ││└──────── Segment has relocations
- ││││ │└───────── Code conforming/Data is expand down
- ││││ └────────── I/O privilege level
- │││└──────────── Discardable segment
- ││└───────────── 32-bit code segment
- │└────────────── Huge segment
- └─────────────── GDT allocation requested
- [!END]
-
-