The Cage Bird System




An East Coast Software Product
Software License and Warranty


The software, which accompanies this license, is the property of East Coast Software and is protected by copyright law.


You may:

(1) use one copy of the software on a single computer;

(2) make one copy of the software for archival purposes or copy the software  onto the hard disk of your computer and retain the original for archival purposes;

(3) transfer the software on a permanent basis to another person, provided that you retain no copies of the software and the transferee agrees to the terms of this license.


You may not:

(1) copy the documentation which accompanies the software;

(2) sublicense, rent or lease any portion of the software;

(3) reverse engineer, decompile, disassemble , modify, or make any attempt to discover the source code of the software.


Limited Warranty:

East Coast Software warrants that the media on which the software is distributed will be free from defects for a period of thirty days from the date of delivery of the software to you. Your sole remedy in the event of a breech of this warranty will be that East Coast Software will, at its option, replace any defective media returned to East Coast Software within the warranty period or refund the money you paid for the software. East Coast Software does not warrant that the software will meet your requirements or that operation of the software will be uninterrupted or that the software will be error-free.


Disclaimer of damages:

East Coast Software will not be liable for any consequential losses, including lost profits or lost data arising out of the use or inability to use the software. In no case will East Coast Software’s liability exceed the purchase price of the software.

Table of Contents

Installing- 1

Uninstalling- 1

Getting started- 1

Screen Resolution. 1

Dates. 3

Print Previews. 3

Bird details – Page 1- 4

Add a bird- 5

Editing details of a bird- 7

Deleting a bird- 8

Bird details – Page 2- 9

E-mailing pedigrees- 10

Bird details – Page 3- 10

Bird details – Page 4- 11

Bird filter- 13

Descendants- 14

Adding a show-- 15

Choosing show birds- 16

Add/Edit show results- 17

Pairs- 18

Hatchings- 20

Transferring youngsters- 22

Archive pairs- 22

Reminder- 23

Diary- 24

Date Formats- 24

Backup data- 25

Restore data- 26

Reindex data- 27

Known problems- 27


Put the CD in your drive and wait several seconds.  It should start up and install itself.  If it fails to do this, click on 'Start' then 'Run' and type D:SETUP in the box provided (assuming your CD drive letter is D, if not, substitute the drive letter). Click OK.

As the installation starts up, you will be shown a form where you can choose where to install the system.  If you have only one hard disk (C:) then just accept the defaults.  If you have partitioned your hard disk or have more than one hard disk, you may want to install it on a disk other than C: This is the place where you can choose.  It is recommended that you leave the directory or folder (the bit after C:\) at the default (PROGRAM FILES(x86) \ EAST COAST SOFTWARE \ CBS2).


This software can be removed from your computer by clicking Start, All Programs, hovering on Cage Bird System and choosing Uninstall from the sub-menu. It can also be done using the standard windows ‘Add/Remove Software’ feature.  To do this click ‘Start’, ‘Settings’ and ‘Control Panel.’  Double-click on the icon for ‘Add/Remove Programs’ and find the Cage Bird System (CBS) in the list.  Click on this to highlight it and then click the ‘Add/Remove’ pushbutton. 

Getting started

Screen Resolution.

You must set the resolution of your screen to at least 800 by 600.  At less than this resolution, parts of some forms will be too big for your screen and you will have to use the scroll bars to see all of the forms.  To check your resolution, close down any open applications, right-click on any empty area of your desktop and, from the resulting menu, click on Properties then on the Settings tab.  Look inside the rectangle labelled, “Screen Area.”  At the bottom there are 2 numbers, x and y, in a statement that reads, “x by y pixels.”  If x is 800 or larger, you need do nothing.  If x is smaller than 800, move the slide bar to the right until it becomes 800 then click the Apply button.  If the slide bar is already as far right as it will go and x is less than 800 (a most unlikely event), your video board is very old and cheap and will need to be changed to allow you to run Windows at higher resolutions.  Talk to your local computer retailer about your problem.

If you intend to store and print photos of your birds in the pedigrees, set the number of colours as high as your video board will allow – at least to 16-bit colour.  If you set it to 256-colours, you will get pretty awful prints.  You’ll find the settings on the same form as the resolution above.

