Home » Recent acquisitions » Acorn ADFS disks » adfs_AcornUser_199312.adf » !TelAdBook_TelAdBook » Instructs

Instructs

This website contains an archive of files for the Acorn Electron, BBC Micro, Acorn Archimedes, Commodore 16 and Commodore 64 computers, which Dominic Ford has rescued from his private collection of floppy disks and cassettes.

Some of these files were originally commercial releases in the 1980s and 1990s, but they are now widely available online. I assume that copyright over them is no longer being asserted. If you own the copyright and would like files to be removed, please contact me.

Tape/disk: Home » Recent acquisitions » Acorn ADFS disks » adfs_AcornUser_199312.adf » !TelAdBook_TelAdBook
Filename: Instructs
Read OK:
File size: 2D5F bytes
Load address: 0000
Exec address: 0000
File contents
TelAddr v1.03 by Mark Hobson
============================
                                                             
------------------------------------------------------------------------
N.B. !TelAddr supports the !Help application. This can be used to obtain
     information about any part of the program when using it.           
------------------------------------------------------------------------


What is TelAddr?
----------------
TelAddr is a multi-tasking Wimp telephone and address book. It allows you
to store (so far) up to 256 records, each including name, address and
telephone fields. The program allows you to perform searches through the
database, sort the book and it provides many save options, like save book,
save partial book, save searched records and save current address. All of
the aforementioned saving facilities can be saved in either the TelAddr
format (filetype &100), or in ASCII (filetype &FFF), and also can be
directly saved to another application (e.g. Edit or any other
wordprocessor) via a Ram transfer.


Using TelAddr - the main window
-------------------------------
Clicking Select on the icon when it appears on the iconbar opens the main
address book window. It is from here that the user can input the data, move
through records, add and delete records etc.

On the left of the window is the toolbox. This shows from top to bottom:
open search window, sort database, add record and delete record. Also,
attached to the bottom of the window is the position window. This contains
six icons to move through the database, from left to right; move to first
record, move back five records, move back one record, move forward one
record, move forward five records and move to the last record. To the right
of these icons is the 'position icon'. This shows the current record number
(starting from one), and the total number of records respectively.


Editing the address book
------------------------
To start, try typing an address in the appropiate fields (remember that you
can use the up or down cursor keys or RETURN to move through the fields).
Now create another record by clicking on the add record icon on the toolbox
(third one down). You should see the position icon change from "1/1" to
"2/2", the first number means that you are viewing the second record, and
the other number means that the total number of records is now two.

Try adding several addresses and deleting them - you should be asked for
confirmation (this can be changed, but we will come back to that later).
There are other operations that can be applied to the address book which
are selected from the menu. Click Menu over the window and open the submenu
'Edit'. You can now add a record before or after the current one, delete a
record or clear a record. You can also delete the whole address book, but
this, like the others, is irreversible.

Instead of using the position icons to move around the address book, you
can also goto a specified record. Click Select on the '�' icon on the right
of the position window and a writable icon should appear. Type in the
record number you wish to move to and press RETURN, and the corresponding
address will appear.


Searching
---------
By clicking Select on the search icon on the toolbox (first one down), or
by selecting 'Search...' from the search submenu, the search window will be
opened. The search string should be entered (only simple searches can be
performed, i.e. no AND, OR, or NOT conditions), and case sensitivity can be
selected or not. When case sensitive, the program will try to find the
exact search string within the address book. For example, searching for
'Road' with case sensitivity on, will only find matching fields with the
exact string 'Road' in it. But without case sensitivity, it will match
'road', 'roaD', 'ROad' etc.

You can select or deselect fields you wish to search in by clicking on them
in the 'Fields' part of the search window. Now, to start the search, either
press RETURN or click on 'OK'. Immediately, a search results window should
appear displaying the matched fields and their record number. The search
string is highlighted in each of the matched fields (unless this option is
disabled), to make finding the match you want easier.

By clicking on the field in the results window, TelAddr will take you to to
that record and field. Now you can change the data if necessary, but
remember that this will invalidate the search results, so click on the
'Redo' icon to perform the same search again - thus updating the results.
You can also save or delete the matched records, or re-open the search
window, by selecting the appropiate icon.


Sorting
-------
After inputting your address book, it is often useful to sort the address
in alphabetical order. By clicking on the sort icon on the toolbox (second
one down), the program will sort the address book according to the name
field.


Saving
------
As already mentioned, there are several different types of saving that can
be performed. To just save the whole address book, either open the save
book box from the save submenu, or press F3. From here you can choose
whether to save as a TelAddr file, or a text file. The difference is that
TelAddr will only load its own filetype and not text files, but when saving
text files, the addresses are layed out in a more understandable format,
also allowing for easy transfer into word processors. The format of a
TelAddr file is similar to a text file (try loading one into Edit), but we
will cover this in more detail later.

In the save book window, there is an extra option - Partial. Selecting this
extends the window allowing for start and end records to be specified for
when saving the book. Use the arrow icons adjacent to the writable icons to
alter the values. But remember that the program will not allow the start
record number to be greater than the end record number, and vice versa.

TelAddr also provides an option to save the currently displayed record
alone (press CTRL-F3). As before, you can choose between the two formats,
but if text file is selected, then two extra options appear. These are
useful for when importing the address (as a text file) straight into a
document in a word processor. For example, when writting an formal letter,
you could search through your address book for the destination address, and
then import it straight into your document without re-typing the address or
saving it to disc first (as a Ram transfer is used).

For this purpose, the extra options allow you to specify the result of the
saved address more accurately. You can choose between whether you want to
include telephone/fax numbers or not, and whether you wish to add commas
and full stops automatically.

Also, after performing a search, you can then save the matched records as
before in either format. The hot-key for this function is SHIFT-F3 or you
can use the 'Save' submenu.
  
Technical detail - when saving a file to another application, TelAddr
checks whether the buffer passed to it is large enough for the complete
file, if not it produces an error. This is due to the way that TelAddr
stores the address book, but it should not pose a problem as most text
editors like Edit create large enough buffers for the transfer. It is only
with old programs such as 1st Word Plus that only pass small buffers in
succession.


Loading and merging
-------------------
Double-clicking on a TelAddr file instructs the program to load that
address book over the top of the current one. But if the file is dragged
either to the main window or the program icon, the file is appended
(merged) to the end of the current one. (If the current address book is
unsaved and a load is executed, then TelAddr askes for confirmation.)

An extra feature of TelAddr (if selected in the preferences window), is
that when merging a SINGLE address file, and if the current record is
blank, then the address is inserted over the top of the current record.


Preferences
-----------
The preferences window can be obtained from the iconbar menu. This window
contains a list of options to configure TelAddr to how you prefer it. The
configurations can be saved so when you next load TelAddr, the choosen
options will still apply.

Most of the options are self-explanatory, but you can use Help to obtain
extra information about them. Basically, you can: switch confirmation on or
off for different operations, choose the nature of merging (as already
mentioned), select how records are added from the toolbox, set the default
search options, set the default save options, switch matched highlights on
or off and change the colour, choose a default address book, select the
panes to be opened by default and choose a default country.

The default address book can be selected by dragging the desired file into
the preferences window, the filename will then be entered into the icon.
Then the next time TelAddr is loaded, the specified address book will also
try to be loaded.

The default country, when selected, inserts itself into the country field
when creating a new record - this can be useful when the majority of your
addresses are all in one country.

Down the right-hand side of the window are several icons: load - loads the
last saved preferences, save - saves the current preferences, default -
sets the default preferences, cancel - restores the original preferences,
ok - sets the current preferences temporally.


Misc
----
Information about the program and the current address book can be obtained
from the menu, and the window panes can be toggled on and off from the
'Display' submenu.

N.B. The filetype number (&100) may clash with other applications (not that
I know of any) as it is not a registered filetype.


TelAddr file format
-------------------
The format is very simple. It starts with a string along the following
syntax :
 TelAddr(<file format version number * 100>,<number of records
 starting from 1>)

This is followed by continuous fields from every record in order. The
latest file format version number is currently 1.00
                                                   

Risc OS 2
---------
TelAddr uses the outline font Trinity.Medium, and therefore needs to 'see'
it before it is loaded. Risc OS 3 users do not need to worry about this as
the font in stored in the new ROMs.


Version history
---------------
1.00 - First version, written for a GCSE computer studies project. Full
       implemintation; sorting, searching, editing, saving, preferences etc.
       
1.01 - Updated to work under RISC-OS 2, also fixed minor saving bugs
       and implemented font checking routine.
             
1.02 - Fixed minor requester bug.

1.03 - Change templates and sprites slightly, and a small bug fixed
       concerning searched records being deleted.


Changes I would like to make, sometime.
---------------------------------------
* Change the maximum number of records to be only limited to the amount of
  memory, (i.e. claim extra memory as records are created). You can change
  the maximum number of records by altering the variable total_max% in
  !RunImage and increasing the value of WimpSlot respectively in !Run, if
  you wish.

* Update the program to use Risc OS 3 properly (like giving help on menu
  items etc.), if I ever can afford the new programmer's references
  manuals...


Thank you
---------
I would like to thank Jon Ribbens and Doggysoft for their excellent
WimpExtension module. At last, someone has written a module to ease
programming the Wimp.


