home *** CD-ROM | disk | FTP | other *** search
/ PC World Komputer 1997 October / Pcwk1097.iso / GENEALOG / BWRITE / README.TXT < prev    next >
Encoding:
Text File  |  1995-10-29  |  15.2 KB  |  375 lines

  1.  
  2.                  README.TXT
  3.  
  4.               Release Notes for BirthWrite Windows Genealogy Program
  5.  
  6.                 Version 1.5a
  7.  
  8.           (C) Copyright Richard McDonald, 1994-95
  9.  
  10. This document contains release notes for BirthWrite Windows Genealogy
  11. program. Information in this document is more current than that in the
  12. online Help. This document also contains information that is not in
  13. the online Help on installation and setup.
  14.  
  15. ------------------------
  16. How to Use This Document
  17. ------------------------
  18.  
  19. To view README.TXT on screen in Windows Notepad, maximize the Notepad window.
  20.  
  21. To view the Summary of Changes for this release, scroll to the last section 
  22. of the document.
  23.  
  24. ------------------------
  25. Installation Notes
  26. ------------------------
  27.  
  28. If you received BirthWrite in a Zip file, then you should unzip it to a 
  29. diskette or directory with some name like TEMP. Then run the SETUP.EXE 
  30. file to install BirthWrite.
  31.  
  32. If you received BirthWrite as a set of files on a diskette, then just run 
  33. the SETUP.EXE like you would with any Windows Program.
  34.  
  35. It is NOT advisable to run Setup from File Manager. Please run it from the 
  36. File-Run pulldown menu. Otherwise you may see a "file in use" error.
  37.  
  38. BirthWrite was implemented in Visual Basic. What that means to you is that
  39. there will be more files installed on the system than just the programs
  40. .EXE and .HLP files.
  41.  
  42. The complete package contains the following files:
  43.  
  44.   \BIRTHWRI\BIRTHWRI.EXE                .... you may have changed this
  45.   \BIRTHWRI\BIRTHWRI.HLP                     directory name at install
  46.   \WINDOWS\SYSTEM\CMDIALOG.VBX
  47.   \WINDOWS\SYSTEM\COMMDLG.DLL
  48.   \WINDOWS\SYSTEM\MSAES110.DLL
  49.   \WINDOWS\SYSTEM\MSAJT110.DLL
  50.   \WINDOWS\SYSTEM\VBDB300.DLL
  51.   \WINDOWS\SYSTEM\MSAFINX.DLL
  52.   \WINDOWS\SYSTEM\THREED.VBX
  53.   \WINDOWS\SYSTEM\VSVBX.VBX
  54.   \WINDOWS\SYSTEM\VSVBX.LIC
  55.   \WINDOWS\SYSTEM\VSVIEW.VBX
  56.   \WINDOWS\SYSTEM\VSVIEW.LIC
  57.  
  58. Two files were eliminated from the release 1.2 install process.
  59.  
  60.   \WINDOWS\SYSTEM\MSABC110.DLL (not required)
  61.   \DOS\SHARE.EXE (already included in system)
  62.  
  63. This program requires Windows 3.1 or subsequent release.
  64.  
  65. ------------------------
  66. SHARE.EXE - IMPORTANT!!!!!
  67. ------------------------
  68.  
  69. Unless you have Windows for Workgroups, you MUST - repeat
  70. MUST - put the statement
  71.  
  72.     C:\DOS\SHARE.EXE /L:500 /F:5100
  73.  
  74. in your AUTOEXEC.BAT file before any WIN statement that may be there. 
  75. If it's already there, ensure that the values are at least as large as those listed.
  76.  
  77. If you have Windows for Workgroups or OS/2, you don't require to the Share
  78. command in your AUTOEXEC.BAT.
  79.  
  80. ------------------------
  81. Space Requirements
  82. ------------------------
  83.  
  84. Depending on if you have other Visual Basic applications installed or not,
  85. BirthWrite will require anywhere from .5 Mb to 3 Mb. If you should have a 
  86. failure during install due to lack of disk space, please clear AT LEAST 3Mb
  87. of disk space to ensure correct installation. Then retry.
  88.  
  89. ------------------------
  90. Printing
  91. ------------------------
  92.  
  93. Printing can generate pretty big files. If your swap file isn't big enough,
  94. the program and Windows could hang - that is - stop entirely. Please give
  95. yourself lots of swap space if you're planning to print any reports with
  96. a lot of people. This is a general Windows problem and not a problem with
  97. BirthWrite.
  98.  
  99. ------------------------
  100. Display size
  101. ------------------------
  102.  
  103. BirthWrite works OK on a VGA screen. However, for best results I strongly
  104. recommend that you use at least 800x600 resolution. I personally use
  105. 1280x1024 so I can get lots of windows going.
  106.  
  107. ------------------------
  108. If you delete BirthWrite
  109. ------------------------
  110.  
  111. If you delete BirthWrite from your system AND it is the only Visual Basic
  112. application installed, then you will need to delete each of the files
  113. in the list above. Do not delete SHARE.EXE.
  114.  
  115. If you have installed other Visual Basic applications or if you are not
  116. sure if you have installed other Visual Basic applications, then you
  117. should only delete the files in the \BIRTHWRI directory.
  118.  
  119. ------------------------
  120. If you have other Visual Basic applications
  121. ------------------------
  122.  
  123. BirthWrite was written using Visual Basic Version 3.0 with fixes from
  124. MicroSoft applied.
  125.  
  126. If you install BirthWrite using the install EXE provided, BirthWrite will
  127. operate correctly. It is possible that the install process could update
  128. files common to most Visual Basic programs. If that happens, the behavour
  129. of the already installed program could change. It might even fail. If this
  130. happens, please contact me or the author of your other program. Generally,
  131. you should be OK.
  132.  
  133. ------------------------
  134. Registration
  135. ------------------------
  136.  
  137. BirthWrite is shareware. You are granted by the author a license to use it
  138. for 10 days for evaluation. If you decide to use it beyond those terms,
  139. you are expected to pay for a full use license. You may also redistribute
  140. BirthWrite as you see fit provided that no supplied materials are modified
  141. and all materials are shipped.
  142.  
  143. Cost of registering for a full use license is $30.00 US ($35.00 Cdn).
  144. Registered users will get my attention when it comes to support. Otherwise
  145. the program is fully functional.
  146.  
  147. Please read the registration section of the online help.
  148.  
  149. Thanks
  150.  
  151. Richard McDonald
  152.  
  153. ------------------------
  154. Summary of Changes
  155. ------------------------
  156.  
  157. Release 1.5a - 30 Oct '95
  158.  
  159. - MSAFINX.DLL missing in distribution package
  160.   - not a problem for existing users.
  161.   - causes BirthWrite not to start for new users. 
  162.  
  163. Release 1.5 - 12 Oct '95
  164.  
  165. - Graphical Report Printing: 
  166.   
  167.   Ancestor and descendent charts can be printed in a graphical form. 
  168.   Charts are generated for the current individuals displayed when 
  169.   print is selected. Relationship lines are drawn between each person 
  170.   shown on the chart.
  171.     
  172.   Large trees will print seamlessly across multiple pages on fan-fold 
  173.   paper. Wallpaper your room with your family tree. The fonts can be 
  174.   changed so you can make it as big as you like.
  175. - Print Preview: All reports are shown in a preview screen before they 
  176.   are printed. This allows you to check the report before printing it.
  177. - Family Sheet Index: Family sheet reports are cross referenced between 
  178.   each other, but there is no way to find a specific individual. The 
  179.   index lists each individual and the sheet that they appear on. This 
  180.   allows you to print book like reports about your family.
  181. - Family Sheet Photos: Photos can be printed on the family sheet. The 
  182.   photo is printed 2 inches wide on the right side of the sheet. The 
  183.   height of the photo is determined by the aspect ratio of the photo. 
  184.   Printing of the photo is optional as it takes time and system resources. 
  185.   Also, some printers may not support graphic printing.
  186. - Query: As well as finding entries by searching by name or id number, 
  187.   you can now search for entries using a number of fields including 
  188.   birth and death date and place plus others.
  189. - General Improvements: Many improvements have been made to the printing 
  190.   system. Specifically:
  191.   - Family Sheet Header: Now includes the name, type of report, and 
  192.     number of generations being printed. Also includes page number 
  193.     which may be different from the sheet number if a sheet flows 
  194.     over more than one page.
  195.   - Font Handling: BirthWrite 1.4 reports were optimized for a narrow 
  196.     range of font sizes. This release handles larger fonts somewhat 
  197.     better.
  198.   - Photo Support: PhotoÆs are now stored with their aspect ratio (ratio 
  199.     of height to width). Resizing the photo will maintain the aspect 
  200.     ratio regardless of the size of the photo.
  201.   - Marriage Page Tabs: Fixed the tab order on the marriage page of 
  202.     the individual details window.
  203.   - Christening Date: By popular demand, added support for Christening 
  204.     date and place. Included GEDCOM import and export.
  205.   - GEDCOM date import: Now recognize 'c', 'circa' for circa dates.
  206.  
  207. Release 1.4 - 01 Nov '94
  208.  
  209. - Family sheet reports: This new report prints all information about an
  210.   individual (except photos). A set of family sheets can be produced for 
  211.   the ancestors or descendents of the current individual. Within the set, 
  212.   each sheet is cross referenced with other sheets within the family. 
  213.  
  214. - Photo support: PhotoÆs can now be stored with any individual.
  215.  
  216. - Ordered Lists: Lists of children are now shown in birth order with 
  217.   the eldest first.
  218.  
  219. - Misc Fixes:
  220.   - Graphical chart display: Under some circumstances, the peoples 
  221.     names will overlap on the display of a descendent chart.
  222.   - Marriage Status and End dates: On the Marriage details notebook 
  223.     page, clicking on any pushbutton cleared ALL pushbuttons. Push 
  224.     buttons have been grouped to correct the behaviour.
  225.   - Marriage end date: This date was not saved if the individual was new. 
  226.   - Spouse drop down list: On the tree display, the spouse drop down list 
  227.     had the first spouse in the list selected. Now shows the current 
  228.     spouse as selected. Also corrected name format to match that 
  229.     used in the tree display.
  230.   - GEDCOM import: Misc fixes applied to improve support.
  231.     - Date handling: Improved recognition of dates.
  232.     - ID Numbers: No recognize hex id numbers.
  233.     - Merge with empty: Merging GEDCOM file with an empty data 
  234.       base caused a program failure.
  235.     - Divorces/Adoptions: Fixed some problems.
  236.     - Messges: Messages are only issued once for each problem found.
  237.   - Spelling: Fixed a very silly one on the main window at startup.
  238.   - Fathers become mothers: This is a nasty little bug that showed up in 
  239.     release 1.1 and IÆve had enough comments that I added some checks 
  240.     on it in release 1.3. I had thought it might be a user problem related to 
  241.     BirthWrite accepting same sex marriages, but alas, a user took me 
  242.     through a scenario to show me what happened. With that I tracked 
  243.     it down to a coding error of mine. Apologies to all. 
  244.  
  245. Release 1.3 - 23 Jul '94
  246.  
  247. - improved performance of most data base accesses.
  248.  
  249. - printing/previewing of descendent/ancestor trees in chart format
  250.   - accessed via print push button.
  251.   - chart version of either type of tree will be previewed from print dialog box.
  252.     Print can be invoked from the preview display.
  253.   - limitations
  254.     - prints only one page. Anything off the page will not be printed.
  255.       Go for landscape printing and a large paper printer. You can specify
  256.       that the page boundries should be displayed to let you know how bad
  257.       it'll be.
  258.     - can only display trees of a certain size. Once the size is exceeded,
  259.       the building of the chart is stopped and the chart shown as far 
  260.       as it got. 
  261.     For BirthWrite 1.3, consider chart printing to be in beta form. It'll 
  262.     get better with BirthWrite 1.4.
  263.  
  264. - added page breaks to text version of descendent chart. Upon encountering
  265.   a new page, the immediate ancestors of the individual who caused the page
  266.   break will be printed at the top of the page.  This allows you to tell 
  267.   from one page how a descendent relates to the individual. Try it with a 
  268.   large tree. You'll see.
  269.  
  270. - changed create File-New dialog from a Windows "Open" dialog to a 
  271.   Windows "Save-As" dialog. Shouldn't mean much to you, but you'll see
  272.   that the file name list box is now grayed out. You can still select 
  273.   from the grayed out list. Selecting a file that already exists will 
  274.   result in a confirmation   prompt before existing data base is deleted.
  275.  
  276. - can now choose from 4 different date formats. See the "Options" pull down.
  277.  
  278. - added new fields to the data base for marriage status including date of
  279.   ending and marriage status. GEDCOM import and export supported. 
  280.   Only married, divorced and annulled marriage settings are exported.
  281.  
  282. - age (if alive) and age at death displayed on details screen
  283.  
  284. - improved GEDCOM import a little;
  285.   - now handle OCCU, RESI, and EDUC tags
  286.   - handle dates like 1795/96 by translating into About 1795
  287.   - handle marriage DIV and ANUL tags with dates
  288.   - can print error report
  289.  
  290. - misc bugs fixed
  291.   - nasty little one when creating a new data base. If the sex is changed
  292.     from female to male, then a Type Mismatch error will occur. Only ocurs 
  293.     on first individual when creating a new data base.
  294.   - if the addition of a new individual is cancelled, under some 
  295.     circumstances, the redisplay of the tree may abend with error "No 
  296.     current record". 
  297.   - converting data base from 1.1 to 1.2 upon opening data base would cause
  298.     tool bar to clear. Toolbar now displayed correctly after conversion.
  299.   - cleaned up startup of new tree display. Used to show incomplete tree. 
  300.     Now paints the tree before displaying it.
  301.   - displaying About screen with a no data base open causes user interface 
  302.     to lock up. Now can close About screen with OK push button.
  303.   - upgraded install program
  304.     - eliminated a number of bugs caused by Microsoft install program.
  305.  
  306. Release 1.2 - 15 May '94
  307.  
  308. - added GEDCOM Export support
  309.  
  310. - improved performance of GEDCOM Import.
  311.  
  312. - unrecognized GEDCOM fields are written as notes. 
  313.  
  314. - replaced Details and More Info display with a single window with index
  315.   tabs to select the information required. This is known in the trade as 
  316.   a "Notebook" control.
  317.  
  318. - added Adopted field to the data base. Data bases are automatically 
  319.   converted when they are opened. You will be asked if you want to do the
  320.   conversion.
  321.  
  322. - added birth dates and titles to list of individuals. My famiy has too 
  323.   many John Denison's to easily tell which is being selected.
  324.  
  325. - added Window Cascade push button. I found I was using it quite a bit
  326.   with my laptops small VGA screen. 
  327.  
  328. - optionally can choose to print statistics with descendents. 
  329.   Statisitics include number of people per generation.
  330.  
  331. - added Cut/Copy/Paste/Delete push buttons to Notes section. These use
  332.   the standard Windows Clipboard.
  333.  
  334. - misc bugs fixed
  335.   - when showing multiple trees and a details screen, closing a tree 
  336.     display that is currently driving the details display would cause 
  337.     a error
  338.   - GEDCOM submitter fields were not being length checked.
  339.   - occasionally the tree display would paint twice when the number of 
  340.     children would cause a change in the size of the children list.
  341.   - married date wasn't being checked after an error found.
  342.   - checking incomplete dates such as only month and day specified.
  343.   - fixed GEDCOM import keycap changing
  344.   - added a few more hourglass icons for long running tasks.
  345.  
  346. Still to come.....
  347.  
  348. - printing of graphic style charts.
  349.  
  350. Release 1.1 - 04 Apr '94
  351.  
  352. - fixed a couple of spelling mistakes
  353.  
  354. - added hourglass to a couple of long running functions
  355.  
  356. - clarified message shown when attempt made to deleted someone with
  357.   siblings. Can't delete then because of "blank" parents recorded to hold
  358.   family together.
  359.  
  360. - clarified dialog box shown upon first time use. Now says that user can
  361.   create a new data base OR import gedcom.
  362.  
  363. - adjusted size of child list for large families so that list always has
  364.   a little white space.
  365.  
  366. - "about" dialog box disappears on it's own without requiring OK to be
  367.   clicked.
  368.  
  369. - fixed "delete tree" icon so that it didn't change to "add tree" icon
  370.   after use.
  371.  
  372. Release 1.0 - 31 Mar '94
  373.  
  374. - Initial release
  375.