Pick Lists.

As a general rule do NOT try to enter new options in drop-down lists directly, it cannot be done. Go to the relevant item in the maintenance menu to add the new item.

If you intend to record showing for your birds, add the show venues and classes before trying to define any show.  If a venue for a show does not exist, you must NOT try to enter it by typing in the drop-down list of venues on the “add a show” form, it does not work.  Abandon the add a show form, add the venue through the Maintenance, Show Venues form then re-enter the show details. 

Since most of the things you need to do before starting to enter birds, shows etc., are done only once and then rarely need to be altered, you will find them all under the “Maintenance” menu.  Work your way down the maintenance menu list making sure that all items are as you will want them.



All date entry fields in the Cage Bird System can be filled in one of three ways. You can simply type in the date – do not type the slashes, as they will be added automatically. You can click the up or down arrows to the right of the date and it will increase or decrease any date it contains and, if it starts empty, the date will increase or decrease from today’s date. You can also right-click any date and a calendar will appear. Click the year and month arrows until you are at the month you require then click the required date and it will be entered into the date field.

Print Previews.

All print outs from the system can be previewed to ensure it is what you want to print. This can save ink and paper. When you click a print button, a print dialogue form will open (take no notice of the “Not ready” message against the Status) from which you can choose which printer to print to and set up the various parameters for the print quality. If you leave the preview check box ticked and click the OK button, a preview window will open. Successive clicks on the preview image will zoom in and out. When you are happy that this is the image you want to print, click the printer button on the toolbar and the print dialogue will open again. Click OK.

Bird details – Page 1

All your bird data can be accessed from one form.  It has several pages that you select by clicking on the tabs at the bottom edge of the form.  Page 1 of the form looks like this:


It must be pointed out that the author is not a cage bird buff and has no cage bird data. The ring numbers and colours may look peculiar. This is because they are from pigeons and the data in this manual is largely fictitious.

On the left hand side of the form is a scrolling table showing all of the birds in your system.  They are in alphabetical order of ring number.  Initially, there will not be many birds here but, as you use the system, you may eventually have several hundred or even thousands of birds.  How then do you find a particular bird quickly?  Just above the table is a “seeker.”  As you start to type a ring number into the seeker, you will “home in” on the required bird in the table.  Suppose you want to find the bird, NEHU96TEE19636.  When you type “n” into the seeker, you will be taken to the first NEHU bird.  Then as you type “ehu”, the position will not change at all.  The “9” will take you to, say, a 92 bird if that is the earliest 90s bird you have from the NEHU, the “6” will take you to NEHU96, jumping all birds from 1992 to 1996 and so on until you are at the bird you want.  In the above example, if it were a Dutch bird you were seeking, an “L” after the first “N” would jump past all NEHU birds.  Finally, when you can see the bird in the table you can click on it or you can use the scroll bar on the right of the table to move down some more.  You are now at the bird you want to see.  The large title at the top shows the ring number and its pet name, if it has one.

The box labelled “Short notes” is to contain those notes that will stay with the bird in a pedigree whether it is the bird or an ancestor. The box must NOT be over-filled. The system will allow you to enter lines below the bottom edge of the box but they will NOT be printed. You are limited to about 270 characters for the printable short notes. The Long Notes box is virtually unlimited and can contain any notes you require about the bird. These notes do not appear in any pedigree.

It is from this page of the form that new birds are addedbird_add; details of existing birds are editedbird_edit or, if really necessary, birds can be deletedbird_delete.  Birds can be assigned as in-aviary, and/or show birds.

Add a bird

Adding a bird is normally done from the main bird data form.  As youngsters you have bred are ringed, you can transfer them from the hatchings area to the main data area but normal set up of your system will be from the main bird data form.

When you press the Add button, the Addbird_edit and Exit buttons are disabled, the Edit and Delete buttons are changed to Save and Cancel and all fields are cleared for you to enter the details of the new bird.  At any time before clicking the Save button, you can abandon the addition by clicking the Cancel button.  Some checks are done before the data will be accepted such as checking that the ring number does not already exist in your system.

