1
<!-- ======================================================================= -->
2
<!-- SMIL 2.0 Layout Modules =============================================== -->
3
<!-- file: SMIL-layout.mod
7
Copyright: 1998-2004 W3C (MIT, ERCIM, Keio), All Rights Reserved.
8
See http://www.w3.org/Consortium/Legal/.
10
Author: Jacco van Ossenbruggen, Aaron Cohen
11
Revision: 2001/07/31 Thierry Michel
13
This DTD module is identified by the PUBLIC and SYSTEM identifiers:
15
PUBLIC "-//W3C//ELEMENTS SMIL 2.0 Layout//EN"
16
SYSTEM "http://www.w3.org/2001/SMIL20/SMIL-layout.mod"
18
==================================================================== -->
20
<!-- ================== BasicLayout ======================================== -->
21
<!-- ================== BasicLayout Profiling Entities ===================== -->
22
<!ENTITY % SMIL.layout.attrib "">
23
<!ENTITY % SMIL.region.attrib "">
24
<!ENTITY % SMIL.rootlayout.attrib "">
25
<!ENTITY % SMIL.layout.content "EMPTY">
26
<!ENTITY % SMIL.region.content "EMPTY">
27
<!ENTITY % SMIL.rootlayout.content "EMPTY">
29
<!-- ================== BasicLayout Entities =============================== -->
30
<!ENTITY % SMIL.common-layout-attrs "
33
%SMIL.backgroundColor.attrib;
36
<!ENTITY % SMIL.region-attrs "
41
z-index CDATA #IMPLIED
42
showBackground (always|whenActive) 'always'
46
<!-- ================== BasicLayout Elements =============================== -->
48
Layout contains the region and root-layout elements defined by
49
smil-basic-layout or other elements defined by an external layout
53
<!ENTITY % SMIL.layout.qname "layout">
54
<!ELEMENT %SMIL.layout.qname; %SMIL.layout.content;>
55
<!ATTLIST %SMIL.layout.qname; %SMIL.layout.attrib;
58
type CDATA 'text/smil-basic-layout'
61
<!-- ================== Region Element ======================================-->
62
<!ENTITY % SMIL.region.qname "region">
63
<!ELEMENT %SMIL.region.qname; %SMIL.region.content;>
64
<!ATTLIST %SMIL.region.qname; %SMIL.region.attrib;
67
%SMIL.backgroundColor-deprecated.attrib;
68
%SMIL.common-layout-attrs;
70
regionName CDATA #IMPLIED
73
<!-- ================== Root-layout Element =================================-->
74
<!ENTITY % SMIL.root-layout.qname "root-layout">
75
<!ELEMENT %SMIL.root-layout.qname; %SMIL.rootlayout.content; >
76
<!ATTLIST %SMIL.root-layout.qname; %SMIL.rootlayout.attrib;
79
%SMIL.backgroundColor-deprecated.attrib;
80
%SMIL.common-layout-attrs;
84
<!-- ================== AudioLayout ======================================== -->
85
<!ENTITY % SMIL.AudioLayout.module "IGNORE">
86
<![%SMIL.AudioLayout.module;[
87
<!-- ================== AudioLayout Entities ============================= -->
88
<!ENTITY % SMIL.audio-attrs "
89
soundLevel CDATA '100%'
92
<!-- ================ AudioLayout Elements =============================== -->
93
<!-- ================ Add soundLevel to region element =================== -->
94
<!ATTLIST %SMIL.region.qname; %SMIL.audio-attrs;>
95
]]> <!-- end AudioLayout.module -->
98
<!-- ================ MultiWindowLayout ==================================== -->
99
<!ENTITY % SMIL.MultiWindowLayout.module "IGNORE">
100
<![%SMIL.MultiWindowLayout.module;[
101
<!-- ============== MultiWindowLayout Profiling Entities ================= -->
102
<!ENTITY % SMIL.topLayout.attrib "">
103
<!ENTITY % SMIL.topLayout.content "EMPTY">
105
<!-- ============== MultiWindowLayout Elements =========================== -->
106
<!--================= topLayout element ================================== -->
107
<!ENTITY % SMIL.topLayout.qname "topLayout">
108
<!ELEMENT %SMIL.topLayout.qname; %SMIL.topLayout.content;>
109
<!ATTLIST %SMIL.topLayout.qname; %SMIL.topLayout.attrib;
112
%SMIL.common-layout-attrs;
113
close (onRequest|whenNotActive) 'onRequest'
114
open (onStart|whenActive) 'onStart'
116
]]> <!-- end MultiWindowLayout.module -->
119
<!-- ====================== HierarchicalLayout ============================= -->
120
<!ENTITY % SMIL.HierarchicalLayout.module "IGNORE">
121
<![%SMIL.HierarchicalLayout.module;[
122
<!-- ========== HierarchicalLayout Profiling Entities ==================== -->
123
<!ENTITY % SMIL.regPoint.attrib "">
124
<!ENTITY % SMIL.regPoint.content "EMPTY">
126
<!-- ============ HierarchicalLayout Elements ============================ -->
127
<!ENTITY % SMIL.regPoint.qname "regPoint">
128
<!ELEMENT %SMIL.regPoint.qname; %SMIL.regPoint.content;>
129
<!ATTLIST %SMIL.regPoint.qname; %SMIL.regPoint.attrib;
132
%SMIL.regAlign.attrib;
138
]]> <!-- end HierarchicalLayout.module -->
141
<!-- end of SMIL-layout.mod -->