The BMS Painter is a powerful, flexible tool for designing maps and generating the BMS macros necessary for creating displayable
                  mapset objects. The painter can also generate the corresponding copybooks needed for using these maps from your program, and
                  compile them into executable modules. 
                  	  
               
            
 
            	 
            It is assumed that you are familiar with BMS fields, maps and mapsets and with the 
               		DFHMDF, 
               		DFHMDI and 
               		DFHMSD macros. 
               	 
            
 
            	 
            The following terminology is used both in this chapter and by the painter itself: 
               	 
            
 
            	 
             
               		 
               		  
               - Field 
                  		  
               
- An area, of a specified number of columns on an entry or display panel, designed to contain a single item of information of
                  specified attributes and properties. Fields are arranged for display on a map. A painter field corresponds to a BMS field
                  and is generated as a 
                  			 DFHMDF macro. 
                  		  
               
- Attributes 
                  		  
               
- Settings for the visible appearance of a field, for example, foreground and background color and highlighting. 
                  		  
               
- Properties 
                  		  
               
- Settings for the behavior and internal representation of a field or a map (for example, picture, justification, validation)
                  or of a mapset (for example, BMS level, language, storage). 
                  		  
               
- Map 
                  		  
               
- An arrangement of fields on a display panel, designed for the entry and display of related items of information. A painter
                  map corresponds to a BMS display map and is generated into the BMS macro file as a DFHMDI macro. 
                  		  
               
- Mapset 
                  		  
               
- A collection of related maps that generally are used for a single transaction. A painter mapset corresponds to a BMS mapset
                  and is generated into the BMS macro file as a DFHMSD macro.