Pick-lists.  During the addition process, several of your choices will be made from drop-down pick-lists.  Things such as colour and breeder are picked like this.  If you need a choice that is not in the pick-list, do NOT try to add it here.  Enter a choice you do not want then, when the addition is complete, go to the maintenance area, add the option to your pick-list and come back and edit that bird to have the required option from the pick-list.

Choosing the sire and dam is also from drop-down pick-lists of cocks and hens if they are already in your system.  The advantage there is that you do not have to type the ring number again.

Tip: Add your birds starting with the oldest you have data for and work back to the youngsters.  That way you need type each ring number only once – they are chosen from the pick-lists ever after that.

Date fields.  The hatch date entry field is a date and can be entered in several ways.  You can simply type in the date (do not type the slashes – they will be added automatically).  If the date is near to today’s date, just click on the up or down arrow at the right hand end of the date field and it will spin up or down from today’s date.  If you right-click on the date, a calendar will appear, find the date you require by moving the year and the month then click on the date you require.  This applies to all dates in the Cage Bird System.

Sex.  You can simply type in the sex, C, H or U (Cock, Hen or Unknown), or, if you successively click on the sex field, its value will cycle around C, H and U.  If you are entering data for a recent hatchling, it may not be old enough to sex it, which is when you would use the U value.

In-aviary and show birds.  Just to the right of the list of birds is a check box labelled, “Not in aviary.”  If this is clicked, the label will change to, “In aviary” and another check box will appear labelled, “Not show bird”. Click on this and it will change to “Show bird” If you click on the check box labelled “In aviary”, it will change again to “Not in aviary” and the other check box will disappear.  Why allocate birds to these headings?  After a while, your system will contain many birds (some people have over 1000!) and the drop-down bird lists will become unmanageably long.  Several users have asked if these divisions of birds could be used in the system to shorten the drop-down lists.

Note: Some of the most frequently asked questions are, “Why do some recently added birds not appear in the lists to choose them as parents in pairings?”  and, “Why do some birds not appear in the list to choose my show birds from?”  In every case it is because the bird is wrongly assigned; it has not been marked as an in-aviary bird or, if it has, it has not been marked as a show bird.  You cannot show a bird that is not in your aviary nor if it not marked as a show bird.  You cannot pair a bird that is not in your aviary.

Tip: Keep your lists short and up-to-date by having only those birds you actually show marked as show birds.  Mark permanently lost birds, sold birds, deceased birds as not in aviary.

Short notes.  You may notice that, as you enter a new bird or edit an existing one, a red warning will appear above the short note entry area.  It is very important that this is obeyed.  The system will allow you to add more than a “box full” by scrolling the extras.  These extras will NOT be printed when you choose to print the pedigree.  You are allowed approximately 270 characters.

Editing details of a bird

If you want to change the details recorded for any bird, find the bird by using the seeker then click on the Edit button.  Just as with adding a new birdbird_add, the Add, Edit and Delete buttons will be changed and will not be re-enabled until you either complete your changes and click the Save button or decide that you do not want to make the changes after all and click the Cancel button.

Immediately after clicking the Edit button, all fields will be enabled so that you can change any or all of them.  There are a couple of rules that you must obey when editing details of a bird. 

Do NOT over-fill the short notes box.  The system will allow you to do so but any extras that are outside the box limits will not be printed in the narrative-type pedigrees. 

Do NOT try to add or alter pick list contents from this form.  Complete your changes leaving any that require a new entry in a pick list until later, save your changes, go to the relevant pick list under the Maintenance menu and make your additions/changes there before returning to the bird and choosing from the pick list.

Do edit your bird details so that pick lists contain the entries you will require as you use the system.  Do keep your details up-to-date by marking those birds that are lost or disposed of are changed to show that they are no longer in-aviary birds.  If you remove a bird from your show team, mark it as such so that it does not appear on your pick lists of show birds.  Keep your pick lists as short as possible and accurate.

Deleting a bird

Birds should not be deleted because they have been sold, have died or been terminated.  If you delete a bird that has been shown or appears in any other bird’s pedigree, then “holes” will appear in your data.  There is only one good time to delete a bird and that is immediately after entering it into your system.  You have got into a mess entering its details and you have decided to delete it and start again.  Even then, it is better to edit it to remove the errors and then save it.

