!PhoneDir

version 1.05                                                last update 28/05/91

(C)1990/1 Jason O'Broin


This program lets you find an STD code from an area name/substring,
or the name of an area from it's STD code.

Searches can be done two ways, either by entering the part of the name
of a STD area (eg. Huntingdon), or by entering part of the STD code for
an area (eg. 0480). This search string will then be used to search the
data for matches. The search is case insensitive, and works left to right,
so a search string of 'bo' will find Bournemouth, but won't find Peterborough.

However, the search string will be re-applied to seperate parts of a name
so that a search string of 'tyne' will find Newcastle upon tyne etc.

Only the first ten matches are displayed in the display window, and the
forward/backward icons can be used to move forward/backward through all
the rest of the STD codes/areas found with the search string.

ps. Sorry about the cheesy icon - I couldn't do any better :-)


Update Information

version 1.04
------------

1. First released version. Basically I'm only displaying 10 area/STD codes
   at any one time. Initially I was try to create the required number of
   icons for any particular search, but having had a singular lack of success
   using this method, I have chosen this alternative method. Any information
   as to why my previous attempts didn't work would be greatly appreciated
   (Basically the icons were created, but when moving another window over them
   or moving the window, they weren't redraw correctly by the WIMP)

2. Case independent search routine added. This routine is in code as it's
   ridiculously slow in basic.

version 1.05
------------

1. Phone data removed from DATA statements and placed in a file 'Codes'.
   Routine to find search strings in data rewritten in code. This makes
   it singnificantly easier to search for the next/previous ten entries
   which match the search string (try doing this with RESTORE :-) ).
   Search string will be retried if different words of an area name if
   no match found before (ie. search : tyne will find Newcastle Upon Tyne)

2. Routine added to move forward and backwards through search list in
   steps of ten STD areas.

3. Added code to handle pressing return -> start search.

4. Fixed bug so that search string is now displayed correctly as title
   of display window.


Known bugs : None


Any problems/improvements etc. contact :

                        Jason O'Broin
                        31 High Street
                        Brampton
                        Cambs
                        PE18 8TG

                        (0480) 453376

or email to :

                        J.P.O'Broin@uk.ac.durham
                        (drop the ' if it causes problems)


                                                    Jason O'Broin, 28/05/91