Copyright
---------
This program is copyright Acorn User and was written by Mark Hobson.
00000000  54 65 6c 41 64 64 72 20  76 31 2e 30 33 20 62 79  |TelAddr v1.03 by|
00000010  20 4d 61 72 6b 20 48 6f  62 73 6f 6e 0a 3d 3d 3d  | Mark Hobson.===|
00000020  3d 3d 3d 3d 3d 3d 3d 3d  3d 3d 3d 3d 3d 3d 3d 3d  |================|
00000030  3d 3d 3d 3d 3d 3d 3d 3d  3d 0a 20 20 20 20 20 20  |=========.      |
00000040  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00000070  20 20 20 20 20 20 20 0a  2d 2d 2d 2d 2d 2d 2d 2d  |       .--------|
00000080  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
000000c0  0a 4e 2e 42 2e 20 21 54  65 6c 41 64 64 72 20 73  |.N.B. !TelAddr s|
000000d0  75 70 70 6f 72 74 73 20  74 68 65 20 21 48 65 6c  |upports the !Hel|
000000e0  70 20 61 70 70 6c 69 63  61 74 69 6f 6e 2e 20 54  |p application. T|
000000f0  68 69 73 20 63 61 6e 20  62 65 20 75 73 65 64 20  |his can be used |
00000100  74 6f 20 6f 62 74 61 69  6e 0a 20 20 20 20 20 69  |to obtain.     i|
00000110  6e 66 6f 72 6d 61 74 69  6f 6e 20 61 62 6f 75 74  |nformation about|
00000120  20 61 6e 79 20 70 61 72  74 20 6f 66 20 74 68 65  | any part of the|
00000130  20 70 72 6f 67 72 61 6d  20 77 68 65 6e 20 75 73  | program when us|
00000140  69 6e 67 20 69 74 2e 20  20 20 20 20 20 20 20 20  |ing it.         |
00000150  20 20 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |  .-------------|
00000160  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00000190  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 0a 0a 0a 57 68  |-----------...Wh|
000001a0  61 74 20 69 73 20 54 65  6c 41 64 64 72 3f 0a 2d  |at is TelAddr?.-|
000001b0  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 0a  |---------------.|
000001c0  54 65 6c 41 64 64 72 20  69 73 20 61 20 6d 75 6c  |TelAddr is a mul|
000001d0  74 69 2d 74 61 73 6b 69  6e 67 20 57 69 6d 70 20  |ti-tasking Wimp |
000001e0  74 65 6c 65 70 68 6f 6e  65 20 61 6e 64 20 61 64  |telephone and ad|
000001f0  64 72 65 73 73 20 62 6f  6f 6b 2e 20 49 74 20 61  |dress book. It a|
00000200  6c 6c 6f 77 73 20 79 6f  75 0a 74 6f 20 73 74 6f  |llows you.to sto|
00000210  72 65 20 28 73 6f 20 66  61 72 29 20 75 70 20 74  |re (so far) up t|
00000220  6f 20 32 35 36 20 72 65  63 6f 72 64 73 2c 20 65  |o 256 records, e|
00000230  61 63 68 20 69 6e 63 6c  75 64 69 6e 67 20 6e 61  |ach including na|
00000240  6d 65 2c 20 61 64 64 72  65 73 73 20 61 6e 64 0a  |me, address and.|
00000250  74 65 6c 65 70 68 6f 6e  65 20 66 69 65 6c 64 73  |telephone fields|
00000260  2e 20 54 68 65 20 70 72  6f 67 72 61 6d 20 61 6c  |. The program al|
00000270  6c 6f 77 73 20 79 6f 75  20 74 6f 20 70 65 72 66  |lows you to perf|
00000280  6f 72 6d 20 73 65 61 72  63 68 65 73 20 74 68 72  |orm searches thr|
00000290  6f 75 67 68 20 74 68 65  0a 64 61 74 61 62 61 73  |ough the.databas|
000002a0  65 2c 20 73 6f 72 74 20  74 68 65 20 62 6f 6f 6b  |e, sort the book|
000002b0  20 61 6e 64 20 69 74 20  70 72 6f 76 69 64 65 73  | and it provides|
000002c0  20 6d 61 6e 79 20 73 61  76 65 20 6f 70 74 69 6f  | many save optio|
000002d0  6e 73 2c 20 6c 69 6b 65  20 73 61 76 65 20 62 6f  |ns, like save bo|
000002e0  6f 6b 2c 0a 73 61 76 65  20 70 61 72 74 69 61 6c  |ok,.save partial|
000002f0  20 62 6f 6f 6b 2c 20 73  61 76 65 20 73 65 61 72  | book, save sear|
00000300  63 68 65 64 20 72 65 63  6f 72 64 73 20 61 6e 64  |ched records and|
00000310  20 73 61 76 65 20 63 75  72 72 65 6e 74 20 61 64  | save current ad|
00000320  64 72 65 73 73 2e 20 41  6c 6c 20 6f 66 0a 74 68  |dress. All of.th|
00000330  65 20 61 66 6f 72 65 6d  65 6e 74 69 6f 6e 65 64  |e aforementioned|
00000340  20 73 61 76 69 6e 67 20  66 61 63 69 6c 69 74 69  | saving faciliti|
00000350  65 73 20 63 61 6e 20 62  65 20 73 61 76 65 64 20  |es can be saved |
00000360  69 6e 20 65 69 74 68 65  72 20 74 68 65 20 54 65  |in either the Te|
00000370  6c 41 64 64 72 0a 66 6f  72 6d 61 74 20 28 66 69  |lAddr.format (fi|
00000380  6c 65 74 79 70 65 20 26  31 30 30 29 2c 20 6f 72  |letype &100), or|
00000390  20 69 6e 20 41 53 43 49  49 20 28 66 69 6c 65 74  | in ASCII (filet|
000003a0  79 70 65 20 26 46 46 46  29 2c 20 61 6e 64 20 61  |ype &FFF), and a|
000003b0  6c 73 6f 20 63 61 6e 20  62 65 0a 64 69 72 65 63  |lso can be.direc|
000003c0  74 6c 79 20 73 61 76 65  64 20 74 6f 20 61 6e 6f  |tly saved to ano|
000003d0  74 68 65 72 20 61 70 70  6c 69 63 61 74 69 6f 6e  |ther application|
000003e0  20 28 65 2e 67 2e 20 45  64 69 74 20 6f 72 20 61  | (e.g. Edit or a|
000003f0  6e 79 20 6f 74 68 65 72  0a 77 6f 72 64 70 72 6f  |ny other.wordpro|
00000400  63 65 73 73 6f 72 29 20  76 69 61 20 61 20 52 61  |cessor) via a Ra|
00000410  6d 20 74 72 61 6e 73 66  65 72 2e 0a 0a 0a 55 73  |m transfer....Us|
00000420  69 6e 67 20 54 65 6c 41  64 64 72 20 2d 20 74 68  |ing TelAddr - th|
00000430  65 20 6d 61 69 6e 20 77  69 6e 64 6f 77 0a 2d 2d  |e main window.--|
00000440  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
00000450  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 0a 43 6c  |-------------.Cl|
00000460  69 63 6b 69 6e 67 20 53  65 6c 65 63 74 20 6f 6e  |icking Select on|
00000470  20 74 68 65 20 69 63 6f  6e 20 77 68 65 6e 20 69  | the icon when i|
00000480  74 20 61 70 70 65 61 72  73 20 6f 6e 20 74 68 65  |t appears on the|
00000490  20 69 63 6f 6e 62 61 72  20 6f 70 65 6e 73 20 74  | iconbar opens t|
000004a0  68 65 20 6d 61 69 6e 0a  61 64 64 72 65 73 73 20  |he main.address |
000004b0  62 6f 6f 6b 20 77 69 6e  64 6f 77 2e 20 49 74 20  |book window. It |
000004c0  69 73 20 66 72 6f 6d 20  68 65 72 65 20 74 68 61  |is from here tha|
000004d0  74 20 74 68 65 20 75 73  65 72 20 63 61 6e 20 69  |t the user can i|
000004e0  6e 70 75 74 20 74 68 65  20 64 61 74 61 2c 20 6d  |nput the data, m|
000004f0  6f 76 65 0a 74 68 72 6f  75 67 68 20 72 65 63 6f  |ove.through reco|
00000500  72 64 73 2c 20 61 64 64  20 61 6e 64 20 64 65 6c  |rds, add and del|
00000510  65 74 65 20 72 65 63 6f  72 64 73 20 65 74 63 2e  |ete records etc.|
00000520  0a 0a 4f 6e 20 74 68 65  20 6c 65 66 74 20 6f 66  |..On the left of|
00000530  20 74 68 65 20 77 69 6e  64 6f 77 20 69 73 20 74  | the window is t|
00000540  68 65 20 74 6f 6f 6c 62  6f 78 2e 20 54 68 69 73  |he toolbox. This|
00000550  20 73 68 6f 77 73 20 66  72 6f 6d 20 74 6f 70 20  | shows from top |
00000560  74 6f 20 62 6f 74 74 6f  6d 3a 0a 6f 70 65 6e 20  |to bottom:.open |
00000570  73 65 61 72 63 68 20 77  69 6e 64 6f 77 2c 20 73  |search window, s|
00000580  6f 72 74 20 64 61 74 61  62 61 73 65 2c 20 61 64  |ort database, ad|
00000590  64 20 72 65 63 6f 72 64  20 61 6e 64 20 64 65 6c  |d record and del|
000005a0  65 74 65 20 72 65 63 6f  72 64 2e 20 41 6c 73 6f  |ete record. Also|
000005b0  2c 0a 61 74 74 61 63 68  65 64 20 74 6f 20 74 68  |,.attached to th|
000005c0  65 20 62 6f 74 74 6f 6d  20 6f 66 20 74 68 65 20  |e bottom of the |
000005d0  77 69 6e 64 6f 77 20 69  73 20 74 68 65 20 70 6f  |window is the po|
000005e0  73 69 74 69 6f 6e 20 77  69 6e 64 6f 77 2e 20 54  |sition window. T|
000005f0  68 69 73 20 63 6f 6e 74  61 69 6e 73 0a 73 69 78  |his contains.six|
00000600  20 69 63 6f 6e 73 20 74  6f 20 6d 6f 76 65 20 74  | icons to move t|
00000610  68 72 6f 75 67 68 20 74  68 65 20 64 61 74 61 62  |hrough the datab|
00000620  61 73 65 2c 20 66 72 6f  6d 20 6c 65 66 74 20 74  |ase, from left t|
00000630  6f 20 72 69 67 68 74 3b  20 6d 6f 76 65 20 74 6f  |o right; move to|
00000640  20 66 69 72 73 74 0a 72  65 63 6f 72 64 2c 20 6d  | first.record, m|
00000650  6f 76 65 20 62 61 63 6b  20 66 69 76 65 20 72 65  |ove back five re|
00000660  63 6f 72 64 73 2c 20 6d  6f 76 65 20 62 61 63 6b  |cords, move back|
00000670  20 6f 6e 65 20 72 65 63  6f 72 64 2c 20 6d 6f 76  | one record, mov|
00000680  65 20 66 6f 72 77 61 72  64 20 6f 6e 65 0a 72 65  |e forward one.re|
00000690  63 6f 72 64 2c 20 6d 6f  76 65 20 66 6f 72 77 61  |cord, move forwa|
000006a0  72 64 20 66 69 76 65 20  72 65 63 6f 72 64 73 20  |rd five records |
000006b0  61 6e 64 20 6d 6f 76 65  20 74 6f 20 74 68 65 20  |and move to the |
000006c0  6c 61 73 74 20 72 65 63  6f 72 64 2e 20 54 6f 20  |last record. To |
000006d0  74 68 65 20 72 69 67 68  74 0a 6f 66 20 74 68 65  |the right.of the|
000006e0  73 65 20 69 63 6f 6e 73  20 69 73 20 74 68 65 20  |se icons is the |
000006f0  27 70 6f 73 69 74 69 6f  6e 20 69 63 6f 6e 27 2e  |'position icon'.|
00000700  20 54 68 69 73 20 73 68  6f 77 73 20 74 68 65 20  | This shows the |
00000710  63 75 72 72 65 6e 74 20  72 65 63 6f 72 64 20 6e  |current record n|
00000720  75 6d 62 65 72 0a 28 73  74 61 72 74 69 6e 67 20  |umber.(starting |
00000730  66 72 6f 6d 20 6f 6e 65  29 2c 20 61 6e 64 20 74  |from one), and t|
00000740  68 65 20 74 6f 74 61 6c  20 6e 75 6d 62 65 72 20  |he total number |
00000750  6f 66 20 72 65 63 6f 72  64 73 20 72 65 73 70 65  |of records respe|
00000760  63 74 69 76 65 6c 79 2e  0a 0a 0a 45 64 69 74 69  |ctively....Editi|
00000770  6e 67 20 74 68 65 20 61  64 64 72 65 73 73 20 62  |ng the address b|
00000780  6f 6f 6b 0a 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |ook.------------|
00000790  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 54 6f 20  |------------.To |
000007a0  73 74 61 72 74 2c 20 74  72 79 20 74 79 70 69 6e  |start, try typin|
000007b0  67 20 61 6e 20 61 64 64  72 65 73 73 20 69 6e 20  |g an address in |
000007c0  74 68 65 20 61 70 70 72  6f 70 69 61 74 65 20 66  |the appropiate f|
000007d0  69 65 6c 64 73 20 28 72  65 6d 65 6d 62 65 72 20  |ields (remember |
000007e0  74 68 61 74 20 79 6f 75  0a 63 61 6e 20 75 73 65  |that you.can use|
000007f0  20 74 68 65 20 75 70 20  6f 72 20 64 6f 77 6e 20  | the up or down |
00000800  63 75 72 73 6f 72 20 6b  65 79 73 20 6f 72 20 52  |cursor keys or R|
00000810  45 54 55 52 4e 20 74 6f  20 6d 6f 76 65 20 74 68  |ETURN to move th|
00000820  72 6f 75 67 68 20 74 68  65 20 66 69 65 6c 64 73  |rough the fields|
00000830  29 2e 0a 4e 6f 77 20 63  72 65 61 74 65 20 61 6e  |)..Now create an|
00000840  6f 74 68 65 72 20 72 65  63 6f 72 64 20 62 79 20  |other record by |
00000850  63 6c 69 63 6b 69 6e 67  20 6f 6e 20 74 68 65 20  |clicking on the |
00000860  61 64 64 20 72 65 63 6f  72 64 20 69 63 6f 6e 20  |add record icon |
00000870  6f 6e 20 74 68 65 20 74  6f 6f 6c 62 6f 78 0a 28  |on the toolbox.(|
00000880  74 68 69 72 64 20 6f 6e  65 20 64 6f 77 6e 29 2e  |third one down).|
00000890  20 59 6f 75 20 73 68 6f  75 6c 64 20 73 65 65 20  | You should see |
000008a0  74 68 65 20 70 6f 73 69  74 69 6f 6e 20 69 63 6f  |the position ico|
000008b0  6e 20 63 68 61 6e 67 65  20 66 72 6f 6d 20 22 31  |n change from "1|
000008c0  2f 31 22 20 74 6f 0a 22  32 2f 32 22 2c 20 74 68  |/1" to."2/2", th|
000008d0  65 20 66 69 72 73 74 20  6e 75 6d 62 65 72 20 6d  |e first number m|
000008e0  65 61 6e 73 20 74 68 61  74 20 79 6f 75 20 61 72  |eans that you ar|
000008f0  65 20 76 69 65 77 69 6e  67 20 74 68 65 20 73 65  |e viewing the se|
00000900  63 6f 6e 64 20 72 65 63  6f 72 64 2c 20 61 6e 64  |cond record, and|
00000910  0a 74 68 65 20 6f 74 68  65 72 20 6e 75 6d 62 65  |.the other numbe|
00000920  72 20 6d 65 61 6e 73 20  74 68 61 74 20 74 68 65  |r means that the|
00000930  20 74 6f 74 61 6c 20 6e  75 6d 62 65 72 20 6f 66  | total number of|
00000940  20 72 65 63 6f 72 64 73  20 69 73 20 6e 6f 77 20  | records is now |
00000950  74 77 6f 2e 0a 0a 54 72  79 20 61 64 64 69 6e 67  |two...Try adding|
00000960  20 73 65 76 65 72 61 6c  20 61 64 64 72 65 73 73  | several address|
00000970  65 73 20 61 6e 64 20 64  65 6c 65 74 69 6e 67 20  |es and deleting |
00000980  74 68 65 6d 20 2d 20 79  6f 75 20 73 68 6f 75 6c  |them - you shoul|
00000990  64 20 62 65 20 61 73 6b  65 64 20 66 6f 72 0a 63  |d be asked for.c|
000009a0  6f 6e 66 69 72 6d 61 74  69 6f 6e 20 28 74 68 69  |onfirmation (thi|
000009b0  73 20 63 61 6e 20 62 65  20 63 68 61 6e 67 65 64  |s can be changed|
000009c0  2c 20 62 75 74 20 77 65  20 77 69 6c 6c 20 63 6f  |, but we will co|
000009d0  6d 65 20 62 61 63 6b 20  74 6f 20 74 68 61 74 20  |me back to that |
000009e0  6c 61 74 65 72 29 2e 0a  54 68 65 72 65 20 61 72  |later)..There ar|
000009f0  65 20 6f 74 68 65 72 20  6f 70 65 72 61 74 69 6f  |e other operatio|
00000a00  6e 73 20 74 68 61 74 20  63 61 6e 20 62 65 20 61  |ns that can be a|
00000a10  70 70 6c 69 65 64 20 74  6f 20 74 68 65 20 61 64  |pplied to the ad|
00000a20  64 72 65 73 73 20 62 6f  6f 6b 20 77 68 69 63 68  |dress book which|
00000a30  0a 61 72 65 20 73 65 6c  65 63 74 65 64 20 66 72  |.are selected fr|
00000a40  6f 6d 20 74 68 65 20 6d  65 6e 75 2e 20 43 6c 69  |om the menu. Cli|
00000a50  63 6b 20 4d 65 6e 75 20  6f 76 65 72 20 74 68 65  |ck Menu over the|
00000a60  20 77 69 6e 64 6f 77 20  61 6e 64 20 6f 70 65 6e  | window and open|
00000a70  20 74 68 65 20 73 75 62  6d 65 6e 75 0a 27 45 64  | the submenu.'Ed|
00000a80  69 74 27 2e 20 59 6f 75  20 63 61 6e 20 6e 6f 77  |it'. You can now|
00000a90  20 61 64 64 20 61 20 72  65 63 6f 72 64 20 62 65  | add a record be|
00000aa0  66 6f 72 65 20 6f 72 20  61 66 74 65 72 20 74 68  |fore or after th|
00000ab0  65 20 63 75 72 72 65 6e  74 20 6f 6e 65 2c 20 64  |e current one, d|
00000ac0  65 6c 65 74 65 20 61 0a  72 65 63 6f 72 64 20 6f  |elete a.record o|
00000ad0  72 20 63 6c 65 61 72 20  61 20 72 65 63 6f 72 64  |r clear a record|
00000ae0  2e 20 59 6f 75 20 63 61  6e 20 61 6c 73 6f 20 64  |. You can also d|
00000af0  65 6c 65 74 65 20 74 68  65 20 77 68 6f 6c 65 20  |elete the whole |
00000b00  61 64 64 72 65 73 73 20  62 6f 6f 6b 2c 20 62 75  |address book, bu|
00000b10  74 0a 74 68 69 73 2c 20  6c 69 6b 65 20 74 68 65  |t.this, like the|
00000b20  20 6f 74 68 65 72 73 2c  20 69 73 20 69 72 72 65  | others, is irre|
00000b30  76 65 72 73 69 62 6c 65  2e 0a 0a 49 6e 73 74 65  |versible...Inste|
00000b40  61 64 20 6f 66 20 75 73  69 6e 67 20 74 68 65 20  |ad of using the |
00000b50  70 6f 73 69 74 69 6f 6e  20 69 63 6f 6e 73 20 74  |position icons t|
00000b60  6f 20 6d 6f 76 65 20 61  72 6f 75 6e 64 20 74 68  |o move around th|
00000b70  65 20 61 64 64 72 65 73  73 20 62 6f 6f 6b 2c 20  |e address book, |
00000b80  79 6f 75 0a 63 61 6e 20  61 6c 73 6f 20 67 6f 74  |you.can also got|
00000b90  6f 20 61 20 73 70 65 63  69 66 69 65 64 20 72 65  |o a specified re|
00000ba0  63 6f 72 64 2e 20 43 6c  69 63 6b 20 53 65 6c 65  |cord. Click Sele|
00000bb0  63 74 20 6f 6e 20 74 68  65 20 27 89 27 20 69 63  |ct on the '.' ic|
00000bc0  6f 6e 20 6f 6e 20 74 68  65 20 72 69 67 68 74 0a  |on on the right.|
00000bd0  6f 66 20 74 68 65 20 70  6f 73 69 74 69 6f 6e 20  |of the position |
00000be0  77 69 6e 64 6f 77 20 61  6e 64 20 61 20 77 72 69  |window and a wri|
00000bf0  74 61 62 6c 65 20 69 63  6f 6e 20 73 68 6f 75 6c  |table icon shoul|
00000c00  64 20 61 70 70 65 61 72  2e 20 54 79 70 65 20 69  |d appear. Type i|
00000c10  6e 20 74 68 65 0a 72 65  63 6f 72 64 20 6e 75 6d  |n the.record num|
00000c20  62 65 72 20 79 6f 75 20  77 69 73 68 20 74 6f 20  |ber you wish to |
00000c30  6d 6f 76 65 20 74 6f 20  61 6e 64 20 70 72 65 73  |move to and pres|
00000c40  73 20 52 45 54 55 52 4e  2c 20 61 6e 64 20 74 68  |s RETURN, and th|
00000c50  65 20 63 6f 72 72 65 73  70 6f 6e 64 69 6e 67 0a  |e corresponding.|
00000c60  61 64 64 72 65 73 73 20  77 69 6c 6c 20 61 70 70  |address will app|
00000c70  65 61 72 2e 0a 0a 0a 53  65 61 72 63 68 69 6e 67  |ear....Searching|
00000c80  0a 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 42 79 20 63 6c  |.---------.By cl|
00000c90  69 63 6b 69 6e 67 20 53  65 6c 65 63 74 20 6f 6e  |icking Select on|
00000ca0  20 74 68 65 20 73 65 61  72 63 68 20 69 63 6f 6e  | the search icon|
00000cb0  20 6f 6e 20 74 68 65 20  74 6f 6f 6c 62 6f 78 20  | on the toolbox |
00000cc0  28 66 69 72 73 74 20 6f  6e 65 20 64 6f 77 6e 29  |(first one down)|
00000cd0  2c 20 6f 72 0a 62 79 20  73 65 6c 65 63 74 69 6e  |, or.by selectin|
00000ce0  67 20 27 53 65 61 72 63  68 2e 2e 2e 27 20 66 72  |g 'Search...' fr|
00000cf0  6f 6d 20 74 68 65 20 73  65 61 72 63 68 20 73 75  |om the search su|
00000d00  62 6d 65 6e 75 2c 20 74  68 65 20 73 65 61 72 63  |bmenu, the searc|
00000d10  68 20 77 69 6e 64 6f 77  20 77 69 6c 6c 20 62 65  |h window will be|
00000d20  0a 6f 70 65 6e 65 64 2e  20 54 68 65 20 73 65 61  |.opened. The sea|
00000d30  72 63 68 20 73 74 72 69  6e 67 20 73 68 6f 75 6c  |rch string shoul|
00000d40  64 20 62 65 20 65 6e 74  65 72 65 64 20 28 6f 6e  |d be entered (on|
00000d50  6c 79 20 73 69 6d 70 6c  65 20 73 65 61 72 63 68  |ly simple search|
00000d60  65 73 20 63 61 6e 20 62  65 0a 70 65 72 66 6f 72  |es can be.perfor|
00000d70  6d 65 64 2c 20 69 2e 65  2e 20 6e 6f 20 41 4e 44  |med, i.e. no AND|
00000d80  2c 20 4f 52 2c 20 6f 72  20 4e 4f 54 20 63 6f 6e  |, OR, or NOT con|
00000d90  64 69 74 69 6f 6e 73 29  2c 20 61 6e 64 20 63 61  |ditions), and ca|
00000da0  73 65 20 73 65 6e 73 69  74 69 76 69 74 79 20 63  |se sensitivity c|
00000db0  61 6e 20 62 65 0a 73 65  6c 65 63 74 65 64 20 6f  |an be.selected o|
00000dc0  72 20 6e 6f 74 2e 20 57  68 65 6e 20 63 61 73 65  |r not. When case|
00000dd0  20 73 65 6e 73 69 74 69  76 65 2c 20 74 68 65 20  | sensitive, the |
00000de0  70 72 6f 67 72 61 6d 20  77 69 6c 6c 20 74 72 79  |program will try|
00000df0  20 74 6f 20 66 69 6e 64  20 74 68 65 0a 65 78 61  | to find the.exa|
00000e00  63 74 20 73 65 61 72 63  68 20 73 74 72 69 6e 67  |ct search string|
00000e10  20 77 69 74 68 69 6e 20  74 68 65 20 61 64 64 72  | within the addr|
00000e20  65 73 73 20 62 6f 6f 6b  2e 20 46 6f 72 20 65 78  |ess book. For ex|
00000e30  61 6d 70 6c 65 2c 20 73  65 61 72 63 68 69 6e 67  |ample, searching|
00000e40  20 66 6f 72 0a 27 52 6f  61 64 27 20 77 69 74 68  | for.'Road' with|
00000e50  20 63 61 73 65 20 73 65  6e 73 69 74 69 76 69 74  | case sensitivit|
00000e60  79 20 6f 6e 2c 20 77 69  6c 6c 20 6f 6e 6c 79 20  |y on, will only |
00000e70  66 69 6e 64 20 6d 61 74  63 68 69 6e 67 20 66 69  |find matching fi|
00000e80  65 6c 64 73 20 77 69 74  68 20 74 68 65 0a 65 78  |elds with the.ex|
00000e90  61 63 74 20 73 74 72 69  6e 67 20 27 52 6f 61 64  |act string 'Road|
00000ea0  27 20 69 6e 20 69 74 2e  20 42 75 74 20 77 69 74  |' in it. But wit|
00000eb0  68 6f 75 74 20 63 61 73  65 20 73 65 6e 73 69 74  |hout case sensit|
00000ec0  69 76 69 74 79 2c 20 69  74 20 77 69 6c 6c 20 6d  |ivity, it will m|
00000ed0  61 74 63 68 0a 27 72 6f  61 64 27 2c 20 27 72 6f  |atch.'road', 'ro|
00000ee0  61 44 27 2c 20 27 52 4f  61 64 27 20 65 74 63 2e  |aD', 'ROad' etc.|
00000ef0  0a 0a 59 6f 75 20 63 61  6e 20 73 65 6c 65 63 74  |..You can select|
00000f00  20 6f 72 20 64 65 73 65  6c 65 63 74 20 66 69 65  | or deselect fie|
00000f10  6c 64 73 20 79 6f 75 20  77 69 73 68 20 74 6f 20  |lds you wish to |
00000f20  73 65 61 72 63 68 20 69  6e 20 62 79 20 63 6c 69  |search in by cli|
00000f30  63 6b 69 6e 67 20 6f 6e  20 74 68 65 6d 0a 69 6e  |cking on them.in|
00000f40  20 74 68 65 20 27 46 69  65 6c 64 73 27 20 70 61  | the 'Fields' pa|
00000f50  72 74 20 6f 66 20 74 68  65 20 73 65 61 72 63 68  |rt of the search|
00000f60  20 77 69 6e 64 6f 77 2e  20 4e 6f 77 2c 20 74 6f  | window. Now, to|
00000f70  20 73 74 61 72 74 20 74  68 65 20 73 65 61 72 63  | start the searc|
00000f80  68 2c 20 65 69 74 68 65  72 0a 70 72 65 73 73 20  |h, either.press |
00000f90  52 45 54 55 52 4e 20 6f  72 20 63 6c 69 63 6b 20  |RETURN or click |
00000fa0  6f 6e 20 27 4f 4b 27 2e  20 49 6d 6d 65 64 69 61  |on 'OK'. Immedia|
00000fb0  74 65 6c 79 2c 20 61 20  73 65 61 72 63 68 20 72  |tely, a search r|
00000fc0  65 73 75 6c 74 73 20 77  69 6e 64 6f 77 20 73 68  |esults window sh|
00000fd0  6f 75 6c 64 0a 61 70 70  65 61 72 20 64 69 73 70  |ould.appear disp|
00000fe0  6c 61 79 69 6e 67 20 74  68 65 20 6d 61 74 63 68  |laying the match|
00000ff0  65 64 20 66 69 65 6c 64  73 20 61 6e 64 20 74 68  |ed fields and th|
00001000  65 69 72 20 72 65 63 6f  72 64 20 6e 75 6d 62 65  |eir record numbe|
00001010  72 2e 20 54 68 65 20 73  65 61 72 63 68 0a 73 74  |r. The search.st|
00001020  72 69 6e 67 20 69 73 20  68 69 67 68 6c 69 67 68  |ring is highligh|
00001030  74 65 64 20 69 6e 20 65  61 63 68 20 6f 66 20 74  |ted in each of t|
00001040  68 65 20 6d 61 74 63 68  65 64 20 66 69 65 6c 64  |he matched field|
00001050  73 20 28 75 6e 6c 65 73  73 20 74 68 69 73 20 6f  |s (unless this o|
00001060  70 74 69 6f 6e 20 69 73  0a 64 69 73 61 62 6c 65  |ption is.disable|
00001070  64 29 2c 20 74 6f 20 6d  61 6b 65 20 66 69 6e 64  |d), to make find|
00001080  69 6e 67 20 74 68 65 20  6d 61 74 63 68 20 79 6f  |ing the match yo|
00001090  75 20 77 61 6e 74 20 65  61 73 69 65 72 2e 0a 0a  |u want easier...|
000010a0  42 79 20 63 6c 69 63 6b  69 6e 67 20 6f 6e 20 74  |By clicking on t|
000010b0  68 65 20 66 69 65 6c 64  20 69 6e 20 74 68 65 20  |he field in the |
000010c0  72 65 73 75 6c 74 73 20  77 69 6e 64 6f 77 2c 20  |results window, |
000010d0  54 65 6c 41 64 64 72 20  77 69 6c 6c 20 74 61 6b  |TelAddr will tak|
000010e0  65 20 79 6f 75 20 74 6f  20 74 6f 0a 74 68 61 74  |e you to to.that|
000010f0  20 72 65 63 6f 72 64 20  61 6e 64 20 66 69 65 6c  | record and fiel|
00001100  64 2e 20 4e 6f 77 20 79  6f 75 20 63 61 6e 20 63  |d. Now you can c|
00001110  68 61 6e 67 65 20 74 68  65 20 64 61 74 61 20 69  |hange the data i|
00001120  66 20 6e 65 63 65 73 73  61 72 79 2c 20 62 75 74  |f necessary, but|
00001130  0a 72 65 6d 65 6d 62 65  72 20 74 68 61 74 20 74  |.remember that t|
00001140  68 69 73 20 77 69 6c 6c  20 69 6e 76 61 6c 69 64  |his will invalid|
00001150  61 74 65 20 74 68 65 20  73 65 61 72 63 68 20 72  |ate the search r|
00001160  65 73 75 6c 74 73 2c 20  73 6f 20 63 6c 69 63 6b  |esults, so click|
00001170  20 6f 6e 20 74 68 65 0a  27 52 65 64 6f 27 20 69  | on the.'Redo' i|
00001180  63 6f 6e 20 74 6f 20 70  65 72 66 6f 72 6d 20 74  |con to perform t|
00001190  68 65 20 73 61 6d 65 20  73 65 61 72 63 68 20 61  |he same search a|
000011a0  67 61 69 6e 20 2d 20 74  68 75 73 20 75 70 64 61  |gain - thus upda|
000011b0  74 69 6e 67 20 74 68 65  20 72 65 73 75 6c 74 73  |ting the results|
000011c0  2e 0a 59 6f 75 20 63 61  6e 20 61 6c 73 6f 20 73  |..You can also s|
000011d0  61 76 65 20 6f 72 20 64  65 6c 65 74 65 20 74 68  |ave or delete th|
000011e0  65 20 6d 61 74 63 68 65  64 20 72 65 63 6f 72 64  |e matched record|
000011f0  73 2c 20 6f 72 20 72 65  2d 6f 70 65 6e 20 74 68  |s, or re-open th|
00001200  65 20 73 65 61 72 63 68  0a 77 69 6e 64 6f 77 2c  |e search.window,|
00001210  20 62 79 20 73 65 6c 65  63 74 69 6e 67 20 74 68  | by selecting th|
00001220  65 20 61 70 70 72 6f 70  69 61 74 65 20 69 63 6f  |e appropiate ico|
00001230  6e 2e 0a 0a 0a 53 6f 72  74 69 6e 67 0a 2d 2d 2d  |n....Sorting.---|
00001240  2d 2d 2d 2d 0a 41 66 74  65 72 20 69 6e 70 75 74  |----.After input|
00001250  74 69 6e 67 20 79 6f 75  72 20 61 64 64 72 65 73  |ting your addres|
00001260  73 20 62 6f 6f 6b 2c 20  69 74 20 69 73 20 6f 66  |s book, it is of|
00001270  74 65 6e 20 75 73 65 66  75 6c 20 74 6f 20 73 6f  |ten useful to so|
00001280  72 74 20 74 68 65 20 61  64 64 72 65 73 73 0a 69  |rt the address.i|
00001290  6e 20 61 6c 70 68 61 62  65 74 69 63 61 6c 20 6f  |n alphabetical o|
000012a0  72 64 65 72 2e 20 42 79  20 63 6c 69 63 6b 69 6e  |rder. By clickin|
000012b0  67 20 6f 6e 20 74 68 65  20 73 6f 72 74 20 69 63  |g on the sort ic|
000012c0  6f 6e 20 6f 6e 20 74 68  65 20 74 6f 6f 6c 62 6f  |on on the toolbo|
000012d0  78 20 28 73 65 63 6f 6e  64 0a 6f 6e 65 20 64 6f  |x (second.one do|
000012e0  77 6e 29 2c 20 74 68 65  20 70 72 6f 67 72 61 6d  |wn), the program|
000012f0  20 77 69 6c 6c 20 73 6f  72 74 20 74 68 65 20 61  | will sort the a|
00001300  64 64 72 65 73 73 20 62  6f 6f 6b 20 61 63 63 6f  |ddress book acco|
00001310  72 64 69 6e 67 20 74 6f  20 74 68 65 20 6e 61 6d  |rding to the nam|
00001320  65 0a 66 69 65 6c 64 2e  0a 0a 0a 53 61 76 69 6e  |e.field....Savin|
00001330  67 0a 2d 2d 2d 2d 2d 2d  0a 41 73 20 61 6c 72 65  |g.------.As alre|
00001340  61 64 79 20 6d 65 6e 74  69 6f 6e 65 64 2c 20 74  |ady mentioned, t|
00001350  68 65 72 65 20 61 72 65  20 73 65 76 65 72 61 6c  |here are several|
00001360  20 64 69 66 66 65 72 65  6e 74 20 74 79 70 65 73  | different types|
00001370  20 6f 66 20 73 61 76 69  6e 67 20 74 68 61 74 20  | of saving that |
00001380  63 61 6e 0a 62 65 20 70  65 72 66 6f 72 6d 65 64  |can.be performed|
00001390  2e 20 54 6f 20 6a 75 73  74 20 73 61 76 65 20 74  |. To just save t|
000013a0  68 65 20 77 68 6f 6c 65  20 61 64 64 72 65 73 73  |he whole address|
000013b0  20 62 6f 6f 6b 2c 20 65  69 74 68 65 72 20 6f 70  | book, either op|
000013c0  65 6e 20 74 68 65 20 73  61 76 65 0a 62 6f 6f 6b  |en the save.book|
000013d0  20 62 6f 78 20 66 72 6f  6d 20 74 68 65 20 73 61  | box from the sa|
000013e0  76 65 20 73 75 62 6d 65  6e 75 2c 20 6f 72 20 70  |ve submenu, or p|
000013f0  72 65 73 73 20 46 33 2e  20 46 72 6f 6d 20 68 65  |ress F3. From he|
00001400  72 65 20 79 6f 75 20 63  61 6e 20 63 68 6f 6f 73  |re you can choos|
00001410  65 0a 77 68 65 74 68 65  72 20 74 6f 20 73 61 76  |e.whether to sav|
00001420  65 20 61 73 20 61 20 54  65 6c 41 64 64 72 20 66  |e as a TelAddr f|
00001430  69 6c 65 2c 20 6f 72 20  61 20 74 65 78 74 20 66  |ile, or a text f|
00001440  69 6c 65 2e 20 54 68 65  20 64 69 66 66 65 72 65  |ile. The differe|
00001450  6e 63 65 20 69 73 20 74  68 61 74 0a 54 65 6c 41  |nce is that.TelA|
00001460  64 64 72 20 77 69 6c 6c  20 6f 6e 6c 79 20 6c 6f  |ddr will only lo|
00001470  61 64 20 69 74 73 20 6f  77 6e 20 66 69 6c 65 74  |ad its own filet|
00001480  79 70 65 20 61 6e 64 20  6e 6f 74 20 74 65 78 74  |ype and not text|
00001490  20 66 69 6c 65 73 2c 20  62 75 74 20 77 68 65 6e  | files, but when|
000014a0  20 73 61 76 69 6e 67 0a  74 65 78 74 20 66 69 6c  | saving.text fil|
000014b0  65 73 2c 20 74 68 65 20  61 64 64 72 65 73 73 65  |es, the addresse|
000014c0  73 20 61 72 65 20 6c 61  79 65 64 20 6f 75 74 20  |s are layed out |
000014d0  69 6e 20 61 20 6d 6f 72  65 20 75 6e 64 65 72 73  |in a more unders|
000014e0  74 61 6e 64 61 62 6c 65  20 66 6f 72 6d 61 74 2c  |tandable format,|
000014f0  0a 61 6c 73 6f 20 61 6c  6c 6f 77 69 6e 67 20 66  |.also allowing f|
00001500  6f 72 20 65 61 73 79 20  74 72 61 6e 73 66 65 72  |or easy transfer|
00001510  20 69 6e 74 6f 20 77 6f  72 64 20 70 72 6f 63 65  | into word proce|
00001520  73 73 6f 72 73 2e 20 54  68 65 20 66 6f 72 6d 61  |ssors. The forma|
00001530  74 20 6f 66 20 61 0a 54  65 6c 41 64 64 72 20 66  |t of a.TelAddr f|
00001540  69 6c 65 20 69 73 20 73  69 6d 69 6c 61 72 20 74  |ile is similar t|
00001550  6f 20 61 20 74 65 78 74  20 66 69 6c 65 20 28 74  |o a text file (t|
00001560  72 79 20 6c 6f 61 64 69  6e 67 20 6f 6e 65 20 69  |ry loading one i|
00001570  6e 74 6f 20 45 64 69 74  29 2c 20 62 75 74 20 77  |nto Edit), but w|
00001580  65 0a 77 69 6c 6c 20 63  6f 76 65 72 20 74 68 69  |e.will cover thi|
00001590  73 20 69 6e 20 6d 6f 72  65 20 64 65 74 61 69 6c  |s in more detail|
000015a0  20 6c 61 74 65 72 2e 0a  0a 49 6e 20 74 68 65 20  | later...In the |
000015b0  73 61 76 65 20 62 6f 6f  6b 20 77 69 6e 64 6f 77  |save book window|
000015c0  2c 20 74 68 65 72 65 20  69 73 20 61 6e 20 65 78  |, there is an ex|
000015d0  74 72 61 20 6f 70 74 69  6f 6e 20 2d 20 50 61 72  |tra option - Par|
000015e0  74 69 61 6c 2e 20 53 65  6c 65 63 74 69 6e 67 20  |tial. Selecting |
000015f0  74 68 69 73 0a 65 78 74  65 6e 64 73 20 74 68 65  |this.extends the|
00001600  20 77 69 6e 64 6f 77 20  61 6c 6c 6f 77 69 6e 67  | window allowing|
00001610  20 66 6f 72 20 73 74 61  72 74 20 61 6e 64 20 65  | for start and e|
00001620  6e 64 20 72 65 63 6f 72  64 73 20 74 6f 20 62 65  |nd records to be|
00001630  20 73 70 65 63 69 66 69  65 64 20 66 6f 72 0a 77  | specified for.w|
00001640  68 65 6e 20 73 61 76 69  6e 67 20 74 68 65 20 62  |hen saving the b|
00001650  6f 6f 6b 2e 20 55 73 65  20 74 68 65 20 61 72 72  |ook. Use the arr|
00001660  6f 77 20 69 63 6f 6e 73  20 61 64 6a 61 63 65 6e  |ow icons adjacen|
00001670  74 20 74 6f 20 74 68 65  20 77 72 69 74 61 62 6c  |t to the writabl|
00001680  65 20 69 63 6f 6e 73 20  74 6f 0a 61 6c 74 65 72  |e icons to.alter|
00001690  20 74 68 65 20 76 61 6c  75 65 73 2e 20 42 75 74  | the values. But|
000016a0  20 72 65 6d 65 6d 62 65  72 20 74 68 61 74 20 74  | remember that t|
000016b0  68 65 20 70 72 6f 67 72  61 6d 20 77 69 6c 6c 20  |he program will |
000016c0  6e 6f 74 20 61 6c 6c 6f  77 20 74 68 65 20 73 74  |not allow the st|
000016d0  61 72 74 0a 72 65 63 6f  72 64 20 6e 75 6d 62 65  |art.record numbe|
000016e0  72 20 74 6f 20 62 65 20  67 72 65 61 74 65 72 20  |r to be greater |
000016f0  74 68 61 6e 20 74 68 65  20 65 6e 64 20 72 65 63  |than the end rec|
00001700  6f 72 64 20 6e 75 6d 62  65 72 2c 20 61 6e 64 20  |ord number, and |
00001710  76 69 63 65 20 76 65 72  73 61 2e 0a 0a 54 65 6c  |vice versa...Tel|
00001720  41 64 64 72 20 61 6c 73  6f 20 70 72 6f 76 69 64  |Addr also provid|
00001730  65 73 20 61 6e 20 6f 70  74 69 6f 6e 20 74 6f 20  |es an option to |
00001740  73 61 76 65 20 74 68 65  20 63 75 72 72 65 6e 74  |save the current|
00001750  6c 79 20 64 69 73 70 6c  61 79 65 64 20 72 65 63  |ly displayed rec|
00001760  6f 72 64 0a 61 6c 6f 6e  65 20 28 70 72 65 73 73  |ord.alone (press|
00001770  20 43 54 52 4c 2d 46 33  29 2e 20 41 73 20 62 65  | CTRL-F3). As be|
00001780  66 6f 72 65 2c 20 79 6f  75 20 63 61 6e 20 63 68  |fore, you can ch|
00001790  6f 6f 73 65 20 62 65 74  77 65 65 6e 20 74 68 65  |oose between the|
000017a0  20 74 77 6f 20 66 6f 72  6d 61 74 73 2c 0a 62 75  | two formats,.bu|
000017b0  74 20 69 66 20 74 65 78  74 20 66 69 6c 65 20 69  |t if text file i|
000017c0  73 20 73 65 6c 65 63 74  65 64 2c 20 74 68 65 6e  |s selected, then|
000017d0  20 74 77 6f 20 65 78 74  72 61 20 6f 70 74 69 6f  | two extra optio|
000017e0  6e 73 20 61 70 70 65 61  72 2e 20 54 68 65 73 65  |ns appear. These|
000017f0  20 61 72 65 0a 75 73 65  66 75 6c 20 66 6f 72 20  | are.useful for |
00001800  77 68 65 6e 20 69 6d 70  6f 72 74 69 6e 67 20 74  |when importing t|
00001810  68 65 20 61 64 64 72 65  73 73 20 28 61 73 20 61  |he address (as a|
00001820  20 74 65 78 74 20 66 69  6c 65 29 20 73 74 72 61  | text file) stra|
00001830  69 67 68 74 20 69 6e 74  6f 20 61 0a 64 6f 63 75  |ight into a.docu|
00001840  6d 65 6e 74 20 69 6e 20  61 20 77 6f 72 64 20 70  |ment in a word p|
00001850  72 6f 63 65 73 73 6f 72  2e 20 46 6f 72 20 65 78  |rocessor. For ex|
00001860  61 6d 70 6c 65 2c 20 77  68 65 6e 20 77 72 69 74  |ample, when writ|
00001870  74 69 6e 67 20 61 6e 20  66 6f 72 6d 61 6c 20 6c  |ting an formal l|
00001880  65 74 74 65 72 2c 0a 79  6f 75 20 63 6f 75 6c 64  |etter,.you could|
00001890  20 73 65 61 72 63 68 20  74 68 72 6f 75 67 68 20  | search through |
000018a0  79 6f 75 72 20 61 64 64  72 65 73 73 20 62 6f 6f  |your address boo|
000018b0  6b 20 66 6f 72 20 74 68  65 20 64 65 73 74 69 6e  |k for the destin|
000018c0  61 74 69 6f 6e 20 61 64  64 72 65 73 73 2c 20 61  |ation address, a|
000018d0  6e 64 0a 74 68 65 6e 20  69 6d 70 6f 72 74 20 69  |nd.then import i|
000018e0  74 20 73 74 72 61 69 67  68 74 20 69 6e 74 6f 20  |t straight into |
000018f0  79 6f 75 72 20 64 6f 63  75 6d 65 6e 74 20 77 69  |your document wi|
00001900  74 68 6f 75 74 20 72 65  2d 74 79 70 69 6e 67 20  |thout re-typing |
00001910  74 68 65 20 61 64 64 72  65 73 73 20 6f 72 0a 73  |the address or.s|
00001920  61 76 69 6e 67 20 69 74  20 74 6f 20 64 69 73 63  |aving it to disc|
00001930  20 66 69 72 73 74 20 28  61 73 20 61 20 52 61 6d  | first (as a Ram|
00001940  20 74 72 61 6e 73 66 65  72 20 69 73 20 75 73 65  | transfer is use|
00001950  64 29 2e 0a 0a 46 6f 72  20 74 68 69 73 20 70 75  |d)...For this pu|
00001960  72 70 6f 73 65 2c 20 74  68 65 20 65 78 74 72 61  |rpose, the extra|
00001970  20 6f 70 74 69 6f 6e 73  20 61 6c 6c 6f 77 20 79  | options allow y|
00001980  6f 75 20 74 6f 20 73 70  65 63 69 66 79 20 74 68  |ou to specify th|
00001990  65 20 72 65 73 75 6c 74  20 6f 66 20 74 68 65 0a  |e result of the.|
000019a0  73 61 76 65 64 20 61 64  64 72 65 73 73 20 6d 6f  |saved address mo|
000019b0  72 65 20 61 63 63 75 72  61 74 65 6c 79 2e 20 59  |re accurately. Y|
000019c0  6f 75 20 63 61 6e 20 63  68 6f 6f 73 65 20 62 65  |ou can choose be|
000019d0  74 77 65 65 6e 20 77 68  65 74 68 65 72 20 79 6f  |tween whether yo|
000019e0  75 20 77 61 6e 74 20 74  6f 0a 69 6e 63 6c 75 64  |u want to.includ|
000019f0  65 20 74 65 6c 65 70 68  6f 6e 65 2f 66 61 78 20  |e telephone/fax |
00001a00  6e 75 6d 62 65 72 73 20  6f 72 20 6e 6f 74 2c 20  |numbers or not, |
00001a10  61 6e 64 20 77 68 65 74  68 65 72 20 79 6f 75 20  |and whether you |
00001a20  77 69 73 68 20 74 6f 20  61 64 64 20 63 6f 6d 6d  |wish to add comm|
00001a30  61 73 0a 61 6e 64 20 66  75 6c 6c 20 73 74 6f 70  |as.and full stop|
00001a40  73 20 61 75 74 6f 6d 61  74 69 63 61 6c 6c 79 2e  |s automatically.|
00001a50  0a 0a 41 6c 73 6f 2c 20  61 66 74 65 72 20 70 65  |..Also, after pe|
00001a60  72 66 6f 72 6d 69 6e 67  20 61 20 73 65 61 72 63  |rforming a searc|
00001a70  68 2c 20 79 6f 75 20 63  61 6e 20 74 68 65 6e 20  |h, you can then |
00001a80  73 61 76 65 20 74 68 65  20 6d 61 74 63 68 65 64  |save the matched|
00001a90  20 72 65 63 6f 72 64 73  20 61 73 0a 62 65 66 6f  | records as.befo|
00001aa0  72 65 20 69 6e 20 65 69  74 68 65 72 20 66 6f 72  |re in either for|
00001ab0  6d 61 74 2e 20 54 68 65  20 68 6f 74 2d 6b 65 79  |mat. The hot-key|
00001ac0  20 66 6f 72 20 74 68 69  73 20 66 75 6e 63 74 69  | for this functi|
00001ad0  6f 6e 20 69 73 20 53 48  49 46 54 2d 46 33 20 6f  |on is SHIFT-F3 o|
00001ae0  72 20 79 6f 75 0a 63 61  6e 20 75 73 65 20 74 68  |r you.can use th|
00001af0  65 20 27 53 61 76 65 27  20 73 75 62 6d 65 6e 75  |e 'Save' submenu|
00001b00  2e 0a 20 20 0a 54 65 63  68 6e 69 63 61 6c 20 64  |..  .Technical d|
00001b10  65 74 61 69 6c 20 2d 20  77 68 65 6e 20 73 61 76  |etail - when sav|
00001b20  69 6e 67 20 61 20 66 69  6c 65 20 74 6f 20 61 6e  |ing a file to an|
00001b30  6f 74 68 65 72 20 61 70  70 6c 69 63 61 74 69 6f  |other applicatio|
00001b40  6e 2c 20 54 65 6c 41 64  64 72 0a 63 68 65 63 6b  |n, TelAddr.check|
00001b50  73 20 77 68 65 74 68 65  72 20 74 68 65 20 62 75  |s whether the bu|
00001b60  66 66 65 72 20 70 61 73  73 65 64 20 74 6f 20 69  |ffer passed to i|
00001b70  74 20 69 73 20 6c 61 72  67 65 20 65 6e 6f 75 67  |t is large enoug|
00001b80  68 20 66 6f 72 20 74 68  65 20 63 6f 6d 70 6c 65  |h for the comple|
00001b90  74 65 0a 66 69 6c 65 2c  20 69 66 20 6e 6f 74 20  |te.file, if not |
00001ba0  69 74 20 70 72 6f 64 75  63 65 73 20 61 6e 20 65  |it produces an e|
00001bb0  72 72 6f 72 2e 20 54 68  69 73 20 69 73 20 64 75  |rror. This is du|
00001bc0  65 20 74 6f 20 74 68 65  20 77 61 79 20 74 68 61  |e to the way tha|
00001bd0  74 20 54 65 6c 41 64 64  72 0a 73 74 6f 72 65 73  |t TelAddr.stores|
00001be0  20 74 68 65 20 61 64 64  72 65 73 73 20 62 6f 6f  | the address boo|
00001bf0  6b 2c 20 62 75 74 20 69  74 20 73 68 6f 75 6c 64  |k, but it should|
00001c00  20 6e 6f 74 20 70 6f 73  65 20 61 20 70 72 6f 62  | not pose a prob|
00001c10  6c 65 6d 20 61 73 20 6d  6f 73 74 20 74 65 78 74  |lem as most text|
00001c20  0a 65 64 69 74 6f 72 73  20 6c 69 6b 65 20 45 64  |.editors like Ed|
00001c30  69 74 20 63 72 65 61 74  65 20 6c 61 72 67 65 20  |it create large |
00001c40  65 6e 6f 75 67 68 20 62  75 66 66 65 72 73 20 66  |enough buffers f|
00001c50  6f 72 20 74 68 65 20 74  72 61 6e 73 66 65 72 2e  |or the transfer.|
00001c60  20 49 74 20 69 73 20 6f  6e 6c 79 0a 77 69 74 68  | It is only.with|
00001c70  20 6f 6c 64 20 70 72 6f  67 72 61 6d 73 20 73 75  | old programs su|
00001c80  63 68 20 61 73 20 31 73  74 20 57 6f 72 64 20 50  |ch as 1st Word P|
00001c90  6c 75 73 20 74 68 61 74  20 6f 6e 6c 79 20 70 61  |lus that only pa|
00001ca0  73 73 20 73 6d 61 6c 6c  20 62 75 66 66 65 72 73  |ss small buffers|
00001cb0  20 69 6e 0a 73 75 63 63  65 73 73 69 6f 6e 2e 0a  | in.succession..|
00001cc0  0a 0a 4c 6f 61 64 69 6e  67 20 61 6e 64 20 6d 65  |..Loading and me|
00001cd0  72 67 69 6e 67 0a 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |rging.----------|
00001ce0  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 44 6f 75 62 6c 65  |---------.Double|
00001cf0  2d 63 6c 69 63 6b 69 6e  67 20 6f 6e 20 61 20 54  |-clicking on a T|
00001d00  65 6c 41 64 64 72 20 66  69 6c 65 20 69 6e 73 74  |elAddr file inst|
00001d10  72 75 63 74 73 20 74 68  65 20 70 72 6f 67 72 61  |ructs the progra|
00001d20  6d 20 74 6f 20 6c 6f 61  64 20 74 68 61 74 0a 61  |m to load that.a|
00001d30  64 64 72 65 73 73 20 62  6f 6f 6b 20 6f 76 65 72  |ddress book over|
00001d40  20 74 68 65 20 74 6f 70  20 6f 66 20 74 68 65 20  | the top of the |
00001d50  63 75 72 72 65 6e 74 20  6f 6e 65 2e 20 42 75 74  |current one. But|
00001d60  20 69 66 20 74 68 65 20  66 69 6c 65 20 69 73 20  | if the file is |
00001d70  64 72 61 67 67 65 64 0a  65 69 74 68 65 72 20 74  |dragged.either t|
00001d80  6f 20 74 68 65 20 6d 61  69 6e 20 77 69 6e 64 6f  |o the main windo|
00001d90  77 20 6f 72 20 74 68 65  20 70 72 6f 67 72 61 6d  |w or the program|
00001da0  20 69 63 6f 6e 2c 20 74  68 65 20 66 69 6c 65 20  | icon, the file |
00001db0  69 73 20 61 70 70 65 6e  64 65 64 0a 28 6d 65 72  |is appended.(mer|
00001dc0  67 65 64 29 20 74 6f 20  74 68 65 20 65 6e 64 20  |ged) to the end |
00001dd0  6f 66 20 74 68 65 20 63  75 72 72 65 6e 74 20 6f  |of the current o|
00001de0  6e 65 2e 20 28 49 66 20  74 68 65 20 63 75 72 72  |ne. (If the curr|
00001df0  65 6e 74 20 61 64 64 72  65 73 73 20 62 6f 6f 6b  |ent address book|
00001e00  20 69 73 0a 75 6e 73 61  76 65 64 20 61 6e 64 20  | is.unsaved and |
00001e10  61 20 6c 6f 61 64 20 69  73 20 65 78 65 63 75 74  |a load is execut|
00001e20  65 64 2c 20 74 68 65 6e  20 54 65 6c 41 64 64 72  |ed, then TelAddr|
00001e30  20 61 73 6b 65 73 20 66  6f 72 20 63 6f 6e 66 69  | askes for confi|
00001e40  72 6d 61 74 69 6f 6e 2e  29 0a 0a 41 6e 20 65 78  |rmation.)..An ex|
00001e50  74 72 61 20 66 65 61 74  75 72 65 20 6f 66 20 54  |tra feature of T|
00001e60  65 6c 41 64 64 72 20 28  69 66 20 73 65 6c 65 63  |elAddr (if selec|
00001e70  74 65 64 20 69 6e 20 74  68 65 20 70 72 65 66 65  |ted in the prefe|
00001e80  72 65 6e 63 65 73 20 77  69 6e 64 6f 77 29 2c 20  |rences window), |
00001e90  69 73 0a 74 68 61 74 20  77 68 65 6e 20 6d 65 72  |is.that when mer|
00001ea0  67 69 6e 67 20 61 20 53  49 4e 47 4c 45 20 61 64  |ging a SINGLE ad|
00001eb0  64 72 65 73 73 20 66 69  6c 65 2c 20 61 6e 64 20  |dress file, and |
00001ec0  69 66 20 74 68 65 20 63  75 72 72 65 6e 74 20 72  |if the current r|
00001ed0  65 63 6f 72 64 20 69 73  0a 62 6c 61 6e 6b 2c 20  |ecord is.blank, |
00001ee0  74 68 65 6e 20 74 68 65  20 61 64 64 72 65 73 73  |then the address|
00001ef0  20 69 73 20 69 6e 73 65  72 74 65 64 20 6f 76 65  | is inserted ove|
00001f00  72 20 74 68 65 20 74 6f  70 20 6f 66 20 74 68 65  |r the top of the|
00001f10  20 63 75 72 72 65 6e 74  20 72 65 63 6f 72 64 2e  | current record.|
00001f20  0a 0a 0a 50 72 65 66 65  72 65 6e 63 65 73 0a 2d  |...Preferences.-|
00001f30  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 0a 54 68 65 20 70  |----------.The p|
00001f40  72 65 66 65 72 65 6e 63  65 73 20 77 69 6e 64 6f  |references windo|
00001f50  77 20 63 61 6e 20 62 65  20 6f 62 74 61 69 6e 65  |w can be obtaine|
00001f60  64 20 66 72 6f 6d 20 74  68 65 20 69 63 6f 6e 62  |d from the iconb|
00001f70  61 72 20 6d 65 6e 75 2e  20 54 68 69 73 20 77 69  |ar menu. This wi|
00001f80  6e 64 6f 77 0a 63 6f 6e  74 61 69 6e 73 20 61 20  |ndow.contains a |
00001f90  6c 69 73 74 20 6f 66 20  6f 70 74 69 6f 6e 73 20  |list of options |
00001fa0  74 6f 20 63 6f 6e 66 69  67 75 72 65 20 54 65 6c  |to configure Tel|
00001fb0  41 64 64 72 20 74 6f 20  68 6f 77 20 79 6f 75 20  |Addr to how you |
00001fc0  70 72 65 66 65 72 20 69  74 2e 20 54 68 65 0a 63  |prefer it. The.c|
00001fd0  6f 6e 66 69 67 75 72 61  74 69 6f 6e 73 20 63 61  |onfigurations ca|
00001fe0  6e 20 62 65 20 73 61 76  65 64 20 73 6f 20 77 68  |n be saved so wh|
00001ff0  65 6e 20 79 6f 75 20 6e  65 78 74 20 6c 6f 61 64  |en you next load|
00002000  20 54 65 6c 41 64 64 72  2c 20 74 68 65 20 63 68  | TelAddr, the ch|
00002010  6f 6f 73 65 6e 0a 6f 70  74 69 6f 6e 73 20 77 69  |oosen.options wi|
00002020  6c 6c 20 73 74 69 6c 6c  20 61 70 70 6c 79 2e 0a  |ll still apply..|
00002030  0a 4d 6f 73 74 20 6f 66  20 74 68 65 20 6f 70 74  |.Most of the opt|
00002040  69 6f 6e 73 20 61 72 65  20 73 65 6c 66 2d 65 78  |ions are self-ex|
00002050  70 6c 61 6e 61 74 6f 72  79 2c 20 62 75 74 20 79  |planatory, but y|
00002060  6f 75 20 63 61 6e 20 75  73 65 20 48 65 6c 70 20  |ou can use Help |
00002070  74 6f 20 6f 62 74 61 69  6e 0a 65 78 74 72 61 20  |to obtain.extra |
00002080  69 6e 66 6f 72 6d 61 74  69 6f 6e 20 61 62 6f 75  |information abou|
00002090  74 20 74 68 65 6d 2e 20  42 61 73 69 63 61 6c 6c  |t them. Basicall|
000020a0  79 2c 20 79 6f 75 20 63  61 6e 3a 20 73 77 69 74  |y, you can: swit|
000020b0  63 68 20 63 6f 6e 66 69  72 6d 61 74 69 6f 6e 20  |ch confirmation |
000020c0  6f 6e 20 6f 72 0a 6f 66  66 20 66 6f 72 20 64 69  |on or.off for di|
000020d0  66 66 65 72 65 6e 74 20  6f 70 65 72 61 74 69 6f  |fferent operatio|
000020e0  6e 73 2c 20 63 68 6f 6f  73 65 20 74 68 65 20 6e  |ns, choose the n|
000020f0  61 74 75 72 65 20 6f 66  20 6d 65 72 67 69 6e 67  |ature of merging|
00002100  20 28 61 73 20 61 6c 72  65 61 64 79 0a 6d 65 6e  | (as already.men|
00002110  74 69 6f 6e 65 64 29 2c  20 73 65 6c 65 63 74 20  |tioned), select |
00002120  68 6f 77 20 72 65 63 6f  72 64 73 20 61 72 65 20  |how records are |
00002130  61 64 64 65 64 20 66 72  6f 6d 20 74 68 65 20 74  |added from the t|
00002140  6f 6f 6c 62 6f 78 2c 20  73 65 74 20 74 68 65 20  |oolbox, set the |
00002150  64 65 66 61 75 6c 74 0a  73 65 61 72 63 68 20 6f  |default.search o|
00002160  70 74 69 6f 6e 73 2c 20  73 65 74 20 74 68 65 20  |ptions, set the |
00002170  64 65 66 61 75 6c 74 20  73 61 76 65 20 6f 70 74  |default save opt|
00002180  69 6f 6e 73 2c 20 73 77  69 74 63 68 20 6d 61 74  |ions, switch mat|
00002190  63 68 65 64 20 68 69 67  68 6c 69 67 68 74 73 20  |ched highlights |
000021a0  6f 6e 0a 6f 72 20 6f 66  66 20 61 6e 64 20 63 68  |on.or off and ch|
000021b0  61 6e 67 65 20 74 68 65  20 63 6f 6c 6f 75 72 2c  |ange the colour,|
000021c0  20 63 68 6f 6f 73 65 20  61 20 64 65 66 61 75 6c  | choose a defaul|
000021d0  74 20 61 64 64 72 65 73  73 20 62 6f 6f 6b 2c 20  |t address book, |
000021e0  73 65 6c 65 63 74 20 74  68 65 0a 70 61 6e 65 73  |select the.panes|
000021f0  20 74 6f 20 62 65 20 6f  70 65 6e 65 64 20 62 79  | to be opened by|
00002200  20 64 65 66 61 75 6c 74  20 61 6e 64 20 63 68 6f  | default and cho|
00002210  6f 73 65 20 61 20 64 65  66 61 75 6c 74 20 63 6f  |ose a default co|
00002220  75 6e 74 72 79 2e 0a 0a  54 68 65 20 64 65 66 61  |untry...The defa|
00002230  75 6c 74 20 61 64 64 72  65 73 73 20 62 6f 6f 6b  |ult address book|
00002240  20 63 61 6e 20 62 65 20  73 65 6c 65 63 74 65 64  | can be selected|
00002250  20 62 79 20 64 72 61 67  67 69 6e 67 20 74 68 65  | by dragging the|
00002260  20 64 65 73 69 72 65 64  20 66 69 6c 65 20 69 6e  | desired file in|
00002270  74 6f 0a 74 68 65 20 70  72 65 66 65 72 65 6e 63  |to.the preferenc|
00002280  65 73 20 77 69 6e 64 6f  77 2c 20 74 68 65 20 66  |es window, the f|
00002290  69 6c 65 6e 61 6d 65 20  77 69 6c 6c 20 74 68 65  |ilename will the|
000022a0  6e 20 62 65 20 65 6e 74  65 72 65 64 20 69 6e 74  |n be entered int|
000022b0  6f 20 74 68 65 20 69 63  6f 6e 2e 0a 54 68 65 6e  |o the icon..Then|
000022c0  20 74 68 65 20 6e 65 78  74 20 74 69 6d 65 20 54  | the next time T|
000022d0  65 6c 41 64 64 72 20 69  73 20 6c 6f 61 64 65 64  |elAddr is loaded|
000022e0  2c 20 74 68 65 20 73 70  65 63 69 66 69 65 64 20  |, the specified |
000022f0  61 64 64 72 65 73 73 20  62 6f 6f 6b 20 77 69 6c  |address book wil|
00002300  6c 20 61 6c 73 6f 0a 74  72 79 20 74 6f 20 62 65  |l also.try to be|
00002310  20 6c 6f 61 64 65 64 2e  0a 0a 54 68 65 20 64 65  | loaded...The de|
00002320  66 61 75 6c 74 20 63 6f  75 6e 74 72 79 2c 20 77  |fault country, w|
00002330  68 65 6e 20 73 65 6c 65  63 74 65 64 2c 20 69 6e  |hen selected, in|
00002340  73 65 72 74 73 20 69 74  73 65 6c 66 20 69 6e 74  |serts itself int|
00002350  6f 20 74 68 65 20 63 6f  75 6e 74 72 79 20 66 69  |o the country fi|
00002360  65 6c 64 0a 77 68 65 6e  20 63 72 65 61 74 69 6e  |eld.when creatin|
00002370  67 20 61 20 6e 65 77 20  72 65 63 6f 72 64 20 2d  |g a new record -|
00002380  20 74 68 69 73 20 63 61  6e 20 62 65 20 75 73 65  | this can be use|
00002390  66 75 6c 20 77 68 65 6e  20 74 68 65 20 6d 61 6a  |ful when the maj|
000023a0  6f 72 69 74 79 20 6f 66  20 79 6f 75 72 0a 61 64  |ority of your.ad|
000023b0  64 72 65 73 73 65 73 20  61 72 65 20 61 6c 6c 20  |dresses are all |
000023c0  69 6e 20 6f 6e 65 20 63  6f 75 6e 74 72 79 2e 0a  |in one country..|
000023d0  0a 44 6f 77 6e 20 74 68  65 20 72 69 67 68 74 2d  |.Down the right-|
000023e0  68 61 6e 64 20 73 69 64  65 20 6f 66 20 74 68 65  |hand side of the|
000023f0  20 77 69 6e 64 6f 77 20  61 72 65 20 73 65 76 65  | window are seve|
00002400  72 61 6c 20 69 63 6f 6e  73 3a 20 6c 6f 61 64 20  |ral icons: load |
00002410  2d 20 6c 6f 61 64 73 20  74 68 65 0a 6c 61 73 74  |- loads the.last|
00002420  20 73 61 76 65 64 20 70  72 65 66 65 72 65 6e 63  | saved preferenc|
00002430  65 73 2c 20 73 61 76 65  20 2d 20 73 61 76 65 73  |es, save - saves|
00002440  20 74 68 65 20 63 75 72  72 65 6e 74 20 70 72 65  | the current pre|
00002450  66 65 72 65 6e 63 65 73  2c 20 64 65 66 61 75 6c  |ferences, defaul|
00002460  74 20 2d 0a 73 65 74 73  20 74 68 65 20 64 65 66  |t -.sets the def|
00002470  61 75 6c 74 20 70 72 65  66 65 72 65 6e 63 65 73  |ault preferences|
00002480  2c 20 63 61 6e 63 65 6c  20 2d 20 72 65 73 74 6f  |, cancel - resto|
00002490  72 65 73 20 74 68 65 20  6f 72 69 67 69 6e 61 6c  |res the original|
000024a0  20 70 72 65 66 65 72 65  6e 63 65 73 2c 0a 6f 6b  | preferences,.ok|
000024b0  20 2d 20 73 65 74 73 20  74 68 65 20 63 75 72 72  | - sets the curr|
000024c0  65 6e 74 20 70 72 65 66  65 72 65 6e 63 65 73 20  |ent preferences |
000024d0  74 65 6d 70 6f 72 61 6c  6c 79 2e 0a 0a 0a 4d 69  |temporally....Mi|
000024e0  73 63 0a 2d 2d 2d 2d 0a  49 6e 66 6f 72 6d 61 74  |sc.----.Informat|
000024f0  69 6f 6e 20 61 62 6f 75  74 20 74 68 65 20 70 72  |ion about the pr|
00002500  6f 67 72 61 6d 20 61 6e  64 20 74 68 65 20 63 75  |ogram and the cu|
00002510  72 72 65 6e 74 20 61 64  64 72 65 73 73 20 62 6f  |rrent address bo|
00002520  6f 6b 20 63 61 6e 20 62  65 20 6f 62 74 61 69 6e  |ok can be obtain|
00002530  65 64 0a 66 72 6f 6d 20  74 68 65 20 6d 65 6e 75  |ed.from the menu|
00002540  2c 20 61 6e 64 20 74 68  65 20 77 69 6e 64 6f 77  |, and the window|
00002550  20 70 61 6e 65 73 20 63  61 6e 20 62 65 20 74 6f  | panes can be to|
00002560  67 67 6c 65 64 20 6f 6e  20 61 6e 64 20 6f 66 66  |ggled on and off|
00002570  20 66 72 6f 6d 20 74 68  65 0a 27 44 69 73 70 6c  | from the.'Displ|
00002580  61 79 27 20 73 75 62 6d  65 6e 75 2e 0a 0a 4e 2e  |ay' submenu...N.|
00002590  42 2e 20 54 68 65 20 66  69 6c 65 74 79 70 65 20  |B. The filetype |
000025a0  6e 75 6d 62 65 72 20 28  26 31 30 30 29 20 6d 61  |number (&100) ma|
000025b0  79 20 63 6c 61 73 68 20  77 69 74 68 20 6f 74 68  |y clash with oth|
000025c0  65 72 20 61 70 70 6c 69  63 61 74 69 6f 6e 73 20  |er applications |
000025d0  28 6e 6f 74 20 74 68 61  74 0a 49 20 6b 6e 6f 77  |(not that.I know|
000025e0  20 6f 66 20 61 6e 79 29  20 61 73 20 69 74 20 69  | of any) as it i|
000025f0  73 20 6e 6f 74 20 61 20  72 65 67 69 73 74 65 72  |s not a register|
00002600  65 64 20 66 69 6c 65 74  79 70 65 2e 0a 0a 0a 54  |ed filetype....T|
00002610  65 6c 41 64 64 72 20 66  69 6c 65 20 66 6f 72 6d  |elAddr file form|
00002620  61 74 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |at.-------------|
00002630  2d 2d 2d 2d 2d 2d 0a 54  68 65 20 66 6f 72 6d 61  |------.The forma|
00002640  74 20 69 73 20 76 65 72  79 20 73 69 6d 70 6c 65  |t is very simple|
00002650  2e 20 49 74 20 73 74 61  72 74 73 20 77 69 74 68  |. It starts with|
00002660  20 61 20 73 74 72 69 6e  67 20 61 6c 6f 6e 67 20  | a string along |
00002670  74 68 65 20 66 6f 6c 6c  6f 77 69 6e 67 0a 73 79  |the following.sy|
00002680  6e 74 61 78 20 3a 0a 20  54 65 6c 41 64 64 72 28  |ntax :. TelAddr(|
00002690  3c 66 69 6c 65 20 66 6f  72 6d 61 74 20 76 65 72  |<file format ver|
000026a0  73 69 6f 6e 20 6e 75 6d  62 65 72 20 2a 20 31 30  |sion number * 10|
000026b0  30 3e 2c 3c 6e 75 6d 62  65 72 20 6f 66 20 72 65  |0>,<number of re|
000026c0  63 6f 72 64 73 0a 20 73  74 61 72 74 69 6e 67 20  |cords. starting |
000026d0  66 72 6f 6d 20 31 3e 29  0a 0a 54 68 69 73 20 69  |from 1>)..This i|
000026e0  73 20 66 6f 6c 6c 6f 77  65 64 20 62 79 20 63 6f  |s followed by co|
000026f0  6e 74 69 6e 75 6f 75 73  20 66 69 65 6c 64 73 20  |ntinuous fields |
00002700  66 72 6f 6d 20 65 76 65  72 79 20 72 65 63 6f 72  |from every recor|
00002710  64 20 69 6e 20 6f 72 64  65 72 2e 20 54 68 65 0a  |d in order. The.|
00002720  6c 61 74 65 73 74 20 66  69 6c 65 20 66 6f 72 6d  |latest file form|
00002730  61 74 20 76 65 72 73 69  6f 6e 20 6e 75 6d 62 65  |at version numbe|
00002740  72 20 69 73 20 63 75 72  72 65 6e 74 6c 79 20 31  |r is currently 1|
00002750  2e 30 30 0a 20 20 20 20  20 20 20 20 20 20 20 20  |.00.            |
00002760  20 20 20 20 20 20 20 20  20 20 20 20 20 20 20 20  |                |
*
00002780  20 20 20 20 20 20 20 0a  0a 52 69 73 63 20 4f 53  |       ..Risc OS|
00002790  20 32 0a 2d 2d 2d 2d 2d  2d 2d 2d 2d 0a 54 65 6c  | 2.---------.Tel|
000027a0  41 64 64 72 20 75 73 65  73 20 74 68 65 20 6f 75  |Addr uses the ou|
000027b0  74 6c 69 6e 65 20 66 6f  6e 74 20 54 72 69 6e 69  |tline font Trini|
000027c0  74 79 2e 4d 65 64 69 75  6d 2c 20 61 6e 64 20 74  |ty.Medium, and t|
000027d0  68 65 72 65 66 6f 72 65  20 6e 65 65 64 73 20 74  |herefore needs t|
000027e0  6f 20 27 73 65 65 27 0a  69 74 20 62 65 66 6f 72  |o 'see'.it befor|
000027f0  65 20 69 74 20 69 73 20  6c 6f 61 64 65 64 2e 20  |e it is loaded. |
00002800  52 69 73 63 20 4f 53 20  33 20 75 73 65 72 73 20  |Risc OS 3 users |
00002810  64 6f 20 6e 6f 74 20 6e  65 65 64 20 74 6f 20 77  |do not need to w|
00002820  6f 72 72 79 20 61 62 6f  75 74 20 74 68 69 73 20  |orry about this |
00002830  61 73 0a 74 68 65 20 66  6f 6e 74 20 69 6e 20 73  |as.the font in s|
00002840  74 6f 72 65 64 20 69 6e  20 74 68 65 20 6e 65 77  |tored in the new|
00002850  20 52 4f 4d 73 2e 0a 0a  0a 56 65 72 73 69 6f 6e  | ROMs....Version|
00002860  20 68 69 73 74 6f 72 79  0a 2d 2d 2d 2d 2d 2d 2d  | history.-------|
00002870  2d 2d 2d 2d 2d 2d 2d 2d  0a 31 2e 30 30 20 2d 20  |--------.1.00 - |
00002880  46 69 72 73 74 20 76 65  72 73 69 6f 6e 2c 20 77  |First version, w|
00002890  72 69 74 74 65 6e 20 66  6f 72 20 61 20 47 43 53  |ritten for a GCS|
000028a0  45 20 63 6f 6d 70 75 74  65 72 20 73 74 75 64 69  |E computer studi|
000028b0  65 73 20 70 72 6f 6a 65  63 74 2e 20 46 75 6c 6c  |es project. Full|
000028c0  0a 20 20 20 20 20 20 20  69 6d 70 6c 65 6d 69 6e  |.       implemin|
000028d0  74 61 74 69 6f 6e 3b 20  73 6f 72 74 69 6e 67 2c  |tation; sorting,|
000028e0  20 73 65 61 72 63 68 69  6e 67 2c 20 65 64 69 74  | searching, edit|
000028f0  69 6e 67 2c 20 73 61 76  69 6e 67 2c 20 70 72 65  |ing, saving, pre|
00002900  66 65 72 65 6e 63 65 73  20 65 74 63 2e 0a 20 20  |ferences etc..  |
00002910  20 20 20 20 20 0a 31 2e  30 31 20 2d 20 55 70 64  |     .1.01 - Upd|
00002920  61 74 65 64 20 74 6f 20  77 6f 72 6b 20 75 6e 64  |ated to work und|
00002930  65 72 20 52 49 53 43 2d  4f 53 20 32 2c 20 61 6c  |er RISC-OS 2, al|
00002940  73 6f 20 66 69 78 65 64  20 6d 69 6e 6f 72 20 73  |so fixed minor s|
00002950  61 76 69 6e 67 20 62 75  67 73 0a 20 20 20 20 20  |aving bugs.     |
00002960  20 20 61 6e 64 20 69 6d  70 6c 65 6d 65 6e 74 65  |  and implemente|
00002970  64 20 66 6f 6e 74 20 63  68 65 63 6b 69 6e 67 20  |d font checking |
00002980  72 6f 75 74 69 6e 65 2e  0a 20 20 20 20 20 20 20  |routine..       |
00002990  20 20 20 20 20 20 0a 31  2e 30 32 20 2d 20 46 69  |      .1.02 - Fi|
000029a0  78 65 64 20 6d 69 6e 6f  72 20 72 65 71 75 65 73  |xed minor reques|
000029b0  74 65 72 20 62 75 67 2e  0a 0a 31 2e 30 33 20 2d  |ter bug...1.03 -|
000029c0  20 43 68 61 6e 67 65 20  74 65 6d 70 6c 61 74 65  | Change template|
000029d0  73 20 61 6e 64 20 73 70  72 69 74 65 73 20 73 6c  |s and sprites sl|
000029e0  69 67 68 74 6c 79 2c 20  61 6e 64 20 61 20 73 6d  |ightly, and a sm|
000029f0  61 6c 6c 20 62 75 67 20  66 69 78 65 64 0a 20 20  |all bug fixed.  |
00002a00  20 20 20 20 20 63 6f 6e  63 65 72 6e 69 6e 67 20  |     concerning |
00002a10  73 65 61 72 63 68 65 64  20 72 65 63 6f 72 64 73  |searched records|
00002a20  20 62 65 69 6e 67 20 64  65 6c 65 74 65 64 2e 0a  | being deleted..|
00002a30  0a 0a 43 68 61 6e 67 65  73 20 49 20 77 6f 75 6c  |..Changes I woul|
00002a40  64 20 6c 69 6b 65 20 74  6f 20 6d 61 6b 65 2c 20  |d like to make, |
00002a50  73 6f 6d 65 74 69 6d 65  2e 0a 2d 2d 2d 2d 2d 2d  |sometime..------|
00002a60  2d 2d 2d 2d 2d 2d 2d 2d  2d 2d 2d 2d 2d 2d 2d 2d  |----------------|
*
00002a80  2d 0a 2a 20 43 68 61 6e  67 65 20 74 68 65 20 6d  |-.* Change the m|
00002a90  61 78 69 6d 75 6d 20 6e  75 6d 62 65 72 20 6f 66  |aximum number of|
00002aa0  20 72 65 63 6f 72 64 73  20 74 6f 20 62 65 20 6f  | records to be o|
00002ab0  6e 6c 79 20 6c 69 6d 69  74 65 64 20 74 6f 20 74  |nly limited to t|
00002ac0  68 65 20 61 6d 6f 75 6e  74 20 6f 66 0a 20 20 6d  |he amount of.  m|
00002ad0  65 6d 6f 72 79 2c 20 28  69 2e 65 2e 20 63 6c 61  |emory, (i.e. cla|
00002ae0  69 6d 20 65 78 74 72 61  20 6d 65 6d 6f 72 79 20  |im extra memory |
00002af0  61 73 20 72 65 63 6f 72  64 73 20 61 72 65 20 63  |as records are c|
00002b00  72 65 61 74 65 64 29 2e  20 59 6f 75 20 63 61 6e  |reated). You can|
00002b10  20 63 68 61 6e 67 65 0a  20 20 74 68 65 20 6d 61  | change.  the ma|
00002b20  78 69 6d 75 6d 20 6e 75  6d 62 65 72 20 6f 66 20  |ximum number of |
00002b30  72 65 63 6f 72 64 73 20  62 79 20 61 6c 74 65 72  |records by alter|
00002b40  69 6e 67 20 74 68 65 20  76 61 72 69 61 62 6c 65  |ing the variable|
00002b50  20 74 6f 74 61 6c 5f 6d  61 78 25 20 69 6e 0a 20  | total_max% in. |
00002b60  20 21 52 75 6e 49 6d 61  67 65 20 61 6e 64 20 69  | !RunImage and i|
00002b70  6e 63 72 65 61 73 69 6e  67 20 74 68 65 20 76 61  |ncreasing the va|
00002b80  6c 75 65 20 6f 66 20 57  69 6d 70 53 6c 6f 74 20  |lue of WimpSlot |
00002b90  72 65 73 70 65 63 74 69  76 65 6c 79 20 69 6e 20  |respectively in |
00002ba0  21 52 75 6e 2c 20 69 66  0a 20 20 79 6f 75 20 77  |!Run, if.  you w|
00002bb0  69 73 68 2e 0a 0a 2a 20  55 70 64 61 74 65 20 74  |ish...* Update t|
00002bc0  68 65 20 70 72 6f 67 72  61 6d 20 74 6f 20 75 73  |he program to us|
00002bd0  65 20 52 69 73 63 20 4f  53 20 33 20 70 72 6f 70  |e Risc OS 3 prop|
00002be0  65 72 6c 79 20 28 6c 69  6b 65 20 67 69 76 69 6e  |erly (like givin|
00002bf0  67 20 68 65 6c 70 20 6f  6e 20 6d 65 6e 75 0a 20  |g help on menu. |
00002c00  20 69 74 65 6d 73 20 65  74 63 2e 29 2c 20 69 66  | items etc.), if|
00002c10  20 49 20 65 76 65 72 20  63 61 6e 20 61 66 66 6f  | I ever can affo|
00002c20  72 64 20 74 68 65 20 6e  65 77 20 70 72 6f 67 72  |rd the new progr|
00002c30  61 6d 6d 65 72 27 73 20  72 65 66 65 72 65 6e 63  |ammer's referenc|
00002c40  65 73 0a 20 20 6d 61 6e  75 61 6c 73 2e 2e 2e 0a  |es.  manuals....|
00002c50  0a 0a 54 68 61 6e 6b 20  79 6f 75 0a 2d 2d 2d 2d  |..Thank you.----|
00002c60  2d 2d 2d 2d 2d 0a 49 20  77 6f 75 6c 64 20 6c 69  |-----.I would li|
00002c70  6b 65 20 74 6f 20 74 68  61 6e 6b 20 4a 6f 6e 20  |ke to thank Jon |
00002c80  52 69 62 62 65 6e 73 20  61 6e 64 20 44 6f 67 67  |Ribbens and Dogg|
00002c90  79 73 6f 66 74 20 66 6f  72 20 74 68 65 69 72 20  |ysoft for their |
00002ca0  65 78 63 65 6c 6c 65 6e  74 0a 57 69 6d 70 45 78  |excellent.WimpEx|
00002cb0  74 65 6e 73 69 6f 6e 20  6d 6f 64 75 6c 65 2e 20  |tension module. |
00002cc0  41 74 20 6c 61 73 74 2c  20 73 6f 6d 65 6f 6e 65  |At last, someone|
00002cd0  20 68 61 73 20 77 72 69  74 74 65 6e 20 61 20 6d  | has written a m|
00002ce0  6f 64 75 6c 65 20 74 6f  20 65 61 73 65 0a 70 72  |odule to ease.pr|
00002cf0  6f 67 72 61 6d 6d 69 6e  67 20 74 68 65 20 57 69  |ogramming the Wi|
00002d00  6d 70 2e 0a 0a 0a 43 6f  70 79 72 69 67 68 74 0a  |mp....Copyright.|
00002d10  2d 2d 2d 2d 2d 2d 2d 2d  2d 0a 54 68 69 73 20 70  |---------.This p|
00002d20  72 6f 67 72 61 6d 20 69  73 20 63 6f 70 79 72 69  |rogram is copyri|
00002d30  67 68 74 20 41 63 6f 72  6e 20 55 73 65 72 20 61  |ght Acorn User a|
00002d40  6e 64 20 77 61 73 20 77  72 69 74 74 65 6e 20 62  |nd was written b|
00002d50  79 20 4d 61 72 6b 20 48  6f 62 73 6f 6e 2e 0a     |y Mark Hobson..|
00002d5f