Think very carefully before deleting a bird.

The Cage Bird System is unlimited in the number of birds it can hold.  The only limit is the size of your hard disk storage so do not think that you must delete birds to save space!


Bird details – Page 2

The second page of the main bird details form shows its pedigree to four generations – if you have data going back that far – and allows you to print any of 5 different pedigrees for the chosen bird.


Clicking the radio buttons down the right hand side of the form chooses from the five pedigrees.  All pedigrees are printed on A4 paper.  What do those letters and numbers mean on the radio buttons?  If you pass the mouse over each button in turn, an explanation of each type of pedigree will appear at the bottom of the form.  The P or L at the beginning means Portrait or Landscape.  The 3G or 4G is the number of generations appearing in the print out.  N stands for Narrative and P for photograph.  If you have many “Not known” entries in the 4th generation, there is not a lot of point choosing the last option – L4G.  However, you can still previewpreview it then choose not to print it.

As with ALL print outs from the Cage Bird System, you will be given the opportunity to previewpreview what you are going to print before printing it.  If you choose a pedigree that prints a photo for a bird that does not have a photo stored, you will be given advice that you would be better choosing the pedigree above the one you have chosen.  For example, L3GNP is a 3-generation narrative pedigree printed landscape and containing a photo of the bird.  If the bird does not have a photo stored, you would get a better layout by choosing L3GN instead.  Whichever you choose, after previewing the print out, you can choose not to print it or to print it and choose the number of prints you want.

E-mailing pedigrees

You can send a pedigree by email to a prospective buyer of your birds. To do this, choose the Send as an Attachment icon on the toolbar. This will generate a PVW file. The prospective buyer must either have the Cage Bird System or must go to the East Coast Software website at and download the free preview file viewer utility in order to view the PVW file. The PVW file cannot be viewed by any other means.

Bird details – Page 3

Page 3 of the bird details form summarises its show history.


Each show that the bird has been in is shown in the central table with its results details.  This page is for display only and none of the data can be altered.

Bird details – Page 4

Page 4 of the bird details form allows you to add a picture of the bird.


You must already have the picture on your hard disk and know where (in which folder) it resides.  The pictures must be in one of four formats – JPG, BMP, GIF or WMF.  If they are in any other format, you must use an image editing application to save your picture in one of the above formats. 

Your photos can be from a digital camera, from a scanned photo of the bird or even from a normal film-based photograph developed on to a CD-ROM disk.  Whatever the method of capturing the images, adding photos to your database will greatly inflate the size of files stored.  Backup becomes a problem and you will not need many images before the Cage Bird System will be unable to backupbackup all your files to floppy disks.  When the photos get too large, you will be told that they are no longer being backed up.  If you want to be sure of secure data, you must consider using Zip, Jazz, magneto-optical, “USBee” or another hard disk as storage devices rather than floppies as a backup medium. Backup is discussed in some detail on our web site at on the FAQ page. Read the answer to Q12.

Tip: Your photo can take up a lot less room in JPG format than in BMP format.  A picture using, say, 11 MB of hard disk as a BMP can be saved as a JPG file as small as, say, 50 KB – less than one two-hundredth of the size!  What is more, you are unlikely to be able to see any difference in the quality of the image.

When you click the Get a Photo button, you will get:


Choose the file type in which your photograph is stored from the drop-down list.  If the photo is not in the same folder as CBS, you will have to navigate to it by clicking the Browse button.  That will give you a picture of the layout of your hard disk and you must get to where you store photos.  When you are there, a list of photos in the format you chose will appear in the box at the bottom left of the form.  As you highlight each file in the box, a preview of the photo will appear in the top area.  When you have found the photo you want, click the OK button and it will be transferred to the 4th page of the bird detail form.


Using the summary, you can get lists of the birds in your Cage Bird System by almost any combination.  Clicking on the relevant radio buttons and making choices from drop-down lists can filter your birds in a large variety of ways.


