home *** CD-ROM | disk | FTP | other *** search
/ Shareware Overload / ShartewareOverload.cdr / busi / nojcb.zip / CB.DOC < prev    next >
Text File  |  1989-09-09  |  4KB  |  78 lines

  1. CB by Steven "Noji" Ratzlaff 09 Sep 1989
  2.  
  3. Function:
  4.  
  5.     * The two most common programs in the world are a "hello, world" program
  6.     * and a checkbook program.  It seems that anybody who can program even a
  7.     * little will get around to making themselves a checkbook program.  CB is
  8.     * a checkbook program made for my family, but since several others have
  9.     * expressed a desire to use mine instead of making their own, I submit
  10.     * this to the public domain as well.
  11.  
  12.     * CB requires a hard disk with the directory C:\CB present.  To make use
  13.     * of the current-day calendar, the current date should be set in DOS prior
  14.     * to execution of CB.  If CB.EXE is in your path, CB may be executed from
  15.     * anywhere, however.  This directory will contain your "accounts" and is
  16.     * maintained by CB.  To see the accounts available to you, simply enter
  17.  
  18.          cb
  19.  
  20.     * and CB will display a list of those accounts or indicate that none are
  21.     * present.  To start a new account or to load a current account named
  22.     * 'BANK' type
  23.  
  24.          cb bank
  25.  
  26.     * and CB will load the current account or prompt you for a new account
  27.     * with appropriate questions.  Once CB is loaded with an account, the
  28.     * main menu will appear, from which all of the major options affecting
  29.     * your transactions will be made.  Because most of the menu options are
  30.     * self-explanatory, no extra explanations will be given here.  The
  31.     * 'Instructions' option will delineate the various operations of the
  32.     * 'Enter' option.  Balancing your checkbook with the 'Balance' option
  33.     * will require a little practice, since it is geared to my personal
  34.     * taste.  The 'Command' option will simply shell you out to DOS while
  35.     * suspending execution of CB and maintaining your data.  The 'Output'
  36.     * option will create a file of your choosing that contains the account
  37.     * currently loaded, and as it appears on the screen.  The purpose of the
  38.     * index number (Ind) is to show you how many transactions are in the
  39.     * account.  The 'Make a change' option requires this index number to
  40.     * search for the transaction to change.  Finally, if a change is made
  41.     * to the amount of a transaction or to whether or not it was a deposit,
  42.     * all succeeding transactions will reflect that change.
  43.  
  44. Waiver:
  45.  
  46.     * CB.C and CBMAIN.INC were created and written by the author, Steven
  47.     * Ratzlaff.  The author shall not be responsible for any damage,
  48.     * liability, misuse, or adverse consequence as a result of this program.
  49.     * Users may use and modify the code to their liking, but its abuse does
  50.     * not constitute consent on the part of the author.  While the author has
  51.     * extended his best efforts to ensure a properly functioning piece of
  52.     * software, no guarantees or warranties, implied or expressed, shall be
  53.     * made on the software created or written by the author.
  54.  
  55. Compilation Procedure:
  56.  
  57.     * The format of CB was created and compiled in Turbo C 1.5.  To compile
  58.     * the source code, call the Turbo C Integrated Environment by typing
  59.  
  60.          tc cb
  61.  
  62.     * and make sure the COMPACT memory model is being used and that the file
  63.     * CBMAIN.INC is in the current directory.  Then, press <F9> to compile the
  64.     * code, assuming all directories, files, and libraries are previously
  65.     * defined.
  66.  
  67. Cost:
  68.  
  69.     * This program is to be placed in the pool of public domain IBM PC
  70.     * software, but if any user would like to donate $5.00 to the author,
  71.     * he should send a check or money order to
  72.  
  73.          Steven Ratzlaff
  74.          2A-57 S. Wymount
  75.          Provo, UT  84601-1916
  76.  
  77.     * and a thank-you note will be sent to the user in return.
  78.