Back to Greg's Progress Page

Progress Programming Tips

By Rod Gaither (rdg@worldinfo.com)

HTML framework by Greg Smith

    PPT-0 Introduction to Progress Programming Tips
    PPT-1 Using NO-UNDO Variables
    PPT-2 Using the ASSIGN Statement
    PPT-3 Coding Standards
    PPT-4 Applying Windows Level Events
    PPT-5 Walking the Widget Tree
    PPT-6 Using the clipboard with streams
    PPT-7 Import and Export for saving incomplete data
    PPT-8 Hooking up with a persistent procedure at run time
    PPT-9 Record lock strategies
    PPT-10 Being a "Nice" Windows application
    PPT-11 The Hidden versus Visible attribute
    PPT-12 Code for UIB is running
    PPT-13 Creating your own dictionary report
    PPT-14 Creating file and field lists for ED4W
    PPT-15 Using include files to maximize code reuse
    PPT-16 Creating persistent procedure libraries
    PPT-17 Setting the wait state
    PPT-18 Error processing issues
    PPT-19 Emulating exceptions in Progress - Part 1 of 3
    PPT-19 Emulating exceptions in Progress - Part 2 of 3
    PPT-19 Emulating exceptions in Progress - Part 3 of 3
    PPT-20 DB Design - Indexing rules
    PPT-21 Dealing with return values
    PPT-22 Putting code in trigger blocks
    PPT-23 UI Design - Least surprise rule
    PPT-24 Character string lists
    PPT-25 UI Design - Progressive Disclosure
    PPT-26 Compile statement options
    PPT-27 Progress.ini based application modes
    PPT-28 Dealing with static language elements
    PPT-29 Special validation lists
    PPT-30 Using the preprocessor for readability
    PPT-31 Saving a snapshot of a record using a RAW field
    PPT-32 Using comments to aid in documentation
    PPT-33 Using Functions to manage coded message displays
    PPT-34 Dynamic execution with RUN VALUE() and DYNAMIC-FUNCTION