As examples you can select all your blue, cock, show birds or all your in-aviary show birds from the 2003 hatch year.  Each time you make a selection then click the Generate button, the number of birds in your selected list will be shown at the bottom left of the form.  Each radio button and drop-down selection will reduce the number of birds in your list.  You may even end up with a list containing no birds! You can print out any list you generate by clicking the print button.  You can choose the columns you want to print. As with all print outs from the Cage Bird System, you will get a preview of the list before deciding to print it.


You can view the descendants of any bird.  Choose Bird| Offspring from the main menu.  Select the bird from the drop-down list.


If you want to follow down a particular ancestry, click on a displayed bird then click the right hand mouse button.  This will put the right-clicked bird into the drop-down box and show its offspring in the table (if it has any).

 You can print any list by clicking the button.

NOTE: If a displayed bird has a sex of “U”, it cannot have any offspring so the table will be empty.

Adding a show

Adding a new show, editing an already entered show, choosing show birds and adding/viewing results are all accessed via the following form:


From here, choose the show you want and click the OK button.  When the system has no shows defined, such as when you first start to use it, you will get the following form with no entries on it at all.  In all other cases, you will get the show you defined previously and can edit it or add a new show.  If you want to define a new show, choose any previously defined show then click the Add button on the next form.                                                                                                                                                                                                        AddShow

This would empty the two entry fields for date and venue for the show. Enter the date in any of the three ways for all dates in the Cage Bird System – type it (without the slashes), click on the up or down spin arrows or right-click it to get a calendar from which you can choose the date. The venue is chosen from a drop-down pick list. If the venue you require is not in the pick list you can NOT enter it here. You will have to cancel the entry, go to Maintenance and add the new venue there then come back and re-enter the new show details.

Choosing show birds

Before you can choose show birds you must have defined a show. 

NOTE: You MUST choose show birds for the show.  Entry of results is dependent upon having chosen show birds for the show.


The birds that you choose here are the ONLY birds that you can choose from to enter into the results.  This makes the drop-down list of birds for the results form very specific to the show.  The show you are choosing birds for is displayed in the yellow title area. The birds to choose from are in the left hand box and birds that are in-aviary and are show birds populate this box.  To choose a bird, click on it to highlight it in the left hand box then click the right-pointing arrow.  This will move it into the right hand box.  You can remove any bird wrongly chosen for a show by highlighting it in the right hand box and clicking the left pointing arrow.

You MUST choose the birds for the show this way otherwise you cannot enter any show results.

Add/Edit show results


After choosing which show you want to enter results for, the above form appears.  You can see that you have the correct show from the yellow title bar.  Initially, of course, the table will be empty.  To enter a result, click the Add button.  The form will change to reveal entry fields where you can enter the results.


Next, click on the down arrow on the first entry field and that will show you which birds you entered into this show.  Click on the required bird, and fill in its details. 

The results will be displayed in the table when you click the Save button.  You can cancel an entry as long as you click the Cancel button before you click the Save button.  The results will be displayed in ring number order.



The sires are chosen from a drop-down list of cock birds that are marked as being in your aviary.  The dams are chosen from a similar list of hens.  If a bird you want to mate is not in one of the drop-down lists, go to the bird details form and check that the bird is marked as being in-aviary and that its sex is correct.  You may have left the sex as U for unknown.  If the sex is U, the bird will not appear in either list even if it is marked as being in-aviary. 


You will not be allowed to save the pair unless you have filled in the nest box number and the mated date.

One area that has caused confusion in the past is in the numbering of the nest boxes.  The space is alphabetic, not numeric.  This is so that you can have lettered nest boxes as well as or rather than numbered if you wish.  This means that the pairs can appear in what seems an anomalous order – box 11 comes after box 1 but before box 2.  This is because “11” is lower than “2” alphabetically.  If you want to be sure that pairs and hatchings appear in the correct order, enter 1 as either space, space, 1 or as 001 and so on.  Space, 1R and space, 2R (or 01R and 02R) will ensure that 11R will not come in between these two nest boxes.

Make any notes you want to about the pair in the box that appears when the “Pair Them” button is clicked.  These notes are different and extra to the notes you can make about each hatching.  Click the Save button to keep the pair or the Cancel button to abandon the entry.

