| The interaction model / Predefined actions | |
| Action Name | Description | ON ACTION block is required | Context | 
|---|---|---|---|
| accept | Validates the current interactive instruction (singular dialogs only) | can overwrite | (1) | 
| cancel | Cancels the current interactive instruction (singular dialogs only) | can overwrite | (1) | 
| close | Triggers a cancel key in the current interactive instruction (by default) | can overwrite | (7) | 
| insert | Inserts a new row before current row | can overwrite | (2) | 
| append | Appends a new row at the end of the list | can overwrite | (2) | 
| delete | Deletes the current row | can overwrite | (2) | 
| find | Opens the fglfind dialog window to let the user enter a search value, and seeks to the row matching the value | can overwrite | (4) | 
| findnext | Seeks to the next row matching the value entered during the fglfind dialog | can overwrite | (4) | 
| nextrow | Moves to the next row (only if list using one flat screen record) | can overwrite | (8) | 
| prevrow | Moves to the previous row (only if list using one flat screen record) | can overwrite | (8) | 
| firstrow | Moves to the first row (only if list using one flat screen record) | can overwrite | (8) | 
| lastrow | Moves to the last row (only if list using one flat screen record) | can overwrite | (8) | 
| help | Shows the help topic defined by the HELP clause | can overwrite | (1) | 
| editcopy | Copy selected rows (or current row if MRS is off) to the clipboard | can overwrite | (9) | 
| Special Action Name | Description | ON ACTION block is required | Context | 
|---|---|---|---|
| interrupt | Sends an interruption request to the program when processing | no | (5) | 
| dialogtouched | Sent by the front end each time the user modifies the value of a field | yes | (7) | 
| Local Action Name | Description | ON ACTION block is required | Context | 
|---|---|---|---|
| editcopy | Copies the current selected text to the clipboard | can overwrite | (7) | 
| editcut | Copies the current selected text to the clipboard and removes the text from the current input widget | can overwrite | (7) | 
| editpaste | Pastes the clipboard content to the current input widget | can overwrite | (7) | 
| nextfield | Moves to the next field in the form | can overwrite | (3) | 
| prevfield | Moves to the previous field in the form | can overwrite | (3) | 
| nextrow | Moves to the next row in the list | can overwrite | (4) | 
| prevrow | Moves to the previous row in the list | can overwrite | (4) | 
| firstrow | Moves to the first row in the list | can overwrite | (4) | 
| lastrow | Moves to the last row in the list | can overwrite | (4) | 
| nextpage | Moves to the next page in the list | can overwrite | (4) | 
| prevpage | Moves to the previous page in the list | can overwrite | (4) | 
| nexttab | Moves to the next page in the folder | can overwrite | (6) | 
| prevtab | Moves to the previous page in the folder | can overwrite | (6) |