In the last issue, we humbly referred to the development team
PROFSOUSE new text editor. We provide the author's words
programmer and project Denis Parinov.
(C) Dennis Parinov, 1997.
TextWriter version 0.03 demo
The idea to write a convenient text editor appeared quite
some time. At the time of the programs that could be called a
text editor, there was only TLW2 (The Last Word Two), which, in
turn, on a spirit has not transferred the Russian letters.
Later, the good people Russified TLW2 (version
TLW2m and TLW2 +), and then began appearing and other text
editors.
To date, the most common
are ZX Word and IS-Editor.
True, the last few pushes for
that only works with drives of your system and have the text
after writing a couple of minutes of fumbling with copiers (in
the case record text on disk format TR-DOS). Well, if, in
text, then an error is detected ... So
I tried to use the ZX Word.
Many throw a stone in his garden, about
the size of his characters, he says, not without a magnifying
glass read. Especially when used in
as a monitor, a small TV
connected through a modulator.
But there is a downside storana medals. When you need to
prepare for publication IBM'ovsky file up to 80 characters per
line, it is extremely unpleasant to crawl the cursor on the
screen to view all line.
Consider all this, it was decided to create a text editor,
combining a minimum Dignity editors TLW2, ZX Word and IS-Editor.
Specifications
Text buffer: 64 K
Profiles of the text:
32x24, 36x24, 42x24, 51x24, 64x24, 85x24
Format Text:
0 - 255 - symbols in the modified alternative
tive encoding GOST'a
(13.10) - end of line
(Only in this sequence!)
String length: 256 characters
Support - MS DOS FAT
(Ie work with MS-DOS disks)
Built-Hex-Editor
Ability to use pseudographics
Drawing tables
Working with macros
Working with text blocks
Working with the mouse
Customize colors, sound, keyboard, fonts
Viewer mode
And something else.
Now let's say that will see on the screen
a computer user who decides to use an editor.
Status bar
* - Signs of change of the document;
RUS / LAT - character mode;
CAPS - in upper case letters;
INS / OVR - insert mode change;
032 - code for the character under the cursor;
Lin: 000 - current line editing;
Col: 000 - edit the current position;
V51 - the current display mode of the text;
Free: - available space in the text buffer;
Line commands
Help - Call built-in help;
Save - Record document under the same name, and
at the same place, if the length in sectors
has not changed;
Load - Loads a document;
Hex - The transition to the Hex-Editor;
Copy - Copy a block;
Mark - Separation Unit;
Search - Search the text or block;
Setup - Configuration program;
Format - Format the text or block;
Quit - Exit the editor;
New - Create a new document;
Save as - Write a document under a new name;
Merge - Accession of the document;
Goto - Jump to a string with a certain
number;
Change - search and replace in the text or block;
Delete - Delete the block;
Draw - Mode of drawing tables.
There were lists the commands that appear
in different modes, the command (the lowest)
line editor. Their challenge will be
also with the function keys 1 ... 0
(A prefix).
The fact that the team is given in English
language, perhaps someone will grieve. Now we
consider placement options on the command
line with their Russian counterparts.
At present, the editor is ready to ... dtsat percent. It is
already possible to edit text, hex dump, load the text is not
longer than 16 kilobytes.
Demo version of the editor can be found in Appendix
magazine.
*