[HiewHelp 5.01] *** English edition: M.Korneff ;╔═════════════════════════════════════════════════════════════╗ ;║ Edit searching string ║ ;╚═════════════════════════════════════════════════════════════╝ [FindEdit] F2 - Direct - toggle direction forward/backward F4 - Area - search: into FULL file/into BLOCK F7 - Asm - call assembler Enter - enter string Escape - cancel Tab - toggle hex/ascii edit Up - toggle hex/ascii edit Down - toggle hex/ascii edit Home - top of line End - end of line Left - move left on 1 character Right - move right on 1 character PgUp - clear string PgDown - clear string Insert - toggle insert mode Backspace - delete previous character Del - delete character under cursor CtrlEnd - truncate string at cursor Alt-X - truncate string at cursor ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Edit string ║ ;╚═════════════════════════════════════════════════════════════╝ ; [StringEdit] Enter - enter string Escape - cancel Home - top of line End - end of line Left - left on 1 character Right - right on 1 character PgUp - clear string PgDown - clear string Insert - toggle insert mode Backspace - delete previous character Del - delete character under cursor CtrlEnd - truncate string at cursor Alt-X - truncate string at cursor ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Text view ║ ;╚═════════════════════════════════════════════════════════════╝ ; [Text] Enter - switch mode to HEX Escape - quit without save timestamp ──────────────────── Function keys ────────────────────────── F1 - Info - information ( path, size of heap, etc ) F2 - Wrap - wrap/unwrap long line F4 - Mode - select view mode F6 - LnFeed - select character(s) "Line Feed" F7 - Search - search string F9 - Files - filemanager for **argv F10 - Quit - quit with saving timestamp CtrlF3 - Replac - search & replace CtrlF4 - ReRead - re-read file in buffer CtrlF6 - Tab - tab on/off CtrlF7 - NextSr - search next CtrlEnter - search next ShiftF7 - search next CtrlF8 - PrvFil - previous file from **argv CtrlF9 - NxtFil - next file from **argv CtrlF10 - SavSta - save current state (position,search,etc...) ───────────────────── Cursors movement ─────────────────────── Home - top of line End - end of line Right - right on 1 character Left - left on 1 character Ctrlright - right on 20 characters CtrlLeft - left on 20 characters CtrlHome - top of file CtrlEnd - end of file Down - down 1 line CtrlPgDown - down 1 line Up - up 1 line CtrlPgUp - up 1 line PgDown - down 24 lines PgUp - up 24 lines ──────────────────────── Bookmarks ─────────────────────────── + - store current state - - restore state Alt-1...Alt-8 - restore N-th state Alt-Minus - delete current state Alt-0 - clearing all bookmarks ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Hex view ║ ;╚═════════════════════════════════════════════════════════════╝ ; [Hex] Enter - switch mode to CODE Escape - quit without saving timestamp ──────────────────── Functions keys ────────────────────────── F1 - Info - information ( path, size of heap, etc ) F2 - PutBlk - write block ( if marked ) F3 - Edit - edit F4 - Mode - select view mode F5 - Goto - goto new offset F7 - Search - search string F8 - Header - show/edit EXE-header F9 - Files - filemanager for **argv F10 - Quit - quit with saving timestamp of file CtrlF2 - GetBlk - read block ( if marked ) CtrlF3 - Replac - search & replace CtrlF4 - ReRead - re-read file in buffer CtrlF5 - Base - new base CtrlF7 - NextSr - search next CtrlEnter - search next ShiftF7 - search next CtrlF8 - PrvFil - previous file from **argv CtrlF9 - NxtFil - next file from **argv CtrlF10 - SavSta - save current state (position,search,etc...) ───────────────────── Cursors movement ─────────────────────── Home - allign on 16 bytes Right - right on 1 character Left - left on 1 character Ctrlright - screen right CtrlLeft - screen left CtrlHome - top of file CtrlEnd - end of file Down - down 1 line Up - up 1 line PgDown - down 24 lines PgUp - up 24 lines CtrlPgDown - screen up CtrlPgUp - screen down Insert - add bytes to the file ────────────────────────── Block ───────────────────────────── * - mark/unmark block [ - top block ] - bottom top block F2 - PutBlk - write block ( if marked ) CtrlF2 - GetBlk - read block ( if marked ) ──────────────────────── Bookmarks ─────────────────────────── + - store current state - - restore state Alt-1...Alt-8 - restore N-th state Alt-Minus - delete current state Alt-0 - clearing all bookmarks ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Hex edit ║ ;╚═════════════════════════════════════════════════════════════╝ ; [HexEdit] Tab - switch hex/ascii edit Escape - quit without save ──────────────────── Functions keys ────────────────────────── F1 - Info - information ( path, size of heap, etc ) F3 - Undo - restore original byte under cursor F4 - Byte - bit edit byte under cursor F5 - Word - bit edit word under cursor F6 - Dword - bit edit double word under cursor F7 - Crypt - crypt/deCrypt F8 - SetCry - initialize crypto F9 - Update - save changes F10 - Trunc - truncate file at cursor ───────────────────── Cursors movement ─────────────────────── Home - top of line End - end of line Right - right on 1 character Left - left on 1 character CtrlHome - top of edit buffer CtrlEnd - end of edit buffer Down - down 1 line Up - up 1 line Backspace - restore original previous byte ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Bits edit ║ ;╚═════════════════════════════════════════════════════════════╝ ; [BitsEdit] Escape - quit without saving ──────────────────── Functions keys ────────────────────────── F2 - Not - invert current bit F3 - Undo - restore original bit under cursor F9 - Update - save changes ───────────────────── Cursors movement ─────────────────────── Home - first bit End - last bit Right - right on 1 bit Left - left on 1 bit Backspace - restore original previous bit ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Code view ║ ;╚═════════════════════════════════════════════════════════════╝ ; [Code] Enter - switch mode to TEXT Escape - quit without saving timestamp ──────────────────── Functions keys ────────────────────────── F1 - Info - information ( path, size of heap, etc ) F2 - PutBlk - write block ( if marked ) F3 - Edit - edit F4 - Mode - select view mode F5 - Goto - goto new offset F6 - Refer - find reference on current position F7 - Search - search string F8 - Header - show/edit EXE-header F9 - Files - filemanager for **argv F10 - Quit - quit with saving timestamp CtrlF1 - 16/32 - size of operand/adress CtrlF2 - GetBlk - read block ( if marked ) CtrlF3 - Replac - search & replace CtrlF4 - ReRead - re-reading file in buffer CtrlF5 - Base - new base CtrlF6 - NextRf - next reference CtrlF7 - NextSr - search next CtrlEnter - search next ShiftF7 - search next CtrlF8 - PrvFil - previous file from **argv CtrlF9 - NxtFil - next file from **argv CtrlF10 - SavSta - save current state (position,search,etc...) ───────────────────── Cursors movement ─────────────────────── Right - right on 1 character Left - left on 1 character CtrlHome - top of file CtrlEnd - end of file Down - down 1 line Up - up 1 line PgDown - down 24 lines PgUp - up 24 lines CtrlPgDown - screen up CtrlPgUp - screen down Insert - add bytes to file ─────────────────────── Jumps/calls ────────────────────────── 1-9,A-Z - jump to target 0 - return to previous position ────────────────────────── Block ───────────────────────────── * - mark/unmark block [ - top block ] - bottom top block F2 - PutBlk - write block ( if marked ) CtrlF2 - GetBlk - read block ( if marked ) ──────────────────────── Bookmarks ─────────────────────────── + - store current state - - restore state Alt-1...Alt-8 - restore N-th state Alt-Minus - delete current state Alt-0 - clearing all bookmarks ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Code edit ║ ;╚═════════════════════════════════════════════════════════════╝ ; [CodeEdit] Escape - quit without save Enter - call assembler ──────────────────── Functions keys ────────────────────────── F1 - Info - information ( path, size of heap, etc ) F2 - Asm - call assembler F3 - Undo - restore original byte under cursor F7 - Crypt - crypt/deCrypt F8 - SetCry - initialize crypto F9 - Update - save changes F10 - Trunc - truncate file at cursor ───────────────────── Cursors movement ─────────────────────── Right - right on 1 character Left - left on 1 character CtrlHome - top of edit buffer CtrlEnd - end of edit buffer Down - down 1 line Up - up 1 line Backspace - restore original previons byte ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Header view ║ ;╚═════════════════════════════════════════════════════════════╝ ; [Header] Escape - quit ──────────────────── Functions keys ────────────────────────── F1 - Info - information ( path, size of heap, etc ) F3 - Edit - edit header F4 - Image - goto on top image of EXE-file F5 - Entry - goto on entry point ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Header edit ║ ;╚═════════════════════════════════════════════════════════════╝ ; [HeaderEdit] Escape - quit without saving ──────────────────── Functions keys ────────────────────────── F2 - Pages - calculate pages value ( +2,+4 in header ) F3 - Undo - restore original value under cursor F9 - Update - save changes Enter - save changes ───────────────────── Cursors movement ─────────────────────── Right - right on 1 byte Left - left on 1 byte Tab - Next field Down - Next field Backtab - previous field Up - previous field ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Input/change base offset ║ ;╚═════════════════════════════════════════════════════════════╝ ; [Base] Enter - select new base Escape - cancel Home - first line PgUp - first line End - last line PgDown - last line Down - down on 1 line Up - up on 1 line Any character - edit current base NOTE: if first character is '*', current base = current offset ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Crypt ║ ;╚═════════════════════════════════════════════════════════════╝ ; [Crypt] Escape - quit Enter - edit crypt command Insert - insert crypt command after current Del - delete current crypt command ──────────────────── Functions keys ────────────────────────── F1 - Info - information ( path, size of heap, etc ) F2 - Size - set size of crypt: byte or word F3 - Direct - set direction of crypt: forward or backward F4 - Clear - clearing of crypt programm and register F5 - ClrReg - clearing of crypt register F7 - Exit - exit from initialize F9 - Store - store crypt program in file F10 - Load - load crypt program from file ───────────────────── Cursors movement ─────────────────────── Plus - crypt IP (marked as ">") down Minus - crypt IP (marked as ">") up Home - top of crypt programm End - end of crypt programm Down - down 1 line Up - up 1 line ; ;╔═════════════════════════════════════════════════════════════╗ ;║ Last section ║ ;╚═════════════════════════════════════════════════════════════╝ [End] *** End of helpfile ***