home *** CD-ROM | disk | FTP | other *** search
/ Club Amiga de Montreal - CAM / CAM_CD_1.iso / files / 467.lha / A_Gene / Instructions < prev    next >
Text File  |  1991-02-03  |  23KB  |  583 lines

  1.  
  2.  
  3. A-GENE - NOTES ON DEMONSTRATION VERSION  (N.T.S.C. VERSION)
  4. ---------------------------------------
  5.  
  6. THIS PROGRAM REQUIRES A MINIMUM OF 1MEG OF RAM TO RUN AND IS SET 
  7. UP FOR AN N.T.S.C SCREEN, HOWEVER IT WILL RUN ON PAL EQUIPMENT
  8. WITHOUT PROBLEM.
  9. (Registered users can request either PAL or NTSC standards for the full
  10. version).
  11.  
  12. This demonstration version of A-Gene is copyright, but may be freely
  13. distributed to anyone as long as this notice remains included in the
  14. package.
  15.  
  16. The demo version is a complete version of A-Gene except that the size
  17. of the data-base is fixed at 600 persons records and 300 marriage
  18. records, and the color requester, text editor and display IFF picture
  19. options are omitted - also the demo disk (or at least the data files)
  20. must reside in DF0: - this only applies to the demo and was done to
  21. ensure the program could be used on any Amiga without need for fancy
  22. set ups.
  23.  
  24. To obtain the full version (2 disk set) with all the features as
  25. mentioned in the documentation following, send $30 (Pounds sterling
  26. 15) or equivalent by cheque to cover cost/postage and to give me some
  27. incentive to continue development of this program:-
  28.     
  29.         T.M.SIMPSON, 11 MERAUKE ST., WHALAN, N.S.W. 2770 AUSTRALIA.
  30.  
  31. Registered users will be advised of future upgrades, and I am always
  32. happy to consider changes/further features requested by users. The
  33. product has now been upgraded over a period of 2 years and most of the
  34. features came at users suggestions. However under no circumstances
  35. will I respond to unregistered users (I have been caught by that one
  36. in the past to the extent of many hours work, postage, cost of disks
  37. etc. and not even a thank you!)
  38.  
  39. This demo version is released as an LHARC compressed archive,
  40. the program and the blank data files are in the archive.
  41.  
  42. FOLLOW THE INSTRUCTIONS IN THE READ.ME FILE TO PRODUCE A SELF-BOOTING
  43. DEMO VERSION OF A-GENE THEN - YOU MUST BACK UP THIS DISK AND USE
  44. THE RESULTANT COPY BEFORE YOU GO ANY FURTHER.
  45.  
  46.  
  47.  
  48.                                 ++++++++++
  49.  
  50.  
  51.  
  52.  
  53.  
  54.                         A-GENE INSTRUCTIONS
  55.                         -------------------
  56.  
  57. A-Gene Capabilities
  58.  
  59. A-Gene V3.10 is the latest version of a program on which I have
  60. been working for the past 2 years. It was originally written
  61. in AmigaBasic and later compiled using A-C.Basic V1.2 then V1.3.
  62. Unfortunately there were many problems with sorts using this
  63. combination of programs so I have completely re-written the
  64. program in GFA-Basic v3.041 and compiled it using the GFA-Basic
  65. compiler V3. These two products have proven ideal for such an
  66. undertaking although they both have bugs which have caused some
  67. problems.
  68.  
  69.  
  70. This version of the program now produces output of long lists in
  71. the form of ASCII files to disk which you may then print using
  72. your favorite word processor. It is also possible to print files
  73. directly.
  74.  
  75. GFA have sent me a new version of their interpreter (v3.51) and
  76. their compiler, however I have found a bug in this compiler so it
  77. may be some time before I can risk re-issuing the program with
  78. the newer versions of GFA.
  79.  
  80. A-Gene V3.10 (full version) is capable of maintaining files on
  81. approximately 2000 persons and 500 marriages on a single floppy
  82. data disk.
  83. (Assuming that you save text/picture files on separate disks)
  84. Larger data-bases can be constructed if you have a hard-disk on
  85. your system.  Extra details (Baptism/confirmation/immigration dates,
  86. occupation etc) for all of the persons in the persons-file are
  87. also allowed for.
  88.  
  89. The full version of A-Gene also includes access to a text-editor
  90. which is used to append "Free-form" notes/comments to any person's
  91. record in the Data-Base.
  92.  
  93. Records can be searched for Surname, Christian Name, Full Name,
  94. Birth Date, Birth City and Birth Country.
  95.  
  96. Details: 
  97. A-Gene consists of the main program, plus 3 random-access files
  98. containing details of the Persons, Marriages and Baptisms/
  99. Miscellaneous information.  Once run, there will also be a
  100. Parent/Child index file and a Marriages Index file on your disk.
  101.  
  102. Environment: 
  103. A-Gene as supplied will run on any Amiga, with a minimum of 1meg
  104. of RAM. A printer (80 or 132 column) is really a necessity for
  105. the program to be of much use. The disk supplied with this version
  106. must be run from the internal drive - DF0: (The full version can
  107. be run from any drive/directory.)
  108.  
  109. A-Gene may be run from either the CLI (just enter  A-Gene, from
  110. a CLI prompt) or it may be loaded from workbench as normal by
  111. clicking on the A-Gene.Boot Icon. However on this demo version
  112. your program disk with data files must be in DF0:.
  113.  
  114. This version of A-Gene is supplied on one disk which is auto-
  115. bootable and contains the necessary 'C' directory
  116. entries, the text editor and the A-Gene main program. The disk
  117. also holds the pre-formatted data files already set up for 600
  118. persons and 300 marriages and ready for input of your data. 
  119.  
  120. GETTING STARTED
  121.  
  122. The first thing you should do on receiving this package is 
  123. make copies of the disk, this gives you a back-up in case of
  124. accidental damage to the disk and furthermore, having a
  125. spare data-disk saves you a lot of time if you need a new data
  126. disk. With this demo version it is not possible to produce an
  127. empty data disk from within the program (except by deleting each
  128. record manually).
  129.  
  130. INSTRUCTIONS FOR USING A-GENE
  131.  
  132. You will be asked to confirm the printer settings then you will
  133. be passed to the main screen from which you can select various
  134. options from the menues:-
  135.  
  136. PROJECT MENU
  137. The first menu holds several items which are self explanatory:-
  138.  
  139. CHANGE COLORS (NOT AVAILABLE ON DEMO DISK)
  140. Accesses the color requester to change the screens colours
  141. if you do not like the ones I have chosen. (At the present time
  142. the new colours are not saved therefore you will have to reset
  143. them each time you use them).  If you wish to use the new screen
  144. dump facility which is available on many screens to copy the
  145. screen to a printer. Then you should go to the change color
  146. requester, click on Default and Save, this turns the background
  147. screen color to white and gives better printouts - even better
  148. results are gained if all three colors (black, red and blue) are
  149. turned to black.
  150.  
  151. RESET DATE AND TIME
  152. The date and time can be set from the Project Menu, this will be
  153. necessary if you have not got a built-in clock as some of the
  154. printed output from A-Gene does bear the date and time of
  155. preparation.
  156.  
  157. CHECK FREE MEMORY
  158. Memory can be checked to see how much free memory you have.
  159.  
  160. RESET PRINTER
  161. You can also reset the printer parameters if for instance you
  162. change printers during a session. (Please note the version as
  163. supplied has the preferences set up for the Epson X series of
  164. printers, you will have to copy different printer drivers to the
  165. boot disk as required).
  166.  
  167.  
  168. UPDATE MENU (Note all 3 items can be selected using key-strokes -
  169.              i.e. Amiga p, Amiga m and Amiga s) 
  170.  
  171. UPDATE PERSONS FILE
  172.  
  173. This is the main input screen for the program, selecting the item
  174. brings up a screen for the first record. Along the bottom of
  175. which are the gadgets "EDIT, SAVE, MORE, NEXT, PREVIOUS,DUMP,TEXT
  176. ED and QUIT".  Any of these selections can be picked by clicking
  177. on the gadget, or by typing the INITIAL letter of the word.
  178.  
  179. Selecting EDIT allows you to input a record number (if you are
  180. using a new data base,the record number at the top is -1 so enter
  181. 1 to select the new record number 1.) You are then asked to type
  182. the persons name, sex, birth/date/burial information, along with
  183. the record number of their father and mother. If their father/
  184. mother are not already in the data-base, just leave the numbers
  185. blank, they can be entered later once you have the necessary
  186. information.  The instructions for each entry are
  187. selfexplanatory, when you have finished entering data just type
  188. "/" at any prompt, and you will be returned to the gadgets asking
  189. if you wish to SAVE the data.  You may click on SAVE at this
  190. point to save the record, or EDIT to enter some more data on the
  191. person. 
  192.  
  193. If you select Edit and enter ? as the record number, the program
  194. will search for the next blank record. Also if you wish to
  195. delete a record, after selecting Edit, when asked to input the
  196. record no. enter it as a negative number e.g. -83 and this will
  197. delete the record.
  198.  
  199. Once you have saved the data, clicking on MORE will pass you to
  200. a second screen of supplementary data for the person, e.g.
  201. baptism date, wife's record number, (up to 3 wives) immigration
  202. and occupation details.  Enter these and click on save, and click
  203. on RETURN to return to the first screen.
  204.  
  205. Clicking on the TEXT ED (NOT SUPPORTED ON DEMO) button will take
  206. you to the built-in text editor to allow you to add extra free-
  207. form information about the person.
  208.  
  209. Clicking on NEXT will take you to the next record, you can use
  210. this to flick through records or to go to the next empty record
  211. while you are entering a group of new records, PREV will take you
  212. backwards.
  213.  
  214. DUMP will use the program graphdump to dump the screen to the
  215. printer, useful if you just want to print a single screen.
  216. Graphdump is on your Extras disk, and I have copied it to the C
  217. directory of this Demo disk.
  218.  
  219. QUIT will exit the Update mode (If you have made changes and not
  220. saved a record you will now be advised).
  221.  
  222. UPDATE MARRIAGE FILE
  223. Allows you to update the marriages file, gadgets are similar to
  224. those on the Update Persons screen. (Note: Persons in the
  225. marriages file must already appear in the Persons file).
  226.  
  227. SEARCH FOR
  228. Allows you to search through all records for particular criteria,
  229. e.g. after SURNAME you may enter sim as the surname to search for,
  230. you will then receive on your screen
  231. a list of all the SIMMS, SIMMONS, SIMPSONS etc in the file. The
  232. record number of each person is also included so you can then
  233. find a particular person and look up their details. Searching is
  234. allowed on Surname, Christian Names, Birth Date, City and Country.
  235. Furthermore you can search on the user definable Persons Code,
  236. this code can be used for any purpose you require, and records with 
  237. a code of say "6" can be searched for and listed.
  238.  
  239. The Birth Date may be preceded by < for prior to or by > for
  240. following, i.e. <1940 will list births prior to 1940.
  241.  
  242. Multiple searches are allowed, just press enter on any line you
  243. do not wish to search on, i.e. press enter enter enter england
  244. enter enter and all persons born in England will be listed, whereas
  245. if you had also entered a date of >1899 and a sex of M then
  246. only males born in England since 1900 would be listed. 
  247.  
  248. Searching is not dependant on case, i.e. SIm is the same as siM
  249. for search purposes.
  250.  
  251. CREATE MENU
  252.  
  253. CREATE PERSONS FILE (NOT ON DEMO DISK)
  254. This item is used to extend the existing persons and baptisms
  255. files if you have indicated on start-up that you wish to extend
  256. your persons file. Say you have changed your start-up persons
  257. file size from 600 to 850, then you must select the Create Person
  258. menu item.  After selecting this menu item you would enter 601 as
  259. the first blank record, and blank records 601 thru 850 would be
  260. created to expand your file.
  261.  
  262. NOTE: Using CREATE PERSONS FILE now automatically creates a
  263. baptisms file of the same size as the persons file, i.e. there is
  264. a Baptisms/Immigration details record for every person in the
  265. data-base.
  266.  
  267. CREATE MARRIAGES FILE (NOT ON DEMO DISK)
  268. Creates a marriages file as in CREATE PERSONS above. It has been
  269. found from experience that a marriages file needs to contain only
  270. about one third of the number of records in the persons file,
  271. i.e. if you set up your persons file at 600 persons, then 200
  272. marriages should be adequate.
  273.  
  274.  
  275. PARENT/CHILD INDEX
  276. Creates an index file linking all the Parents/Children in the
  277. persons file.
  278.  
  279. MARRIAGES INDEX
  280. Creates an index file linking all marriages in the marriages file
  281. to the respective persons in the persons file.
  282.  
  283. NOTE: The PARENT/CHILD and MARRIAGE options are included for
  284. compatability with old versions of A-Gene,these files are
  285. automatically updated as required in this version of the program
  286. each time you add information to the Persons and Marriages files
  287. so that the index is up to date at all times. However if a file
  288. becomes damaged due to equipment faults/power failures etc, this
  289. option may be used to reconstruct the Index files.
  290.  
  291.  
  292. LIST MENU (Note: all the items under this menu allow you to list
  293.                         to screen, printer and to disk)
  294.  
  295. PERSON'S RECORDS
  296. Outputs a list of all the persons in the persons file in the form
  297. of an ASCII text file. You will get a file-selector asking you
  298. where you wish to save this list, and under what name. The text
  299. file can then be input by any word-processor or text-editor which
  300. can handle plain ASCII text. The file can then be reformatted to
  301. your own requirements for later printing. (Useful for when you
  302. have a large file, and you need to know the record number of say
  303. a persons father or mother who you had entered in an earlier
  304. session.)
  305.  
  306. MARRIAGE RECORDS
  307. Outputs a list of all the marriages in the marriages file.
  308.  
  309. PARENT/CHILD INDEX
  310. Outputs a list of the records in the Parents/Child index.
  311.  
  312. ALPHA PERSONS
  313. Outputs an alphabetical List of Persons
  314.  
  315. ALPHA MARRIAGES
  316. Outputs an alphabetical List of Marriages
  317.  
  318. PRINT MENU
  319.  
  320. The items on this menu allow you to print details as follows:-
  321.  
  322. PERSON'S DATA
  323. This item prints out information about a person in the Persons
  324. file.
  325.  
  326. MARRIAGE DATA
  327. Prints information regarding a marriage in the Marriages file.
  328.  
  329. PEDIGREE CHART
  330. Prints Pedigree charts (Family Trees) for anyone in the Persons
  331. file. The program automatically sizes the chart in accordance
  332. with paper size being used.
  333.  
  334. FAMILY GROUP SHEET
  335. Prints Family group sheets giving information on various members
  336. of the family.
  337.  
  338. DESCENDENT'S CHARTS
  339. Displays on the screen or saves Descendents Charts for printing
  340. later - Early versions of the program allowed for 4 generations
  341. only, however this new version allows you to display up to 10
  342. generations either on screen or save to disk.
  343.  
  344. DISPLAY MENU
  345.  
  346. Displays genealogical information on the screen in various
  347. formats including a family tree.
  348.  
  349. The display option has several gadgets at the foot of each screen
  350. allowing you to display data about a person, his family members,
  351. and his wedding. It is also possible to call up data about anyone
  352. else in the data base. 
  353.  
  354. All screens can be dumped to a printer for hard-copy filing.
  355.  
  356. Furthermore, (FULL VERSION ONLY) it is possible to show pictures
  357. of each person, family group or wedding in the file. To use this
  358. facility, it will be necessary to digitise the photographs using
  359. a program such as Digi-View, and to store them as IFF files on
  360. your pictures disk. Picture files should be stored using the
  361. following filenames:-
  362.  
  363. PERPIXnnn       For individuals picture, where nnn is the persons
  364.                 record number in the persons file. 
  365.                 e.g. PERPIX20
  366.  
  367. MARPIXnnn       For marriage picture, where nnn is the marriage
  368.                 record number in the marriages file.
  369.                 e.g. MARPIX25
  370.                 
  371.                 
  372. FAMPIXnnn       For family group picture, where nnn is the
  373.                 FATHER's record number in the persons file.
  374.                 e.g. FAMPIX237
  375.  
  376.  
  377. The program is very comprehensive, easy to use and large enough
  378. for most families. I hope this program will enable you to carry
  379. out interesting research into your own family background.
  380.  
  381. On the full version, a Text-Editor can be called up each time you
  382. enter details about a person using the UPDATPER selection from
  383. the menu.
  384.  
  385. If you have already opened a text file for the particular person
  386. then that file will be shown on screen, if not then you will be
  387. presented with a file outline which you may alter to your
  388. particular taste. Text files may be used to include such
  389. information as the sources of information in your file, and more
  390. detailed descriptions of the person if they are available.
  391.  
  392. Once you have saved your text file, exiting from the editor will
  393. return you to A-Gene.
  394.  
  395. You can copy a text-editor of your choice to your data disk,
  396. however please note it must be renamed "ED" and it must be a
  397. single file program, i.e. not one which looks for a set-up or
  398. preferences file in the "S" directory or elsewhere (CygnusEd and
  399. several other popular editors do this). Both ED and MicroEmacs
  400. which accompany your machine are suitable editors to use.
  401.  
  402. On the full disk I have included the shareware editor "QED", if
  403. you use it regularly, then please send the editor of it a
  404. donation to enable him to continue to provide such excellent
  405. programs.
  406.  
  407.  
  408. THANKS
  409.  
  410. A-Gene like most programs could not have been written without the
  411. help of numerous other people in the Amiga field who have either
  412. directly helped with suggestions, utilities, bug reports and
  413. suggestions. The list is getting longer each day, but the
  414. following have to be included as without them, A-Gene in its
  415. present form would not exist:-
  416.  
  417. Tomas Rokicki for placing DFC in the public domain.  
  418.  
  419. The Dissidents for the Color Requester.  
  420.  
  421. Adrian Jones of Adelaide for the Icon.  
  422.  
  423. Richard Barrows of King Island for sending me his complete data
  424. base of 1100 family members which allowed me to test the program
  425. to its limits.  
  426.  
  427. GFA Data Media UK for their help in providing updated versions of
  428. their basic interpreter and compiler.  
  429.  
  430. And last but by no means least, thanks to Tim Strachan of
  431. Megadisc to whom the Amiga community in Australia owes so much,
  432. for his help in promoting the program.
  433.  
  434. I should like to hear from anyone who finds this program useful,
  435. any suggestions for improvements, additions, changes in format
  436. etc will be greatly appreciated. Future enhancements will all
  437. depend on feed-back from users. Foreign language versions can be
  438. supplied if you just advise me of changes in titles/screen items.
  439.  
  440. Mike Simpson
  441. 11 Merauke Street,
  442. Whalan, N.S.W. 2770
  443. Australia
  444. Phone (02)-6254096
  445. Fax   (02)-2290697
  446.  
  447.  
  448. .
  449.  
  450.  
  451. CHANGES IN RELEASE V3.10
  452. ________________________
  453.  
  454. 1. Changes have been made to the pull down menues, to place
  455. PEDIGREE CHARTS, and FAMILY GROUP SHEETS under the print menu
  456. rather than the DISPLAY menu.
  457.  
  458. 2. The UPDATE menu now has keyboard short-cuts - i.e. Amiga
  459. p,Amiga m and Amiga s for update persons, marriages and search
  460. respectively.
  461.  
  462. 3. The names of parents now appear on the update person screen
  463. once their numbers are entered.
  464.  
  465. 4. Death date now appears on the descendents screen/printouts
  466.  
  467. 5. The marriage details on the GENEALOGICAL INFO. screen is now
  468. correct.
  469.  
  470. 6. Screen Print or Dump gadgets appear on most screens - the
  471. program "Graphicdump" on the extras disk is needed in your "C"
  472. directory for this option to work. This option gives a graphics
  473. dump of your screen to printer, and works best if colors are
  474. changed to black writing on a white screen.
  475.  
  476. 7. Details of up to three wives/husbands can now be shown on the
  477. Personal Information printout.
  478.  
  479. 8. The editor on this version has been changed to "QED" rather
  480. than "JED" but this is a matter of personal choice - even ED will
  481. work. For some reason it does not seem to be possible to print a
  482. file from either QED or JED when the program is called from
  483. within A-Gene.
  484.  
  485. 9. Update Person and Update Marriage now starts from record 1
  486. rather than searching for the next blank record. This saves a lot
  487. of time when working on a large data base.
  488.  
  489. 10. Dates may now have the format c.1902 as well as the previous
  490. formats.  The date formatting has had to be fairly rigid as the
  491. last four characters of the date are used in sorting family
  492. members on some screens.
  493.  
  494. 11. All update screens now have hot keys on them in which it is
  495. possible to just type the first letter in a gadget to select that
  496. gadget, e.g. to select NEXT, just type "n" or click on the
  497. gadget. This enables you to to go from the Update Persons screen
  498. to the Update Marriages screen in 3 keystrokes - i.e. q Amiga m
  499.  
  500. 12. The ? may be used instead of a Record No. on Edit screens, it
  501. will then cause the next blank record to be displayed.
  502.  
  503. 13. Entering a negative record number will blank that record.
  504.  
  505. 14. The Click on a Box message now occurs in the correct place.
  506.  
  507. 15. The Line # entry on the Geneological Info. display now works
  508. correctly.
  509.  
  510. 16. A PREV as well as NEXT gadget has been added to the Edit
  511. displays.  
  512.  
  513. 17. The pre-formatted file for the text-editor has been included
  514. within the program and cleaned up operationally.
  515.  
  516. 18. The editor should now be located in the C directory
  517.  
  518. 19. Problems from some writers where they have found files like
  519. "A-Gene.datamarrfile" appearing on their disks have been narrowed
  520. down to the disk name being entered in a requester without the
  521. following ":", this is now checked for ald coprected.
  522.  
  523. 20, Depth gadgets now appeap at all times, and the program multi-
  524.  
  525. tasks nicely, it is simple to click screen to back to use the CLI
  526. etc if necessary.
  527.  
  528. 21. Problems with the requester crashing if a save was cancelled
  529. appear to have been fixed.
  530.  
  531. 22. The program has been fixed so that it will work with a single
  532. drive with the minimum of disk changing.
  533.  
  534. 23. Format has been moved to the C directory, and I have taken to
  535. using DFC4, renamed as Format, as this gives a file requester and
  536. enables you to ensure you have the correct disk in the drive
  537. before doing the format.
  538.  
  539. 24. The ability to show color pictures of persons/families/
  540. weddings has been added to the display screens.
  541.  
  542. 25. A bug in the Create functions which caused the program to go
  543. into a loop on a blank screen once you had formatted a disk and
  544. installed new files on it has been fixed.
  545.  
  546. 26. Version 3.101 - The sorting of the parent/child index has
  547. been corrected so that on all screens/printouts, the children are
  548. listed in order of birth-year, where the birth-year is not
  549. entered, they are listed in order of record number.
  550.  
  551. 27. A Print option has been included on all items of the LIST
  552. menu to enable printing directly of all items.
  553.  
  554. 28. The options to produce new data disks/format disks have had
  555. minor bugs removed.
  556.  
  557. 29. In version 3.104, the search screen has been greatly improved.
  558.  
  559. Notes:  1. I have not updated the on-line help screens yet, so
  560. Help is not included with this release.
  561.  
  562.  
  563. BUGS:
  564. Sometimes the window title "GFA-Basic" appears when a requester
  565. is shown, this is a bug in GFA which is fixed in their 3.51 
  566. interpreter, but the 3.51 compiler has a bug which precludes opening
  567. multiple random files, therefore I will have to live with this
  568. one until the compiler is fixed.
  569.  
  570. Sometimes when printing a family group sheet or other long print,
  571. an "Object in use" error occurs - also a GFA error. (I think this
  572. is now fixed, please advise if you get this bug).
  573.  
  574. I have been advised of some printing problems using sheet fed
  575. printers (HP Desk-Jet etc.) - I have no access to such a machine
  576. to test it, if anyone has problems printing, please document the
  577. problems and advise me - thanks. However I am now lead to believe
  578. that if the driver for the HP Desk-Jet Plus is used, then printing
  579. is OK.
  580.  
  581. Please advise of any other problems found.
  582.  
  583.