You can check for the degree of inbreeding for any offspring of the mating by clicking the “Check ancestry” button. This will show the ancestry for both birds back to 4 generations and any common ancestors will be marked in red. The one below shows the mating of brother to sister.



For every pair of birds that you have mated, you can record the eggs that they lay, what happens to them, what rings you put on the resulting youngsters and then transfer the youngsters to the main data file.


The rectangle at the top of the form contains information about the pair.  The table underneath contains information about the individual layings and hatchings for the pair.  You cannot add information to the central table directly.  You must click on the laying you want to add information to and click the Edit button or click the Add button to add a new laying.  Clicking Add or Edit will reveal the entry fields below the table into which the information can be added.  Adding to the pair notes at the top of the form is unreliable unless the Edit button is clicked, the additions made then the Save button is clicked.

When the eggs have hatched and you have entered the hatch date, the button marked, “Ring youngster” will be enabled.  Click this only AFTER you have ringed the youngster as you will not be able to save the data unless a ring number is present. This will open another form allowing you to add the other parts of the information for each youngster before they are transferred.  If you have rows in this table, some with hatch dates and others not, the “Ring youngster” button will be enabled and disabled accordingly.

To view or edit any hatching notes, click on the row in the central table to highlight it then click the Edit button.

Transferring youngsters

When you want to ring youngsters and transfer them to the main pedigree part of the system, several parts of the data are already determined. For example, the sire, dam, nest box and hatch date are known. In fact you are not allowed to alter these data.


The system will not allow you to save the data without a ring number nor without some value in the sex field. Sometimes birds are ringed before they are old enough to be sexed. The sex value can take one of three values, C, H or U (Cock, Hen or Unknown). Successive clicks in the sex field will cycle the field around these values.

You can add other details such as pet name, colour, breeder and also add/edit any short notes if you want to.

Archive pairs

At the end of a breeding season or immediately before the start of the new season, you can archive the old pairs and hatchings.  This will free up the nest box numbers so that details for the new season can be added.  The achived pairings, layings and hatchings can be viewed by year but cannot be altered in any way.


This is a temporary reminder into which you enter notes of things you want an automatic reminder for.


On the form there is a spin box at the top, which you set for the number of days ahead you want reminding.  For example, you may want to make sure you have collected new rings before any young appear.  If you click on the 'Add' button, some entry areas will appear.  The first is a date spin box, which, like all dates in the Cage Bird System, can be spun to the date you require or you can right click on it for a calendar to appear and when you double click on any date it will be placed into the date field or you can simply type in the dates.  Next, tab to the short note field where you put in words that will remind you what you want to remember.  If you want longer notes, enter them in the box at the bottom left of the form.  When you click the Save button, the reminder will be entered into the central table.  You cannot change things in this central table.  Click on Edit to do that.

Any entries you have made which fall inside the number of days you set on the top spin box from the date for the reminder will be displayed as you start up the system.  For example, if you set the days ahead to 10, when the current date gets to 10 days before the remind date, each time you start the system, that reminder will be displayed.  As the remind date is passed, these entries are automatically deleted.  You can re-set the days ahead at any time.

A good use for this is to enter your wife’s/husband’s birthday.  After all a few brownie points gained by remembering their birthday will be valuable.


The permanent diary is very similar to the reminder except that entries are not automatically deleted.  You decide when and if you want individual entries deleted.  It is permanent and you can view its contents whenever you want.

Date Formats

A number of date formats can be selected from the ‘Tools’, ’Date Format’ menu option. These are as follows:

British                    DD/MM/YYYY
French                    DD/MM/YYYY
German                 DD.MM.YYYY
Italian                    DD-MM-YYYY
American              MM/DD/YYYY
USA                        MM-DD-YYYY
Japan                     YYYY/MM/DD
ANSI                      YYYY.MM.DD

The date format selected is used in entry, display and printing of dates. Whichever one is selected is used throughout the system and remains selected until it is changed from the menu. The initial default setting is British.

Backup data

This facility will allow you to backup to any removable drive except a CD-ROM. It will even allow you to backup to the disk where the Membership System lives but this would be the height of folly. If you lose the hard disk where Membership System is, you also lose all your data as well! The system cannot tell if a D: drive is a separate physical drive from C: or if it is just a logical partition. It is NOT good practise to backup to another partition on the same physical disk, as your Cage Bird System but it is good and speedy to do so to a separate hard disk.

