When a set of medical images are recorded on film, some contrast windowing of the raw data must be performed. Whoever subsequently sees the film sees exactly what has been recorded. If the raw data is sent to another system, maybe at a remote site, there is no standard way to specify the layout and image presentation parameters. The meta language, Interscreen, described here, overcomes this problem since it allows the recording of all information needed to reproduce a display on any system, while retaining freedom to interact with the data. By separating presentation data from raw image data, a number of different displays may be defined for a given set of images using different display thresholding, layout and lookup tables (different views of the data). It operates at a level above that of page description languages such as HTML. The facilities support a number of sub-object specification languages and can be expressed in DICOM or text tag form for example. Interscreen provides a hierarchy of entities for describing a display window and the layout and appearance of the various objects it contains.