Progress
Programming
Handbook
Named Events
Progress supports an event mechanism which lets you use named events in 4GL programs. Named events provide several benefits:
- First, they let a procedure or widget notify one or more other procedures that some event has occurred, without requiring the procedures to know about each other or to maintain lists of handles to each other. In short, named events decouple communications. This lets you develop applications from components that you build independently and assemble flexibly.
- Second, they replace the notify procedure, which the ADM of previous versions of Progress implemented in 4GL code. By contrast, the ADM of the current version of Progress implements named events in 4GL code. This makes applications that use the current ADM and SmartObjects cleaner, faster, and easier to debug.
NOTE: Progress named events are completely different from the key function, mouse, widget, and direct manipulation events. For more information on direct manipulation events, see the Progress Language Reference .The chapter covers the following topics:
NOTE: For a complete description of the 4GL language elements mentioned in this chapter, see the Progress Language Reference .
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |