When a plurality of display parts, or icons, such as "play" or "stop" are
displayed on a screen, information about the positional relationship in
which these icons will be laid out on the screen is first assigned as an
attribute of each icon. Also, using a certain icon as a reference,
information about the layout of the icons, such as whether they are above,
below, to the left, or to the right of this icon, is assigned as an
attribute of the icon serving as the reference. In this way it is possible
to vary the layout of a display according to the size of the display
screen.