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