The APPMENU object provides a means of adding menu fields to menus using the usual PML 2 syntax while allowing the menu controlling object to retain information about the fields created. This information is used to show and hide menu fields depending on the application.