SECTION 9.1
773
Multimedia
KEY
TYPE
VALUE
O
number
(Optional)
A number in the range 0.0 to 1.0 specifying the constant opacity value to
be used in painting the background color specified by
B
. A value below 1.0 means
the window is transparent; for example, windows behind a floating window show
through if the media does not cover the entire floating window. A value of 0.0 indi-
cates full transparency and makes
B
irrelevant. Ignored for full-screen and hidden
windows.
Default value: 1.0 (fully opaque).
M
integer
(Optional)
A monitor specifier (see Table 9.28) that specifies which monitor in a
multi-monitor system a floating or full-screen window should appear on. Ignored
for other types.
Default value: 0 (document monitor). Unrecognized value in
MH
: object is non-via-
ble; in
BE
: treat as default value.
F
dictionary
(Required if the value of
W
is 0; otherwise ignored)
A floating window parameters
dictionary (see Table 9.19) specifying the size, position, and options used in dis-
playing floating windows.
The
F
entry in the media screen parameters
MH
/
BE
dictionaries is a floating win-
dow parameters dictionary, whose entries are listed in Table 9.19. The entries in
the floating window parameters dictionary are treated as if they were present in
the
MH
or
BE
dictionaries that they are referenced from. That is, the contained
entries are individually evaluated for viability rather than the dictionary being
evaluated as a whole. (There may be an
F
entry in both
MH
and
BE
. In such a case,
if a given entry is present in both floating window parameters dictionaries, the
one in the
MH
dictionary takes precedence.)
The
D
,
P
, and
RT
entries are used to specify the rectangle that the floating window
occupies. Once created, the floating window’s size and position are not tied to any
other window, even if the initial size or position was computed relative to other
windows.
Unrecognized values for the
R
,
P
,
RT
, and
O
entries are handled as follows: if they
are nested within an
MH
dictionary, the floating window parameters object (and
hence the media screen parameters object) must be considered non-viable; if they
are nested within a
BE
dictionary, they should be considered to have their default
values.