Main Page
Ilya's Viewer
Utils
Games
Drivers
What's new?
IViewer v1.7:
- Standard Chapters bug fixed. Before, after adding chapters, text buffer was overwritten and user got wrong text on screen.
- Custom Chapters Progress bug fixed. Before, while adding chapters, progress bar was overwritten few times.
- You can use now marks even with parameter "/m-". You only cannot load or save them from/to file. Before you couldn't use marks and chapters at all, if you used "/m-".
IViewer v2.0:
- Statistics added, and as part of it:
- Count read time (time wasted on help, marks, etc. doesn't counted).
- Calculate average read speed (per page).
- Count lines and pages left till the end of the text, or current chapter.
- Calculate estimated time left until user finish reading the text, or current chapter.
- Wrong counting line on the program start fixed. Before, after jumping to default position, line number was exactly one less than it should be.
IViewer v2.3:
- Delay till next second at statistics start was fixed.
- Current Date Style choosing (from and command "/sd<N>") was added:
- MM/DD/YY american standard, was the only one in previous version.
- DD/MM/YY the whole world standard.
- MM/DD/YYYY for those americans who like to see all four digits.
- DD/MM/YYYY for the others pedants.
IViewer v2.5:
- SPACE key was added as equivalent to PgDown (jumps one page down)
- Null char bug fixed. Before, if Next Line Flag wasn't "0", line that contained null char (ASCII 0), was cut at the position, where null char was encountered.
- When you exit the program, you sometimes get the messages "Cannot open marks file" and "Cannot open options file", even when the files are ok. That bug was fixed in this version.
IViewer v3.0
- One excess line or char in the end of file fixed.
- Absolute time instead of timer calculation.
It reads now time from BIOS, and count's interval between two reads.
Before, it used tick number counted in interrupt 1C, that is run ~18.2 times per second.
Using absolute time is more accurate.
- In statistics item name "Average speed" was changed to "Time per page",
which describes better its purpose.
- Status line describes now every place in IViewer, not only the main screen.
- Status line senses now Shift, Alt and Ctrl pressing, so user don't need to press TAB
to see what key can be used with Shift, Alt, or Ctrl keys.
IViewer v3.2
- In Chapters Line, when user pressed some key, status line changed (which mustn't happen).
This bug fixed.
- In statistics, when program counts current chapter's and next chapter's line,
it's remembers counted line, so user don't have now to wait every time he enters statistics.
- Null char bug on chapters generation was fixed (now if character is ASCII 0, it is converted to space, instead of cutting chapter name in its position)
- Spaces & tabs skipping at beginning and end of chapter's name was added.
- Keys added: Shift+Left or Ctrl+Left - 10 chars left, Shift+Right or Ctrl+Right - 10 chars right.
IViewer v3.5
- Bug in custom chapters fixed: when user added custom chapters in an encoding different from DOS,
chapters' name stored in the list in the same encoding, so user couldn't read those names because
encoding that is written
- First symbol search in Bookmarks/Chapters list added; press a key to search by.
- Mark's/Chapter's name case mapping added.
IViewer v4.0
- Fixed the bug that was created in previous version and was seen in Right-Align mode.
- Found text selection bug fixed: in wrap-mode when user toggles full-screen some words jump
from the end of some line to the beginning of next line. If one of those words is selected, the
selection remains at the end of the line though it should jump to the next line with its word.
- Two align types added: Center and Both. Both is type that is usually used in writing books:
spaces are added between the words in order to align the line to both sides of screen, left and
right. Of course, this feature works only with lines which were cut because of Wrap-Mode.
- In help in previous versions was written that search process can be stopped, but actually
this feature was added only in this version. Moreover, now you can stop ANY long process, such
as counting line and seeking to line, and not only searching process.
- Help was designed differently to please the eye. Thanks to my friend
Free-Mind who gave me this idea.
- Statistics layout was changed. Though, you can still take
IViewer v4.0a, that have an old statistics layout.
IViewer v4.1
- Some chars in Windows encoding were changed. Because Windows encoding has more symbols than
Dos (in which IViewer works), some of them may not be translated propertly. When I encounter such
symbols I change translation so that advanced symbols whould be replaced by standard ones.