The Menu Painter: Introduction  

ABAP programs contain a wide variety of functions, which fall into different categories within the user interface. It is important for users to be able to differentiate between these categories, and to choose the right function easily. In the R/3 System, you arrange functions using the Menu Painter.
An instance of the user interface, consisting of a menu bar, a standard toolbar, an application toolbar, and a function key setting, is called a GUI status. The GUI status and GUI title defines how the user interface will look and behave in an ABAP program.

Components of the User Interface

Some statuses do not use all of these objects. For example, the status of a modal dialog box uses only function keys and an application toolbar.

 

Basic Concepts

For example, a transaction might have two statuses - "Change" and "Display. In change mode, the delete function is active, but in display mode it is not.