

                           Dialling Codes V1.5 
               Displays UK STD Codes and International Codes
                            
                     Created Friday 9th September 1994


                           © 1994 Julian Wright
                           Freely Distributable
                           ====================

Preface
=======

   Have you ever had a phone/BBS number and wondered just where it was
located?  Well, using this little utility  you can find out just that and
more besides...


Features
========

   · New Feature: Is now PhoneDay aware (see below)

   · Knows all UK STD Codes including BT 'special' codes

   · Knows all 1,2 & 3 figure International Dialling Codes (>170 countries)

   · Instantaneous display of information required

   · Type in code and get location

   · Type in location and get code

   · Displays time difference for International Codes

   · No need to type in full Town/Country name

   · Multi-tasking

   · Opens its window on front-most screen   


==========================================================================

PhoneDay - 16th April 1995
==========================

   Area codes starting 0 will start 01

   On 16th April 1995, all UK area dialling codes will be modified. This
change has been announced by OFTEL (the government's telecommunications
advisory body) and is designed to ensure that Britain has enough dialling
codes to last well into the next century.
   Its called "PHONEDAY" - and you'll be hearing a lot more about it
between now and next April.
   For most people, all it means is that area codes starting with an [0]
with start with [01] instead. So if for example you live in an 081 district
of London, your number prefix will change to 0181; 071 will change to 0171,
Cardiff 0222 numbers will change to 01222, and so on.

New codes for Leeds, Leicester, Nottingham, Sheffield and Bristol
-----------------------------------------------------------------

   In these areas, demand for new numbers is such that simply adding a 1
won't be enough, so in these places brand new area codes are being
introduced, and a 2 or a 9 prefix is being added to local six digit
numbers. so:

Leeds       -   0532 xxxxxx       becomes       0113 2xx xxxx
Leicester   -   0533 xxxxxx       becomes       0116 2xx xxxx
Nottingham  -   0602 xxxxxx       becomes       0115 9xx xxxx
Sheffield   -   0742 xxxxxx       becomes       0114 2xx xxxx
Bristol     -   0272 xxxxxx       becomes       0117 9xx xxxx

International access code change
--------------------------------

   The code for making overseas calls from the UK is also changing. the
present [010] code will beome [00], as the UK joins the movement towards a
single European code. Again, to make things simple, this will also be
effective from 16th April 1995.

The changeover period
---------------------

   From August 1, 1994 until Phoneday, both new and old codes will work to
allow these changes to be phased in. 

As of V1.3 this program will tell you the new code for an area i.e. the
codes you can use from 1st August 1994 and will have to use from 16th April
1995 - PhoneDay

==========================================================================


Program Usage
=============
   
   Double-click on the icon and you will be presented with a small window.
In this window is a text gadget box into which you can type any of the
following:-

     UK Dialling Code (new or old) - Returns the location

     UK Town or City - returns the new Dialling Code

     International Dialling Code - Returns the country and time difference

     Country - returns the International Dialling Code and time difference


   When typing in town/city or country names there is often no need to type
in the whole name. Just type in a few characters of the name and the
program will search through the database for the first occurance of those
characters and display the result.

   When requesting the country for a known International Dialling Code
ALWAYS put a plus sign (+) in front of the number to show that it is an
international code you're after. 
E.g. Entering  +44    would result in    Great Britain       GMT
     Entering  +234   would result in    Nigeria             +1

   Most international phone numbers are listed like this anyway, 
for example:  +44 (0)1234 567890

   If you get a "Sorry, not found..." message it means that a match for
whatever you entered has not been found therefore no result can be shown.

   Reasons include:
   
   · You mis-typed the dialling code or place name

   · You forgot the '+' for International Dialling Codes

   · The place you entered comes under another telephone exchange

   · The country's internatioanl dialling code has more than 3 figures

   Over 170 countries codes are known by the program. This includes all
European countries, all major world-wide countries and many smaller
countries too. If you need the code for a really small obscure country then
maybe you'll have to wait a future release! (Or ask the operator!)

Using from within Term
======================

   Because "Dialling Codes" opens its window on the front-most screen you
can get it to appear on Term's screen. This is useful for checking a
dialling code from within Term.
   To enable this follow these steps:

   1. Select "Console window..." from the settings menu
   2. Change whats there to read  "NIL:"   (Stops a console window opening)
   3. Click "Okay"
   4. Select "Function keys..." from the settings menu
   5. In a blank space enter "\d Run "DH0:Utilities/Dialling Codes" - Don't
      forget to substitute "DH0:Utilities/" for the correct path
   6. Click "Use" or "Save"

   Now when you press the right function key "Dialling Codes" will appear
on the Term screen and stay there until you close its window

   
   (Whichever screen is front-most when you load "Dialling Codes" will be
the screen upon which it will open its window. Therefore you can use this
from within almost any other program.)


Future Enhancements
===================

   · Codes for regions of countries esp. U.S.A

   · Codes for the smaller countries

   · Suggestions?



About the Program
=================

    Dialling Codes V1.4 was written by me (Julian Wright) using Blitz
Basic 2 by Acid Software. If anyone wants the latest version of this program
then send a blank disk and return postage and packing to the address below. 
No disk, postage or packaging = No reply!!
    Any magazines wishing to use this program on their coverdisks are
welcome to do so however, it would be nice if you could spare me a copy of
the particular issue it appears in. Thanks!

Version History
===============

V1.0 : (25/3/94) Initial release

V1.1 : (21/5/94) Fixed bug whereby typing a place in a mixture of upper and 
       lower case letters (e.g. mAnChEsTeR) would give "Sorry, Not found..."
         
       Shortened and tidied up the code

V1.2 : (26/6/94) Changed gadgets for proper GadTools gadgets

V1.3 : (19/8/94) Changed all the area codes for PhoneDay

V1.4 : (26/8/94) Major rewrite of the code checking routine
       
       Fixed a bug that appeared in V1.3 with adding PhoneDay support
 
       Updated a few UK dialling codes where needed

       Added "Project" menu with About and Quit options

V1.5 : (09/9/94) Made the program adjust its window according to what size
       font is being used in the system preferences. Thanks to Simon N
       Goodwin for pointing that one out.

    
Contacting the Author
=====================

   Send comments, bug-reports, suggestions, donations(?!) to:

   Julian Wright
   21, Dudley Road,
   Honeybourne,
   Evesham,
   Worcestershire
   WR11 5XR.
   ENGLAND.