home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / database / cardx102.zip / REVISION.DOC < prev    next >
Text File  |  1991-02-20  |  10KB  |  246 lines

  1.                             Revision History
  2.                        Howard L. McHenry Services
  3.                         CompuServe ID: 71611,366
  4.  
  5. January 1, 1989    v1.0
  6.  Started tinkering with CARDEX data files, wrote a front end shell
  7. that would get a phone number from a CARDEX record and dial the
  8. phone.
  9.  
  10. July 8, 1989       v7.0
  11.  Finally have a program I like!  Does everything CARDEX did and a lot
  12. more.  A complete program, not a shell.
  13.  
  14. July 21, 1989      v7.1
  15.  Fixed up cursors in edit mode, allowed more than a one digit Plant
  16. exit code and left justified last and first names after edit.
  17.  
  18. July 23, 1989      v7.2
  19.  Fixed minor display error in edit and stream lined some code.
  20.  
  21. August 11, 1989    v7.3
  22.  Fixed endless loop when in edit and have a blank field in last or
  23. first name.
  24.  
  25. October 14, 1989   v7.4
  26.  Right justified Area Code, moves "1  " to "  1" after editing.
  27.  
  28. November 18, 1989  v7.5
  29.  Improved editing, only delete and backdelete in a line, insert
  30. and delete lines.  More freedom to move from one field to another.
  31.  Added CARDXLJ.EXE to the package.  Designed for the Laserjet II
  32. printer, prints envelopes.
  33.  
  34. November 23, 1989  v7.6
  35.  Right justified 800 number.
  36.  Combined Generic and LaserJet II printer versions into one package
  37. with a configuration setting for one or the other printers.  Generic
  38. printer configuration will print two types of Labels now.
  39.  Not a GOSUB or a GOTO in the whole program, 100% structured
  40. programming.
  41.  
  42. December 25, 1989  v7.6A
  43.  Swapped 3.5" X 1" with 4.5" X 1.5" in printer menu.  Improved
  44. printer menu.
  45.  
  46. December 30, 1989  v7.7
  47.  Ray Grover is my first paying customer, Thanks Ray!
  48.  Changed display to reflect what Label/Envelope address would
  49. look like as per Ray's suggestions.
  50.  Changed command line set-up so a database can be loaded from a
  51. batch file:
  52. CARDX          --> Start program and type in or run default database name.
  53. CARDX *.CDX    --> Start program and select database from menu.
  54. CARDX HLMC.CDX --> Start program and load "HLMC.CDX" database.
  55.  Added configuration set-up for all upper case names or as entered.
  56.  Fixed sort bug when editing old file.
  57.  
  58. January 5, 1990    v7.8
  59.  Minor changes in editing screen.
  60.  Added day of the week to the date and time on the screen.
  61.  Added COPY, duplicate a record in the database.
  62.  Deleted SAVE, it's done when it needs to be done!
  63.  Fixed bugs in Transfer
  64.  Changed Transfer so default transfer file always has a ".CDX" extension.
  65.  Dressed up Loading screen.
  66.  Show marked records in backround records on screen.
  67.  Fixed minor problems to zip codes and config file loading and saving..
  68.  
  69. January 30, 1990   v7.9
  70.  Improved display of records.
  71.  Added Phone Log option.
  72.  
  73. February 17, 1990  v8.0
  74.  Added Phone Log maintenance.
  75.  
  76. February 24, 1990  v8.1
  77.  Fixed bug in Print Page.
  78.  
  79. March 17, 1990     v8.2     Saint Patty's Day
  80.  Combined area code and eight hundred number fields, made last name field
  81. larger.
  82.  Changed fields so Cardx can be used by Uncle Sam's very good friends above
  83. the border.
  84.  
  85. April 29, 1990     v8.3
  86.  Fixed monochrome monitor bug, program won't bomb now.
  87.  
  88. May 9, 1990        v8.4     24 years at Allegheny Ludlum Steel Corp.
  89.  Returns to start-up menu on exit if CARDX *.CDX is entered on the
  90. command line.
  91.  CARDX HLMC will be interpreted as CARDX HLMC.CDX on the command line.
  92.  
  93. May 12, 1990       v8.5
  94.  Changed modem inititation string to what is printed on screen is what is sent.
  95.  Eliminated irritating second screen update when marking a record.
  96.  On return to start-up menu, program points to the last database used.
  97.  
  98. June 11, 1990      v8.6
  99.  Changed command line to increase privacy.  A path to your data files can be
  100. added when starting Cardx.  You can have your data files in a directory other
  101. than the one Cardx is in.  On the command line enter CARDX D:\PATH\*.*,
  102. CARDX D:\PATH\*.CDX, CARDX F:\SO\DEEP\NO\ONE\WILL\EVER\FIND\IT\*.* or
  103. you can have a little "Black Floppy":
  104.  
  105. echo off
  106. cd\cardx
  107. cardx a:\blckbook
  108. cd\
  109.  
  110. June 24, 1990      v8.7
  111.  Fixed minor bug in menu and path error when operating off a floppy.
  112.  Aborted dials are not added to Phone Log.
  113.  Improved error handling.
  114.  Increased Town field from 26 to 38 characters as per Al Chin's request.
  115.  Added CONVERT.EXE and CONVERT.DOC to convert from version 8.1 to 8.2 and
  116. from 8.6 to 8.7.
  117.  
  118. June 26, 1990      v8.8
  119.  Added the abilty to print the entire file out, labels, envelopes or pages.
  120.  
  121. July 17, 1990      v8.9
  122.  Escape key exits from printing all records.
  123.  Fixed LaserJet II bug of to many records printed on a page.
  124.  
  125. August 2, 1990
  126.  Changed CONVERT.EXE from double to single conversion when converting from
  127. 8.1 to 8.7 versions.
  128.  
  129. September 28, 1990 v9.0
  130.  Added Modem Initiation string, sets up modem on program start-up.  Use
  131. the initiation string from your communications program or refer to your
  132. modem handbook.
  133.  Added editing function "Ctrl Y", delete under cursor to end of line.
  134.  Improved Tab function, modulo 8.
  135.  
  136. October 6, 1990    v9.1
  137.  Added Quick Search, ALT - Letter key will find the first record that
  138. starts with that character.
  139.  Added the ability to change the screen colors, per Charles D. Spinos who
  140. has an aversion for the color magenta.  The F1 key now effects this function.
  141.  Ran into problems with accidently hitting the F1 key and getting incorrect
  142. data into the configuration file.  Changed key to ALT - F1 now to configure
  143. the program.
  144.  
  145. October 6, 1990    v9.2
  146.  Made the screen refresh a direct write to the screen, faster and more
  147. pleasing to the eye.
  148.  Coming Soon: Memory Resident (Pop-up) addendum program that will use
  149. existing Cardx datafiles.  As soon as the bugs are dead!
  150.  
  151. October 22, 1990   v9.3
  152.  CARDXM.COM Memory resident (Pop-up) added to package, read CARDXM.DOC.
  153.  Added modem hang-up string to configuration files, use CARDX.CFG in the
  154. package and configure (Alt-F1) to your color preferences and hardware again.
  155.  Fixed some bugs in the screen colors.
  156.  
  157. October 27, 1990   v9.4
  158.  Dramatically reduced the size of Cardxm 1.1 in memory, it was database size
  159. dependent before.  A database of 2000 records would take up nearly 64k of RAM.
  160. Now it's always 7632 bytes regardless of database size.
  161.  Fixed "AT DT" bug in phonelog with Cardxm 1.1.
  162.  Fixed hang-up bug in Cardxm 1.1.
  163.  Fixed bug in printing records with Cardxm 1.1.
  164.  Fixed color bugs in Cardx.
  165.  Fixed tab Modulo 8 in Cardx.
  166.  Added Modulo 8 insert tab in Cardx.
  167.  
  168. November 5, 1990   v9.41
  169.  Ran out of Stack area in Cardxm 1.2, increased by 32 bytes.
  170.  
  171. December 9, 1990   v9.5
  172.  Reduced resident size of CARDXM 1.3 from 7664 to 7568 bytes.
  173.  
  174. December 16, 1990  v9.6
  175.  Nabisco of New Jersey version, The Cookie Company!  Added second telephone
  176. number to database, dial second number by pressing "E".  Added birthdate to
  177. database with list of birthdays sorted by month and day, select by pressing
  178. "B" key.
  179.  
  180. December 21, 1990  v9.61
  181.  Changed configuration file to initiate modem before saving CARDX.CFG file.
  182. If a modem port number is accessed that doesn't exit, the resulting error
  183. will be printed before writing the configuration file.  You won't be locked
  184. out of the program when you start it again!
  185.  Changed edit sequence, edit the name and address before phone numbers.
  186.  Select the use of the birthday field in the configuration program.
  187.  F4 search, enter "Smith, An" to find Andy Smith of 23 Smiths.
  188.  Fixed sort and search bugs.
  189.  Fixed some cosmetic bugs.
  190.  Added database fields layout to package.
  191.  
  192. December 22, 1990  v9.7
  193.  Made Cardxm 1.4 compatible with the new changes in Cardx.
  194.  Fixed sorting message in the wrong place.
  195.  
  196. December 29, 1990  v9.8
  197.  Reorganized and enlarged records in the database.  Last name field went from
  198. 25 to 33 bytes, first name from 15 to 20, street from 41 to 54, and added
  199. extended zip code again.
  200.  Fixed some color bugs and added a few things in the birthday program.
  201.  Fixed lost records bug when deleting and transfering files at the same time.
  202.  Fixed configuration screen bug of being allowed to put other than a space,
  203. 1 or 2 in for modem port number.
  204.  Fixed "Dial One before Area Code" bug.
  205.  Upper cased extended zip code field for Canadian addresses.
  206.  Display filename when loading on default screen when filename is entered on
  207. the command line.
  208.  Made Cardxm 1.5 compatible with the new changes in Cardx.
  209.  Fixed search string quirk in Cardxm 1.5 and improved error messages.
  210.  Made print memo in Cardxm 1.5 the same as Cardx.
  211.  
  212. January 12, 1991    v9.9
  213.  Improved help screen, Scroll!
  214.  Added print all marked records, F9 key.
  215.  Added unmark all records, "U" key.
  216.  Put zip code on same line as town and state per Charles D. Spinos.
  217.  Made Cardxm 1.6 compatible with the new changes in Cardx.
  218.  Added ability to configure for two or four letter states.
  219.  Fixed Ctrl Y in edit.
  220.  Put version number instead of date program was last changed in top title
  221. of rolodex and menu screen.
  222.  Fixed default screen so filename looks nice when loading a datafile from the
  223. command line.
  224.  
  225. January 12, 1991    v10.0
  226.  Added abilty to combine last and first name fields into one field, business
  227. names are to long for last name field.  Last "Y/N" field in the configuration
  228. screen.
  229.  Made Cardxm 1.7 compatible with the new changes in Cardx.
  230.  Added "Loading " <datafile name> to Cardxm 1.7 loading messages.
  231.  
  232. Februsry 3, 1991    v10.1
  233.  Added password protection to individual files, Alt - F10.
  234.  Screen cursor does not disappear when using left or right cursor keys when
  235. editing a field.
  236.  Added "A" command, mark all records for printing or transfer of records.
  237.  Fixed-up loading screens.
  238.  Made Cardxm 1.8 compatible with the new changes in Cardx.
  239.  
  240. Februsry 19, 1991   v10.2
  241.  Fixed bug when adding more than 10 records at a time.
  242.  Fixed bug in deleting last file, only leaves one record and preserves
  243. password.
  244.  Right adjusted three digit prephone number to look nice on screen.  For
  245. corporations that have five digit interplant numbers.
  246.