HV | - hex/ascii dump view mode; |
AV | - assembler instructions view mode; |
TV | - text view mode; |
# | - new feature; |
+ | - changed; |
~ | - author's remark; |
Note: to be in short we list only the latest public versions!
Notes to ver.2.80.01 (09.02.1999):
~ | Due to the overflow of the first segment of a code it was necessary to translate almost all functions to far calls, therefore some trubles can take a place. I hope with your help it will be possible to found and fix all the bugs (well, I not always correctly exit from the procedures and call them, sometimes there are distortions such as substitution of the return address or a call under the link, that is necessary to correct when dropping to far calls, and the source code is too large... |
# | At your requests, I've added the viewing of names of an imported functions in disassembler for PE-files in a 32-bit mode as "call DLL,Function". Aliases is useful also with an assembler search, as well as it is possible to use a searchmasks, i.e. something like "call *,GetWindow*", "call *,@window*", "call KERNEL32.dll,*". |
+ | Sometimes the name of a file pushed into the filename history become incorrect. Fixed. |
Notes to ver.2.70.00 Beta (14.10.1998):
# | Windows 95 long file names compliance. File name is yet limited up to 64 characters. (Usage: qview.exe "long file name.ext" or the same in the built-in file manager, i.e. F4-NewFile, "long file name.ext".) |
Notes to ver.2.69.03 (26.06.1998):
# | Extra managment of the views history file added. Now you can browse this history file loading previously viewed files in order they stored in list. |
# | [Ctrl]+[Tab] loads the next file from the views history list. |
# | [Shift]+[Tab] loads the previous file from the views history list. |
+ | Assembler search bug fixed - an illegal address use when searching for the assembler command with a 'byte' step. |
+ | Text editor bug fixed - block insertion over the end of file. |
+ | String search bug fixed - search of the first character in file. |
# | Now you can use [Ctrl]+[K] to delete all characters from the current position to the end of line in the text editor (like VC does). |
+ | Block could be inserted inspite of whether it has been marked or not. If no block marked the data will be taken from the qview.blk file (if any). |
+ | "Petrovitch" on Shift+F1 become coloured ;) |
+ | Minor changes. |
Notes to ver.2.50.01-2.60.03:
+ | The AAM, AAD instructions are disassembled with parameters and assembled both with and without parameters. |
+ | Sometimes the first substring character were missed in the backward search (screen output only). |
+ | The block save operation (Shift+F2) now has a Process Bar that shows the current operation progress. |
+ | Hot keys for the Forward/Backward Next Search on [Alt]+[Dn], [Alt]+[Up]. |
+ | Up-dir quick jump (in the file panel) with [BkSp]. |
+ | File panel call with [Alt]+[F]. |
+ | Files history save algorithm was corrected. |
# | Added view/edit of the first Mb of RAM on [Alt]+[M]. |
# | Added view/edit of the logical drives on [Alt]+[D] (DOS 4.0+). |
# | Added view/edit of the physical drives on [Alt]+[S] (DOS 4.0+). |
# | 'Advanced goto' hot key on [Alt]+[G], that is similar to Goto - [F5] for the memory/files view mode, and differ for others: go to the sector for the logical drive view mode AND go to the physical sector for the physical drive view mode. |
+ | Physical drive access check at Alt+S call. |
+ | Logical drive access check at Alt+D call. |
+ | The edited volume locked under Windows 95. N.B! If the volume is already locked, no messages are provided. |
# | Boot record of logical drives and FDD view feature at [F8] |
# | Master boot record of physical HDD view feature at [F8] |
Notes to version 2.50.00:
+ | Generally corrected file QView.doc; |
+ | Use left mouse button on filename (in the satus line) to call the file manager (similar to [Alt]+[F6]); |
+ | Paragraph alignment when centre the searched string in HV mode; |
+ | Default color for highlight group 5 in file manager changed from 11h to 16h; |
+ | The start-up directory is restored on exit (if was changed in the file manager); |
+ | Use 'pword ptr' signature in assembler/disassembler for the far indirect calls (32- or 48-bit pointer); |
+ | 'jmp di', 'call ecx', etc. instructions in assembler is now available; |
+ | 'File process bar' in 'String search' added; |
+ | [Esc] key to stop 'String search' process added in 'File process bar'; |
+ | Heap overflow control in file panel (over 2950 files available); |
+ | File sort by size/date&time in file panel is now rearrange files by size/date&time decrease. |
Notes to ver.2.46.02-2.46.04:
# | Windows 95/NT VxD 'LE'-header support (view). | ||||||||||||||||||
# | OS/2 'LX'header support (view). | ||||||||||||||||||
+ | Searched string is now placed in center line of screen in AV/HV modes. | ||||||||||||||||||
+ | Scrolling in History-box after record deletion was corrected. | ||||||||||||||||||
+ | Comments now outputted more correctly when non-zero Base Offset. | ||||||||||||||||||
+ | Hide cursor on show 'About' and 'User Screen'. | ||||||||||||||||||
+ | 'Relocations' and 'Overlay number' in MZ-Headers are replaced (placed to the correct position). | ||||||||||||||||||
# | File panel (file manager) on OpenFile ([Alt]+[F6]). | ||||||||||||||||||
# | File panel configuration file QView.fmg. | ||||||||||||||||||
# | Viewed file scroll in HV,AV with [Ctrl]+[Left],[Ctrl]+[Right]; Current position is unchanged. | ||||||||||||||||||
+ | [Alt]+[Left],[Alt]+[Right] - go to previous/next comment [AV]. | ||||||||||||||||||
+ | All offsets in LX,LE headers are viewed from the file begin. | ||||||||||||||||||
+ | Viewed file percents output was corrected. | ||||||||||||||||||
+ | Long commands code output was corrected [AV]. | ||||||||||||||||||
# | [Alt]+[A] - mark whole file as a block [HV,AV]. | ||||||||||||||||||
+ | Critical error handler (all errors are ignored). | ||||||||||||||||||
# | Call dump view at cursor offset from AV with [Alt]+[J]+[W] when 16-bit offset assumed or [Alt]+[J]+[D] - when 32-bit is. Return from HV to AV on call position with [Alt]+[J]. Notation: here's the example of how it works: 1. AV
2. Automatically goes to HV for the offset 0B17h:
Scroll it anyhow you like, then press Alt+J to go back to 1. |