Offering Interactive Capabilities 

ABAP applications can allow the online user to enter several kinds of input. Each graphics function module can report on some or all of the following user actions:

The ABAP program can then respond to these requests as required by the application.

These forms of user input should not be confused with the use of menus and function keys supported by the graphics program itself. Two kinds of user input should be distinguished:

These functions cannot be performed by the graphics program alone. The function module and the ABAP program are always involved.

The only exception is ending the graphics program, which the user can request with a menu option or a function key. This request is fulfilled by the graphics program, but is also reported back to the ABAP program.

Your ABAP program can safely ignore all actions in the latter category except requests to end the graphics program.