This backup system will allow you to backup to USB and other removable drives. The system automatically creates a directory/folder to back up to. A ‘CBS2’ folder is created on the drive selected. The system will always look for a ‘CBS2’ backup on the drive selected. If  a ‘CBS2’ folder does not exist on the selected drive then you will be asked if you want to restore from an earlier version backup. If you select ‘Yes’ the browser will appear and you will be able to navigate to the drive  and folder containing the backup.

 The best time to take a backup is after an inputting session. Please do take a backup after changing. Computer hard disks are robust but do occasionally fail. If you have spent several hours entering data a few minutes it takes to do a backup is insurance against having to enter all that data again.

The facility for entering photographs can utilise disk space very quickly. We recommend that you scan passport-sized photographs and save them in the ‘JPG’ format initially.

This version of software installs the software and records to two separate folders. Records are always stored in a designated ‘ProgramData’ folder. The pathname of this folder is ‘C:\ProgramData\East Coast Software\CBS2’. If you want to make a manual backup this is the folder to backup.

An ‘Autobackup’ is also made to an ‘Autobackup’ folder at this location. This can be used to restore from but as it is not on a separate drive it should not be relied on. If you have a fault with the software or fault with your computers drive you can re-install the software and import your records from a separate drive.

Anyone who does not backup the data at intervals is taking a very foolish risk.

If you have a second hard disk then that is a very quick and safe way to backup.


It pays to backup your data at regular intervals.  If ever you lose your hard disk, all your data may be lost and this could present you with hours of work to re-enter the data.

If you take regular backups, all you need do in the event of a catastrophe is to re-install the software on your new or repaired hard disk then copy the data from your backup to the hard disk using the Restore facility under the File menu. The only data you will lose will be that which you entered between your latest backup and the hard disk crash.

The needs and methods of backup are discussed on our website on the FAQs page, If you store photographs of your birds, you will rapidly lose the ability to backup your data to floppy disks, as photos tend to be rather large. Do go to our web site and read the answer to question 12 on the FAQs page.

Backup your data every week

Restore data

Restore data

This facility is provided to recover from hard disk mishaps.  Very occasionally a hard disk may become corrupt or break down so that the data on it is no longer readable.  If you use the backup facility at regular intervals, you will reduce the data loss in such an event.

When your hard disk has been repaired or replaced, the data may or may not be on it.  If the Cage Bird System has been lost altogether, re-install it from the original CD.  If the System is still there but the data is gone, point the restore at where your backup data is stored. The data will be copied back on to your hard drive.

To make sure that all is well, choose Reindex data from the File menu to rebuild the indexes.

When 'Own Backup' is selected. This restore utility always looks for a folder 'CBS2on the drive selected. If none is found then yo’ u will be asked if you want to restore from an earlier version backup. If you select 'Yes' you will be able to navigate to the directory/folder containing this backup. A restore is initiated when the restore button in the toolbar at the top of the form is selected.


An 'Autobackup' is made in a set location every time you exit the software. However this backup is on your computers system disk drive and if you have a hard disk fault and in that event may not be recoverable. Selecting 'Autobackup' on this form looks for a backup  in that set location and you only have to select the 'Restore' button in the toolbar at the top of  the form.


Reindex data

If ever the data looks peculiar or you cannot find data you know to be present, try re-indexing the database.  This will probably cure any problems.

If you ever receive any error message involving the word “tag”, such as, “Error – tag not found”, a Reindex should cure the problem.

Known problems

When installing, one or two users have received the error message, "Invalid driver name or insufficient system resources" followed by a file name. This is caused when you have a fax allocated as your printer driver or when your printer driver has a fault or you have no printer installed.

Workaround: install a printer driver for a printer that uses paper - use the generic drivers supplied with Windows if you do not have one for your printer.

If, when opening up the system you see the error message “Database Engine Initialization Error”, “Cannot Initialize with Different Configuration File”. You are currently running another application, which uses a Borland Database Engine (BDE), and you must close this application before opening the Cage Bird System.