home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
ST-Computer Leser 1998 October
/
STC_CD_10_1998.iso
/
ONLINE
/
DFUE
/
NN_50
/
CHANGES
next >
Wrap
Text File
|
1998-09-26
|
25KB
|
658 lines
/=========================\
| |
|NameNet 4 Address Manager|
| |
|=========================|
| |
|/=======================\|
| Changes since V4.000 |
|\=======================/|
| |
| 01/01/98 |
| |
\=========================/
V5.000 was issued to various PD Libraries and BBSs in January 1998.
==========================================================================
NAMENET.PRG and NN_LIGHT
==========================================================================
V5.000
An extra field has been added. This is a screen-only comment. This allows
you to make notes that will not be printed out in a published list
generated by NN.
NN_TWEAK has an option to control which order the two comment fields are
displayed. the default is for the screen-only comment to be shown after
the normal comment.
When changing or creating an entry you can toggle between the two by
clicking on the text button to the left of the LOAD button. This will
show "Screen-only Comment:-" when that is selected. When the entry form
is opened the button will show the normal comment text (as set within the
file's .INF file).
Cable & Wireless etc dialling now has an option to force the dialogue
giving you a choice every time so that the facility can be used for local
calls now that the prices for these have come down to comparable rates to
BT.
The ON and OFF button in the Set Modem dialogue have been replaced by a
single button with changing text. The three options are
OFF
AUTO This is the original "smart" mode which only uses the Cable &
Wireless option for trunk calls.
ON ALWAYS Forces Cable & Wireless calls always.
CROSS LINK
There is now an option to cross link to another entry without using its
address.
The SAVE menu item now shows the number of changes made to the file when
not greyed out (ie 0 changes)
V4.212
NN_Tweak can now select which cross_link fields are switched on
You can now switch on a mode that will give you choice of dialling via
Mercury/Cable and Wireless etc if the entry you are using to dial has an
explicit cost centre code in it.
Fixed bug where alternate carrier's name was not editable on Set Modem
dialogue. The field has been made bigger so that users of the old Mercury
service can change it to Cable & Wireless!
"Cable & Wireless is now the default name used when setting up NameNet
from scratch (ie no already existing NAMENET.DAT file).
v4.211
NN_tweak now has an option so that when printing or displaying a file
links are always shown if the entry is a key word.
V4.210
Double clicking on Information window now gives a pop up with the options:
_____________
| Help |
| Print Entry |
| Form Feed |
| Exit |
| Dial |
| ReDial |
Some tidying of coding
Dialogue for loading and saving files now always shows data direction as
left to right (the icons swap places rather than the arrow reversing).
Fixed bug where output to merge name space mode caused crash.
V 4.211
Key Entry Links
Key entries often only contain links as this is their main
function. It is usually convenient to include these key entries
when printing or displaying a list even though the links are
turned off for the other entries.
From version V4.211 this is the default action. If you prefer to
retain the previous action where key entry links are removed
along with the other types of entries then this can be set
within NN_TWEAK.PRG
==========================================================================
V4.200
==========================================================================
F1 now toggles flat_mode if normal/flat mode already selected, without
shift being pressed.
"Phone numbers" not converted if Type is "data"
NEW FACILITIES: ERASE MODE and BLOCK ERASE
Function keys 1 to 8 now change data arrays. f10 quits the program and is
equivalent to ALT/Q.
What is the erase mode?
Deleting or wiping and entry from NameNet can be relatively slow if it
has a number of links as each link has separately to be removed from the
file. However if the new erase mode is in use then the data is not removed
from the file but has various markers changed so that the data are
identified as no longer being needed. This can be done much faster. When
an entry is wiped its links are now always erased.
It has the disadvantage that the file grows larger as new information is
added but old information remains albeit invisibly. However when it is
convenient, coffee time perhaps, a compacting routine can be called which
will step through the erased data and physically remove it. This has the
time penalty still but you can control when to do it.
As a further convenience a block erase is now available. When you want to
remove a group of entries this can be dome much more quickly individually
or if it is convenient to group them - maybe using a link - as the
currently displayed entries then pressing ALT/E will automatically step
through them erasing them and their links.
Setting Erase mode.
The time taken removing multiple links is only really a problem on large
data files on slow machines so it is convenient only to enable the mode
for larger files. It therefore has three states:
off
on always
on only for files above a set value.
This is set using NN_Tweak. If you opt for the third state then you will
be asked for a number. This will correspond to the number of bytes long a
file needs to be before the erase mode cuts in. This state is only
changed when a file is loaded so that erase mode will not suddenly cut in
if you add an entry - although next time the file is loaded the mode will
operate. You can tell if erase mode is operating as the entry/Delete item
changes from:
Delete D
to
Erase D
The opening About NameNet display will show an ERASE MODE indicator if it
is in operation.
The block erase (ALT/E) is always available regardless of file size.
The False links utility now erases false links as this is faster and is
independent of the file size.
In use the only way you are affected is that the word ERASE will appear
in some displays instead of DELETE. The buffer size will not increase when
something is erased. If a small black dot appears after the Up ref or
down links text then this shows and erase links appear in that link table
viz
UP REF∙
or
12 DOWN REFS∙
f9 will always call the compacting routine regardless of erase_mode and
remove erased data. You will see the buffer size increasing. You can stop
the compacting at any time by holding down the right mouse button. Any
data remaining can be removed later by pressing f9 again.
The information display that appears while this is happening refers to
erased "Blocks" and the number of blocks shown to have been compacted may
be lower than the number of entries you have erased. This is because if
two or more erased entries are next to each other then they are treated
as a single block and removed in one go.
Block Erase
Alt/E will offer to erase all current entries. This includes all the
entries in the current file if you are not careful! You can stop the
process by holding down the right mouse button.
Recovery of erased entries.
It is not possible to recover erased links. It is technically feasible to
recover the entry itself using a separate utility although I have not
(yet?) written one.
Reverse compatibility.
If a file containing erased links is loaded into a pre V4.2 version of
NameNet then a false link error may be displayed. the erased data remain
invisible to all versions of NameNet. If a .NMN file is going to be used
on a pre-V4.2 version of NN then it should be compacted using f9 first.
Function key summary
f1 - Normal shift Toggle normal/flat
f2 - wiped/concealed
f3 - nn1
f4 - nn2
f5 - nn3
f6 - nn4 if activated else beep
f7 - nn5 if activated else beep
f8 - nn6 if activated else beep
f9 - Compact erased data
f10- Quit
Summary of ways of removing entries
NameNet is rich in the different ways an entry can be removed: so rich
that it can be baffling.
The simplest to understand is delete. When an entry is deleted it is
physically removed from the data file.
Erase "rubs out" and entry. The space it occupied remains within the file
just as if something written in pencil had be erased.
Both Delete and Erase should be regarded as permanent. Technically it
would be possible to recover an erased entry (but not its links) provided
that the file had not been compacted but it required intimate knowledge of
the file format to do this successfully.
Wipe hides an entry but removes its links (originally by deletion but now
by erasure). Wiped entries can be examined by clicking on "wiped".
If an entry is "changed" rather than "Amended" then the previous version
of the entry is preserved as a wiped entry.
If an entry is "Concealed" then this is equivalent to a wiped entry but a
deliberate decision by the user is required to conceal an entry.
Both wiped and concealed entries can be recovered using Alt/R
Additonally there are 6 subsidiary arrays that can be used. An entry so
marked is only visible if that array is selected or if "Flat" mode is
selected. Such entries have full unrestricted link facilities.
Global class change. the number of changes count has been altered so that
a single global change pass is counted as one change rather than the
number of entries that have been changed.
The Fix corruption option in alpha sort has been removed. It will, be
replaced by a separate utility.
During modification of an entry the menu bar is reduced to only the first
column.
Address punctuation improved with merged addresses to remove spurious full
stop at end of local address.
out to merge file dialogue now allows conditional output in merge field
Mail Merge with Papyrus and other WP without conditional merging.
The output to merge file set up dialogue has
additional buttons labelled NAME SPACES, PREF NAME and ADD NAME
While Calligrapher has conditional merging, Papyrus does not.
This means that formatting spaces where the title and/or initials
are going to be used becomes problematic. To overcome this
NameNet will, if the ADD NAME SPACES button is selected, add a
trailing space to the title and first name and a leading space to
the initials provided the relevant field is not empty.
The PERSONAL NAME button causes the preferred name field to be
filled on a conditional basis so that:
if the field is not blank then there is no change
If the field is blank then
if there is a title this will be copied to here
if there is no title but there is text in the
first name fields then this will be copied here
if the ADD NAME button is selected then the NAME filed is added,
separated by a space.
This means that a salutation set up as:
Dear <preferred name>
can reproduce as:
Original
Resulting text Title 1st Name Name Pref Name
-------------- ----- ------- ---- ---------
Dear Mr Miller Mr Miller
Dear Derek Derek Miller
Dear Mr Miller Mr Derek Miller
Dear Dusty Derek Miller Dusty
Dear Mr Miller Mr Derek Miller Dusty
BUG fixed where crash could happen if attempted to open output to file or
output to merge file while the other one was already open.
"Misc" output of merge file did not have quotes round it when quote mode
in operation. Now fixed
Bug where a record containing no address might only have 16 rather
than 17 lines has been fixed.
Wording of date list utility changed to "from latest to earliest" and
"Earliest to latest".
max entries display changed in info window.
Falcon Fact File hooks taken out as FFF is now defunct.
==========================================================================
V4.103
==========================================================================
4/09/96
Info max entries should now show letter that has max entries
F10 now calls QUIT
NameNet now checks version number within resource file.
NameNet now copes with a no entry file and should detect a non-NameNet
file and offer to reload.
references to key word changed to key entry.
labels without address not being set properly. should now be fixed.
V4.103
NameNet now checks version number within resource file to ensure it
matches program.
NameNet now copes with a no entry file and should detect a non-NameNet
file and offers file selector to reload.
NN_LIGHT used to show NN1, NN2 and NN3 menu items greyed out. These are
now removed.
Printout/display now put a blank line before and after the address and
alternative address if Extra line selected.
For users with time machines, the millennium fix has now been done and
dates from 01-01-2000 are shown correctly and can be set using the NameNet
dialogue.
If new file load attempt is made and there are unsaved changes now gives
audible error sound like quit.
If the Blank screen menu option is clicked with the mouse while holding
down control then mouse activity is ignored while the screen is blanked.
Import file: memory overhead reduced.
mouse form did not always return to arrow when wiped mode exited by
clicking menu item. Now fixed.
V4.102
Bug when "set output message" calls "user icon" where redraws failed now
fixed.
BUG where shift left arrow went to beginning of array not back ten as
did clicking on left grey area. Now fixed
4.100
When searching for a link with KEEP not selected, pressing RETURN or
clicking FIND with no search text will cause the last used entry to be
used.
ie If it was "P" then all the entries beginning with "P" will be
available. This is different from when KEEP is selected as the whole of
the previously selected item text is used. ie Peters John
Progress bar now appears when run under MagiC.
accessory cross link routine extended to include option of
appending comment from cross linked entry.
Default is OFF
Appended comment begins
~~~~~~~~~~~~~~~~~~~~~~~
<Appended Comment Name>
~~~~~~~~~~~~~~~~~~~~~~~
NVDI indication in About NameNet now working
false links utility now reports entry surname that false link found in
Select types: the select all button was not working. This is now fixed.
Magic no longer produces error when saving accessory files
False links routine display improved slightly. File length tally restored.
Modem management hooks added allowing NameNet and the Accessory to know
whether either has set or unset the modem initialization.
In the opening "About NameNet" dialogue the NAMENET.TCV title is now made
invisible if no .tcv file is loaded.
Sound Effects routine modified to overcome occasional problem with sound
locking on.
REFORMAT SURNAME
Clicking on the Label for the name field (Normally "Name:-") or
the "Essential" text will, except when amending entries, cause
the text in the field to be reformatted. This is useful if you
have used the clipboard to import from a text data list and the
name is all in upper case as this is a quick way of converting
it to auto-capitalized formatted mixed case.
Holding down right mouse button can be simulated by holding
down shift key. This is to allow easier operation with magicmac
on single button mouse machines. This is set up using
NN_TWEAK.PRG
Additional macros added to entry form
cntrl/Q= time is written (HH:MM)
Shift/Q= date " " time is written
cntrl/d= date is written (as previously available)
cntrl/V write clipboard
shift/cntrl/V save comment to clipboard. This may also be achieved by
double clicking the memory display slider besides the comment lines.
Single clicking it now places the cursor on the first line of the comment
window as well moving the window to the beginning of the comment array.
Address can now be indented in print out (set by NN_TWEAK)
Output default dialog handling improved and some minor bugs fixed.
Improved handling of changes of floppy disks when exporting from a
file. If NameNet's initial data file was loaded from a folder on a floppy
disk and that floppy is changed then, if the equivalent folder does not
exist, it produce an error alert and saves to the root directory of the
floppy.
File Read-only status now correctly read
NN_TWEAK now has option so that output to printer or file give a
character underline in ASCII mode viz
Roger Derry
=====
...................telephone number
The underline character can be set by NN_TWEAK to "=", "-", or "~" ie
Roger Derry or Roger Derry or Roger Derry
===== ----- ~~~~~
Any other character can be set by editing the NAMENET.DAT file directly.
AlT/I Info now will update after change of array. Flat mode now gives
statistics on all non-wiped and non-concealed entries. Right mouse will
now bypass second page showing accessory user files if accessory is being
used.
Now sets Caps lock to off on exiting.
Cosmetic changes
Load links dialogue
False links display
Acc files save progress bar
Mercury dialling now works with null PIN. Before a space had to be entered
to allow use with Mercury 132, Energis, ACC etc
==========================================================================
The NameNet Accessory
==========================================================================
5.000
Modified to incorporate changes in main program where appropriate.
It now displays the screen-only comment and normal comment. If a version
before 5.000 is used it will display the screen-only comment, if it
exists, rather than the normal comment.
In the accessory the address is always shown first. However it will follow
the main program's options as to whether the screen comment is shown before
or after the normal comment.
A cosmetic change has been made to the display so that the headings are
now shown reversed and some text in "grey".
The "others" menu drop down has two extra items implemented:
All Off
and
All On
Clicking on these selects or deselects all of the fields from the output.
4.200 The ten second delay at boot up before NameNet Accessory files were
loaded has been removed.
4.100
NAMENET.INF now saves variable to decide not to load NAMENET.TCV/TCA file
at boot. This gives faster loading of entry data.
Handles cross linked comments as implemented in NN 4.100
No longer reloads data when window reopened unless data has been changed
by NameNet.
horizontal slider now correctly positioned when text selection made.
Additional variables from NameNet.DAT now taken account of:
do_011_space automatic formatting of 011X-nnnnnnn to 011x-nnn nnnn
do_remove_dash removal of leading dash in telephone number
apple_right_mouse shift used as substitute for right mouse when using
a single button mouse
Message passing between now improved. Acc no longer sends and waits 1 sec
for message if a program called "NAMENET" is not running.
TWEAKS
A new variable has been added to the Tweaks pop up. This controls the
maximum number of lines that can be displayed. The smaller the number used
the less memory can be taken up with this.
A Help line has been added to the bottom. As the mouse is moved around
the pop-ups options a short line of text gives a reminder of what the
presently selected item does.
MENU DROP DOWN and OP UP TIME OUT
The timer for this is now reset every time the mouse moves to a different
item so the menu clear time effectively starts when there is no activity.
LOOK UP
The Accessory now has a look up facility using the Telephone conversion
file in use by NameNet (NAMENET.TCV). It is now possible to put a
different file called NAMENET.TCA in to the same folder and this will be
loaded instead.
Load TCV in the tweaks pop up now gives the option of disabling the file
to release memory. This can be the default option when accessory booted.
MODEM MANAGEMENT
The accessory now manages the setting of the modem more comprehensively
in two ways.
1. NameNet and the Accessory now inform each other about modem status so
that if the accessory has set the modem and then NameNet is used to
dial a number it will forgo the modem reset sequence. Similarly the
accessory will not reset the modem if NameNet has already done so. If
NameNet's modem settings are changed or the accessory unsets the modem
(double-clicking on the redial button with the right mouse button down)
then if either are used to dial the next number then the reset
sequence will appear first.
2. The accessory will now use information from a file called NAMENET.MDM
in the same folder as the .DAT file being used to decide to re-reset
the modem when dialling. This is to deal with other programs setting
the modem differently.
NAMENET.MDM is a plain ASCII text file
Line 1 contains the number of programs to be looked for.
Subsequent lines contain the names of the programs to be looked
WITHOUT their extenders for example.
-------------------------cut here-------------------------------
4
CIXCOMM
STFAX
CONNECT
FASTCOM
-------------------------cut here-------------------------------
These tests are only made when the accessory is not top window and the
modem has been set. If the accessory finds one of the listed programs
running then it will regard the modem as needing to be reset. When you
next top or open the accessory's window a message will briefly be shown
telling you (<PROGNAME> may have used modem). The next time you dial a
number you will first see the reset sequence again.
Holding down right mouse button can be simulated by holding down shift.
This is to allow easier operation with Magicmac on single button mouse
machines.
Pop up box allowing tweaks variables to be incremented or decremented was
not being properly positioned in ST Medium resolution. Now fixed
Write delay was not working properly.
Now an extra tweak "Disp Delay"
This controls the delay before the full entry display is fetched. Set too
low and premature display will slow down browsing using the left and
right arrow keys. Set too high and it gets boring waiting for the display!
The open from keyboard option is now saved in the NN_ACC.INF file and so
can now be set to be permanently disabled.
v4.212
Modified to take longer alternate carrier string eg Mercury changed to
"Cable and Wireless"
==========================================================================
Support files
==========================================================================
NN_TWEAK 4.100
Comment_first variable now set by NN_Tweak. This controls whether address
comes before Comment (default) or vice versa
Holding down right mouse button can be simulated by holding
down shift key. NN_TWEAK.PRG sets up this.
UK National code changes.
Reading has changed from 01734 xxxxxx to 0118 9xx xxxx Parallel
working of the old code will continue during 1996. The 1995 TCV has been
updated to convert both 0734 and 01734 to 0118 9.
LO_1995 folder contains and extended TCV that also converts old old style
London numbers from 01- to 0171- or 0181-
Some duplications removed from UK TCV