Menus have an associated menu look, which determines how the menus are drawn. Menu look objects are created by dynamically-loaded C modules. For example, the xpm-menus module creates a variable xpm-shaped-menu-look that specifies that the menu should be drawn using that code. copy-menu-look can be used to copy a menu look and change some of its properties.