Table of Contents
PPT Slide
Our Agenda
Revive From Latin Revěvere = to Live Again American Heritage Dictionary of the English Language
About Me: Gung Ho for Progress but ...
About You: With Character-mode Progress Application
What Are We After?
You'll Pay for Past Mistakes
Why Not Just Go Gui?:
Criteria for My Examples
1. Use Assign or Write Triggers to Audit database changes
Assign or Write Triggers (continued)
2. Find and Display Records As Early As Possible
Early find and display (continued)
Life Is Not a One-way Street (Writing event-driven code)
3. Package a “Real” Browser in Your Old Include File
Browse in old include file (continued)
Browse in old include file (continued)
Browse in old include file (continued)
4. Use “Real” Browsers With Flexible Criteria
Browsers with criteria (continued)
Browsers with criteria (continued)
Browsers with criteria (continued)
Browsers with criteria (continued)
5. Use Combo-boxes for Fields With Clear Default Values
Using combo boxes (continued)
Using combo boxes (continued)
Using combo boxes (continued)
6. Use Internal Procedures to Simplify Complex Programs
7. Use Editors to Input or Display Text Data
Using Editors (continued)
Using Editors (continued)
8. Use Pre-processors to Avoid Dangling Include Files
Using pre-processors (continued)
9. Use Queries to Write a Report With Multiple Sort Orders
Queries for reporting (continued)
10. Forget about Work Files (Use Temp Tables if you must)
11. Use Windows-style menus (menu bars)
Windows style menus (continued)
12. Use Native Windows Tools
System Dialogs (Continued)
13. Applaud PSC Developers, and You Buy the Next Round
??. OLE Automation (Progress + Microsoft)
OLE Automation (continued)
OLE Automation (continued)
OLE Automation (continued)
OLE Automation (continued)
OLE Automation (continued)
Goals of Your Chui Facelift
Your questions
|