Progress
Programming
Handbook


Selecting by Pointing and Clicking

When the user points to a field-level widget and clicks the SELECT button, Progress selects the widget by default (given that the widget’s SELECTABLE attribute is set to TRUE). Progress also draws a highlight box around the widget and deselects all previously selected widgets. If the user points at an empty space within a frame and clicks the SELECT button, Progress deselects all previously selected object within the frame, and selects the frame if it is selectable.

To select a frame, the user must point to an empty space in the frame, the frame’s border, or the frame’s title, and click the SELECT button.

When the user points to a field-level widget and clicks the EXTEND button (CTRL plus the SELECT button), Progress toggles the selected state of the widget. If the widget was selected, Progress deselects it. If the widget was not selected, Progress selects it. Progress draws or erases highlight boxes according to the selected state of the widget. If the user points at an empty space within a frame and clicks the EXTEND button, Progress toggles the frame selection.

You can override the Progress default behavior by writing triggers for the SELECTION and DESELECTION events and having the triggers return a NO–APPLY.


Copyright © 2004 Progress Software Corporation
www.progress.com
Voice: (781) 280-4000
Fax: (781) 280-4095