This document discusses how to customize XMetaL to display non-native image types using ActiveX viewer controls. It provides examples of adding an <OCXReplacement> element to the CTM file to associate a viewer control with an image element, and writing macros like _OnInitialize and _OnSynchronize to initialize the control and handle events. These customizations allow XMetaL to display additional image formats by using third-party ActiveX controls.