home *** CD-ROM | disk | FTP | other *** search
-
- CodeSmith v7.24
-
-
- Files Supplied:
-
- CS.EXE CodeSmith executable - required
- CS.DOC Abbreviated documentation for demo version
- README.CS This file
- SAMPLE.CS1 Pre-defined example for the tutorial.
- SAMPLE.CS2 Index keys and descriptions used with SAMPLE.CS1.
- SAMPLE.DBF Sample database.
- SAMPLE.DBT
-
-
- IF YOU ARE UPGRADING FROM A PREVIOUS VERSION OF CODESMITH, YOU MUST
- GENERATE GENERIC FILES ONCE SINCE THEY HAVE ALL BEEN CHANGED.
-
- ALSO, YOU MUST ERASE ?????KEY.MEM PRIOR TO RUNNING ANY NEWLY
- CREATED APPLICATION. Assignments for Keys ALT-F1 thru ALT-F10
- have been added SINCE Ver 7.19.
-
-
- MANUAL CHANGE
-
- Choose Index has been renamed to Order.
-
-
- CHANGES IN V7.24
-
- New Report Writer!
-
-
- CHANGES IN V7.23
-
- With the introduction of Quik TBrowse, your CodeSmith applications
- can have parent-to-child-to-grand child REALTIONS! Quik TBrowse is
- available for $49.00!
-
- THE FOLLOWING APPLIES ONLY TO QUIK TBROWSE USERS
-
- Using the Quik TBrowse sample files provided, use AREALTE.CSB to generate
- a program you will name BROWDEMO.prg. See QT.DOC for details on Quik TBrowse
- operation. Note that BROWDEMO.prg will compile, link and run as a stand alone
- program but in this example we want to use CodeSmith to generate the customer
- (parent) portion of the application. Go into BROWDEMO.prg and delete the
- part of the program which creates the parent object.
-
- Locate the line that says:
- use customer alias customer new.
-
- DELETE FROM HERE DOWN TO BUT NOT INCLUDING THE LINE:
- use invoice alias invoice new // save this line
-
-
- Next, create a CodeSmith app for the customer (parent) using customer.dbf.
- Place the customer name and id fields near the top of the screen.
- In the "Application Options" screen prior to generation, at the prompt:
- "Quik TBrowse PRG to link in" enter "BROWDEMO". This will instruct CodeSmith
- to include BROWDEMO.prg in the make and link scripts and also to show the
- invoice and item browse relations as you move from customer to customer. The
- TAB key will allow you to switch focus from the customer to the two browses
- where you can add/edit and delete invoices and line items.
-
-
-
- CHANGES IN V7.22
-
- Mostly maintenance related stuff.
-
-
-
- CHANGES IN V7.21
-
- Screen sequencing - not documented - access with F3
-
- Option to make some fields non-editable
-
-
-
-
- CHANGES IN V7.20
-
- Tbrowse object will support a different column separator for each
- column for compatibility with csbrowz.exe.
-
- The menu for ????GET.PRG has been reduced from 3 lines to 2 which
- gives you an additional line for your screen design.
-
-
- Footer menus use saycolor() which makes for easy mods.
-
- Basic support for the SuccessWare90 FoxPro CDX/IDX RDD for Clipper 5.01.
- Temp indexes can be created with a FOR condition when using the RDD!
-
-
- CHANGES IN V7.19
-
- Keys ALT-F1 thru ALT-F10 may be assigned an action block, e.g.
- {|| MyReport()} - for use in show/edit mode.
-
-
- UNDO - Deletions and zapped screens may be undone. Use to recover from
- accidental deletions. Also, since UNDO doesn't care which screen
- you are on, you can delete and object on one screen and UNDO it
- on another (move objects from screen to screen).
-
-
- Add mode function keys (F1-F10) will accept an action block -
- {|| MyFunc()} as well as text.
-
- All M-> have been removed. Public memvars are now declared MEMVAR
- to supress compiler warnings.
-
- /w switch added to .mak files. Application will now compile without
- any warnings!
-
- Printer port selection added to select printer menu. Not fully tested.
-
- Help system has been re-written. Supports multiple screens and easy to
- make changes or create additional screens.
-
- Error object used for recovery of bad syntax when creating a temp index.
-
- All known bugs in v7.18 fixed.
-
- CodeSmith Software
- Don Allred
- P.O. Box 56885
- Sherman Oaks, CA 91413
-
- (818) 783-5837 Voice
- (818) 783-1277 FAX
-
- Europians please contact:
- ─────────────────────────
- Max Bressel at
-
- SOFTSOL Tel.:+49-40-7665764
- Salzburger Haeuser 4 Fax :+49-40-7665664
- 2100 Hamburg 90 BBS :+49-40-7665527/8
- Germany CIS :100112,3401
-
-
-
-