home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
wp4
/
wf200-a.lzh
/
UPDATE.DOC
< prev
next >
Wrap
Text File
|
1990-09-28
|
16KB
|
350 lines
V1.9a Release to allow use of mouse.
Clicking mouse buttons will have different effects depending
upon where it is on the screen. The scroll bar allows
repositioning within the file. The top 2 lines are for help &
menus:
Top 2 Lines:
Left Button - Open another window
Right Button - PullDown Menu
Both Buttons - Help Menu
Menu System:
Left Button - select highlighted choice
Right Button - escape to previous level
Both buttons - Help (if available)
Left Button Drag - move highlight
if you change your mind, drag mouse to top line, and release button
Scroll Bar:
Arrows:
Press Left button to scroll up or down
Bar:
Click left button to page up (above elevator)
or page down (below elevator)
Text Body:
Left Button - click to position cursor
(will change windows if necessary)
Right Button - restore current line
Both buttons - press & drag to mark a block
marking stops when you release button
positions cursor at mouse cursor
In addition, ^L in column 1 is now recognized on screen as
a page break. (Previously, it was not recognized on screen, but
was recognized during printing)
V1.9b Automatic saving of files after a set number of minutes have
passed or a set number of characters have been typed in. This
is vital if you spend long hours working but forget to save
regularly Autosave is available under the Options menu. You
can turn this feature OFF if you do not want it.
Word wrap in column mode now has an additional feature.
Specifying column limits by use of { and } in the ruler line
will treat that column as part of a table, and insert lines
during wrap operations if other columns contain information on
the line below, but the current line is blank. (Thus avoiding
wrapping a table entry into the next (blank) entry.) The
default behaviour only checks if the column itself is blank on
the next line
V1.9c The printing menu has been altered to enable you to print only
odd or even pages should you so desire. The default is both,
but selecting this option will cycle through Both, Odd only,
Even only. This is to enable printing on both sides of sheets
of paper. (Very useful if you are printing large manuals.)
V1.9d Some internal changes to overlay structure to make use of
overlays more efficient, with less swapping during
combinations of printing and spell checking at same time
V1.9e Some internal changes to mouse driver. Mouse Typamatic rate
(when you press a button and hold it without moving mouse)
effects the rate at which scrolling should repeat. Mouse
actuated scrolling should now be the same regardless of
processor speed.
Some key codes swapped:
F2 -> save and continue
F9 -> next window
F10 -> activate menus
Alt X -> save and exit
Shift F9 -> previous window
Ctrl F10 -> drop to dos
Directory picker has been modified to allow:
1. Going to next entry starting with a letter if you are already
on an entry starting with that letter.
eg pressing 'g' will go to first entry starting with 'G',
then to next entry starting with 'G' on subsequent presses
2. Directories are now displayed - selecting a directory will
change to that directory and display the contents. To go to
the parent directory, select the entry '..'.
Directories are denoted by <DIR> after the date and time in
place of the attributes displayed for files.
V1.9f 1. Changes to ruler lines to permit the use of wrap indentation
(as Distinct from Left margin) in rulers. Set temporary left
margin still works, and over-rides margin in ruler while temp
margin is in force. It operates as it did before.
A temporary margin can be set at the cursor column by
pressing F4. This works in column mode as well, except that
the temporary margin ceases to have any effect if the cursor
is moved beyond the column the temp margin is in.
A wrap margin for non column mode can be set by using a 'W'
in the ruler line. It can be over-ridden by the temp margin.
When text wraps, it will wrap to the temporary left margin
or the wrap margin, rather than the left margin. You can
only have one such W margin.
In column mode, the W is not in effect, but instead you can
define a wrap margin for each column by using ^ in the ruler
line for each column. The one that is in effect is
determined by which column the cursor is in. This wrap
margin can also be overridden by using the temp wrap margin,
provided the temp margin is in the same column as the
cursor.
The currently effective wrap margin is always indicated in
the status line by a small triangle. Note that wrap margins
are only effective if word wrap is activated. The wrap
margin(s) also set tab stops at their positions, so you can
tab to them.
2. Text wrapping while in column mode has been modified to
ensure that text in the column is always slid down the
column to allow room for more text. New blank lines are
added at the bottom of the column or table entry (ie first
blank line or dot command terminates column entry) to make
room for the text to be slid. If you have a slow processor
(4.7 Mhz XT) and are inserting text into the top of a long
column entry, you may notice some delays when a line
overflows column boundaries and must be wrapped onto another
line. This is unavoidable, due to the amount of work
required to slide a column of text down. (The alternative of
inserting a line immediately below the line the cursor is on
causes unsightly blank lines in the middle of text in other
columns, which then have to be fixed up manually. Earlier
versions did this on occasions.)
3. The help menu has been reorganized so that its entries are in
alphabetic order, and pressing the highlighted letter will
activate help on that topic. This has meant some changes to the
text of the help file, so do not confuse earlier versions of
WF.TXT with the current one.
V1.9g *BUG FIX*
If you used the printer Reset string (NOT initialize) in your
.PDF file to reset the printer after a print, and the first
character of that reset string was an FS (dec 028 or Ctrl \)
character, then that character would be dropped in certain
circumstances. This has now been corrected.
** ENHANCEMENT **
The Page Offset dot command has beed enhanced to permit
specification of different offsets for Odd and Even pages.
.RRL ! ! W ! ! ! ! ! ! R
.PO nn still works as before and sets offset for both
odd and even pages to nn characters
.PO Odd nn sets the offset on odd numbered pages to nn, but
leaves even numbered pages unaltered. Odd can be
in upper or lower case, and can be abreviated to
'O'
.PO Even nn sets the offset on even numbered pages to nn, but
leaves odd numbered pages unaltered. Even can be
in upper or lower case, and can be abreviated to
'E'
.RRL W ! ! ! ! ! ! ! R
** ENHANCEMENT **
Mail merge variables can now have limited formatting when set
in the .MA command. Follow the variable by $ for dollar format
(2 decimal places) and by ! for integer format. The default is
as many decimal places as required:
.MA a = 1.2345
&a& gives 1.2345
.MA a$ = 1.2345
&a& gives 1.23
.MA a! = 1.2345
&a& gives 1
The value is actually truncated to the number of places
specified when assigned to the variable
** PROCESSING CHANGE **
The evaluation of variables in a .IF command has been changed
so that .IF &var& will return false if the variable has not
been initialized. In all other situations, an uninitialized var
will return its own name.
eg
.if &var&
.dm value = >&var&<
.el
.dm var is empty
.ei
will display "value = >final<" if var contains "final"
but will display "var is empty" if var contains " ",
zero or has not been
initialized.
But
.dm >&var&<
will display:
> < if var contains " "
>0.0< if var contains zero (no picture)
>var< if var is not initialized
>final< if var contains "final"
V1.9h ** Enhancement **
The program has been extended to export ascii text. Either the
current block (if it is in the current window) or the entire
file in the current window will be exported as pure ascii text.
This means that all print controls and all dot commands are
stripped out. The command is Ctrl J A
** Bug Fix **
If the last line of the file was a .FI (file include) command,
and the line did not end in a carriage return, the file to
include was not printing. This has now been fixed.
** Enhancement **
Support for 4Dos file descriptions is now included. A new
option under the Global Options menu allows you to toggle
between Word Fugue's proprietry format (65 characters) and
4Dos's format (40 characters). The default is Word Fugue, but
if you already use 4Dos, you can switch Word Fugue to support
it. The prefered option can be saved to disk.
In addition, a utility program WF_2_4D will convert existing
FILEINFO.WF files to DESCRIPT.ION files. It only works in the
current directory. If the 4Dos description file exists, the
descriptions from FILEINFO.WF are added to the end. Since 4Dos
restricts you to 40 characters of description, the conversion
program truncates longer descriptions. You should edit them
first using either WF or FI, and then run the conversion:
WF_2_4D
If you already had a DESCRIPT.ION file, then after the
conversion is finished, you should use WF to edit the file and
verify that entries are not duplicated. Simply delete the
duplicated line.
V1.9i ** Bug Fix **
When WF was walking directory trees, a dot was added to the end
of a directory name to avoid the addition of default
extensions. While this did not affect DOS, WF would
occasionally become confused if you loaded the same file twice,
once by typing in the correct pathname, and once by walking
directory trees - it would not realise that you had loaded the
same file. This has now been fixed - dots ae no longer added to
directory paths, only the final file name selected.
V2.0 ** enhancement **
The print menu now lets you specify the number of copies to be
printed (1 to 20). The default is 1. Do not use this with Mail
Merge, since the mail merge repeat over-rides.
** enhancement**
You can now select letter quality or draft from the print menu.
(Previously, the usual method was to have 2 PDFs, one for draft
and one for letter quality.) For this to work, 2 new printer
control strings have been set up. (You will find them at the
bottom of the list when you Edit Printer Codes). They are:
Letter Quality
Default Quality
and will only be effective if you store the appropriate control
sequences. Where I have access to a manual, I have altered the
corresponging PDFs.
Please note that the new format PDFs cannot be read by older
versions of Word Fugue, but that the old format PDFs can be
read and converted by the new version of Word Fugue. The
conversion process is transparent, with the missing information
being defaulted to empty. If you read an old format and save
it, it will be saved in the new format. So any special PDFs
that you have set up will still work.
** Enhancement **
Additional support for laser printers and older printers.
There are 2 methods of print control:
1. The Epson model, where each attribute is independent. If
you set up bold, italic, underline in that order, turning
off italic still leaves bold & underline on.
2. The laser printer model, where each attribute selects a
particular font, and attributes are only turned off by
selecting a new font. Thus if you have bold, italic &
underlined text, the only way to turn off italics is to
select text that is bold and underlined.
Some printers have a mixture of the 2 methods. Word Fugue has
been modified so that where a print control sequence is set up
so that the sequence to turn it off is empty, then all existing
fonts will be turned back on again when the marker to turn off
a font is found to be empty. Note that this implies that Word
Fugue has knowledge of the initial choice of fonts, so you
should ensure that the Letter Quality and Default Quality
sequences are set up for your printer.
** Enhancement **
Reading a file has been changed so that lines may be delimited
by a CR LF pair, a LF CR pair, a single CR, or a single LF.
Please note that Word Fugue will always write lines out
delimited by CR LF pair.
** Enhancement **
A toggle has been added to enable you to ignore control Zs in
your input text. The default (Microsoft & Wordstar) is that a
Control Z (decimal 026) terminates the input file, regardless
of how long the DOS file entry says it is. This may be changed,
so that control Zs are ignored, and the entire filesize is
read. When this is active, the file is not terminated by a
control Z when it is subsequently written.
** Enhancement **
When you shell to DOS, if Autosave is ON, then all modified
files will be saved before shelling. This serves to make the
latest versions of the files available to any programs you may
wish to run, and protects you against crashing the machine with
the dos command. If autosave is OFF, then files will not be
saved.
V2.00a ** Bug Fix **
If a window were in column mode, and you were typing on the
last line of the file, then wrapping was not functioning
correctly. This has been corrected.
V2.00b ** Bug Fix **
Mail merge printing occasionally printed extra blank lines when
lines had been excluded from printing by use of .IF commands.
This has now been corrected.
V2.00c ** Processing Change **
The delay to display the NEW FILE message has been shortened
from 1.5 seconds to 0.5 seconds. This delay is interruptible at
the press of any key.