home *** CD-ROM | disk | FTP | other *** search
/ Shareware Supreme Volume 6 #1 / swsii.zip / swsii / 461 / CS_724.ZIP / README.CS < prev    next >
Encoding:
Text File  |  1993-01-25  |  4.1 KB  |  146 lines

  1.  
  2.                             CodeSmith v7.24
  3.  
  4.  
  5. Files Supplied:
  6.  
  7. CS.EXE      CodeSmith executable     - required
  8. CS.DOC      Abbreviated documentation for demo version
  9. README.CS   This file
  10. SAMPLE.CS1  Pre-defined example for the tutorial.
  11. SAMPLE.CS2  Index keys and descriptions used with SAMPLE.CS1.
  12. SAMPLE.DBF  Sample database.
  13. SAMPLE.DBT
  14.  
  15.  
  16. IF YOU ARE UPGRADING FROM A PREVIOUS VERSION OF CODESMITH, YOU MUST
  17. GENERATE GENERIC FILES ONCE SINCE THEY HAVE ALL BEEN CHANGED.
  18.  
  19. ALSO, YOU MUST ERASE ?????KEY.MEM PRIOR TO RUNNING ANY NEWLY
  20. CREATED APPLICATION. Assignments for Keys ALT-F1 thru ALT-F10
  21. have been added SINCE Ver 7.19.
  22.  
  23.  
  24.    MANUAL CHANGE
  25.  
  26. Choose Index has been renamed to Order.
  27.  
  28.  
  29.      CHANGES IN V7.24
  30.  
  31. New Report Writer!
  32.  
  33.  
  34.      CHANGES IN V7.23
  35.  
  36. With the introduction of Quik TBrowse, your CodeSmith applications
  37. can have parent-to-child-to-grand child REALTIONS! Quik TBrowse is
  38. available for $49.00!
  39.  
  40. THE FOLLOWING APPLIES ONLY TO QUIK TBROWSE USERS
  41.  
  42. Using the Quik TBrowse sample files provided, use AREALTE.CSB to generate
  43. a program you will name BROWDEMO.prg. See QT.DOC for details on Quik TBrowse
  44. operation. Note that BROWDEMO.prg will compile, link and run as a stand alone
  45. program but in this example we want to use CodeSmith to generate the customer
  46. (parent) portion of the application. Go into BROWDEMO.prg and delete the
  47. part of the program which creates the parent object.
  48.  
  49. Locate the line that says:
  50.       use customer alias customer new.
  51.  
  52. DELETE FROM HERE DOWN TO BUT NOT INCLUDING THE LINE:
  53.             use invoice alias invoice new          // save this line
  54.  
  55.  
  56. Next, create a CodeSmith app for the customer (parent) using customer.dbf.
  57. Place the customer name and id fields near the top of the screen.
  58. In the "Application Options" screen prior to generation, at the prompt:
  59. "Quik TBrowse PRG to link in" enter "BROWDEMO". This will instruct CodeSmith
  60. to include BROWDEMO.prg in the make and link scripts and also to show the
  61. invoice and item browse relations as you move from customer to customer. The
  62. TAB key will allow you to switch focus from the customer to the two browses
  63. where you can add/edit and delete invoices and line items.
  64.  
  65.  
  66.  
  67.      CHANGES IN V7.22
  68.  
  69. Mostly maintenance related stuff.
  70.  
  71.  
  72.  
  73.      CHANGES IN V7.21
  74.  
  75. Screen sequencing - not documented     - access with F3
  76.  
  77. Option to make some fields non-editable
  78.  
  79.  
  80.  
  81.  
  82.      CHANGES IN V7.20
  83.  
  84. Tbrowse object will support a different column separator for each
  85. column for compatibility with csbrowz.exe.
  86.  
  87. The menu for ????GET.PRG has been reduced from 3 lines to 2 which
  88. gives you an additional line for your screen design.
  89.  
  90.  
  91. Footer menus use saycolor() which makes for easy mods.
  92.  
  93. Basic support for the SuccessWare90 FoxPro CDX/IDX RDD for Clipper 5.01.
  94. Temp indexes can be created with a FOR condition when using the RDD!
  95.  
  96.  
  97.    CHANGES IN V7.19
  98.  
  99. Keys ALT-F1 thru ALT-F10 may be assigned an action block, e.g.
  100. {|| MyReport()} - for use    in show/edit mode.
  101.  
  102.  
  103. UNDO - Deletions and zapped screens may be undone. Use to recover from
  104. accidental deletions. Also, since UNDO doesn't care which screen
  105. you are on, you can delete and object on one screen    and UNDO it
  106. on another (move objects from screen to screen).
  107.  
  108.  
  109. Add mode function keys (F1-F10) will accept an action block -
  110. {|| MyFunc()} as well as text.
  111.  
  112. All M-> have been removed. Public memvars are now declared MEMVAR
  113. to supress compiler warnings.
  114.  
  115. /w switch added to .mak files. Application will now compile without
  116. any warnings!
  117.  
  118. Printer port selection added to select printer menu. Not fully tested.
  119.  
  120. Help system has been re-written. Supports multiple screens and easy to
  121. make changes or create additional screens.
  122.  
  123. Error object used for recovery of bad syntax when creating a temp index.
  124.  
  125. All known bugs in v7.18 fixed.
  126.  
  127. CodeSmith Software
  128. Don Allred
  129. P.O. Box 56885
  130. Sherman Oaks, CA 91413
  131.  
  132. (818) 783-5837 Voice
  133. (818)    783-1277 FAX
  134.  
  135. Europians please contact:
  136. ─────────────────────────
  137. Max Bressel at
  138.  
  139. SOFTSOL                    Tel.:+49-40-7665764
  140. Salzburger Haeuser 4       Fax :+49-40-7665664
  141. 2100 Hamburg 90            BBS :+49-40-7665527/8
  142. Germany                    CIS :100112,3401
  143.  
  144.  
  145.  
  146.