Progress
Programming
Handbook
Widgets and Handles
A widget is a visual element of a user interface. For example, a widget might be an image, a menu, a frame, a window, or a fill-in field. Widgets are often called user interface components (UICs) or controls.
Progress supports the following types of widgets:
Progress provides handle and widget-handle variables that you can use to reference widgets or the context of procedures. Progress also supports system handles. A system handle is a built-in handle that references a particular UIC (such as the current window), a Progress procedure context, session information (such as error status), or a special Progress or system function (such as the system clipboard).
You can also specify triggers for widgets and procedures. Triggers are blocks of code that execute in response to a user-specified or program-generated event.
This chapter explains the functions and inter-relationships of user-interface widgets, triggers, widget handles, and system handles, and describes how to use them.
Copyright © 2004 Progress Software Corporation www.progress.com Voice: (781) 280-4000 Fax: (781) 280-4095 |