With ESL, you can create, display, and manipulate objects. There are eight categories of objects:
Object  | 
Description  | 
key  | 
An object that can be any shape and that contains graphical and/or textual contents. When enabled, the user can select it to stimulate a response; when disabled, it provides information.  | 
graphical region  | 
A rectangular portion of the screen in which other objects (graphical, textual, and so on) can be drawn. It can have frame attributes, such as a title bar, scroll bars, and so on.  | 
image region  | 
Like a graphical region except that it can only contain bitmap images.  | 
sense region  | 
Like a graphical region except that it has no graphical contents or visual appearance.  | 
textual region  | 
Like a graphical region except that it can only contain text.  | 
dialog region  | 
Like a graphical region except that it can only contain dialog control objects.  | 
dialog box  | 
A box that requests information from the user. Dialog boxes can only contain dialog control objects.  | 
dialog control  | 
An object that can be placed inside a dialog box or dialog region.  |