Our Agenda

8/20/99


Click here to start


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