1 | <!--
|
---|
2 | | (C) Copyright IBM Corporation 2001, 2005. All Rights Reserved.
|
---|
3 | |
|
---|
4 | | The Darwin Information Typing Architecture (DITA) was orginated by
|
---|
5 | | IBM's XML Workgroup and ID Workbench tools team.
|
---|
6 | |
|
---|
7 | | Refer to this file by the following public identfier or an appropriate
|
---|
8 | | system identifier:
|
---|
9 | |
|
---|
10 | | PUBLIC "-//IBM//ELEMENTS DITA User Interface Domain//EN"
|
---|
11 | |
|
---|
12 | | Release history (vrm):
|
---|
13 | | 1.0.0 Initial release on developerWorks, March 2001 (dita00.zip)
|
---|
14 | | 1.0.1 fix 1 on developerWorks, October 2001 (dita01.zip)
|
---|
15 | | 1.0.2 consolidated redesign December 2001
|
---|
16 | | 1.0.3 fix 1, dtd freeze for UCD-1 January 2002
|
---|
17 | | 1.1.0 Release 1 March 2002 (dita10.zip)
|
---|
18 | | 1.1.1 Release 1.1 December 2002
|
---|
19 | | 1.1.2 Release 1.2 June 2003
|
---|
20 | | 1.1.3 Release 1.3 March 2004: bug fixes and map updates
|
---|
21 | | 1.1.3a bug fix: converted words.cnt back to PCDATA for wintitle
|
---|
22 | | (elements derived from keyword must have content models in kind)
|
---|
23 | *-->
|
---|
24 |
|
---|
25 | <!ENTITY % uicontrol "uicontrol">
|
---|
26 | <!ENTITY % wintitle "wintitle">
|
---|
27 | <!ENTITY % menucascade "menucascade">
|
---|
28 | <!ENTITY % shortcut "shortcut">
|
---|
29 | <!ENTITY % screen "screen">
|
---|
30 |
|
---|
31 |
|
---|
32 | <!--ui keyword types-->
|
---|
33 | <!ELEMENT uicontrol (%words.cnt;|%image;|%shortcut;)*>
|
---|
34 | <!ATTLIST uicontrol keyref NMTOKEN #IMPLIED
|
---|
35 | %univ-atts;
|
---|
36 | outputclass CDATA #IMPLIED
|
---|
37 | >
|
---|
38 |
|
---|
39 | <!ELEMENT wintitle (#PCDATA)*>
|
---|
40 | <!ATTLIST wintitle keyref NMTOKEN #IMPLIED
|
---|
41 | %univ-atts;
|
---|
42 | outputclass CDATA #IMPLIED
|
---|
43 | >
|
---|
44 |
|
---|
45 | <!ELEMENT menucascade (%uicontrol;)+>
|
---|
46 | <!ATTLIST menucascade keyref NMTOKEN #IMPLIED
|
---|
47 | %univ-atts;
|
---|
48 | outputclass CDATA #IMPLIED
|
---|
49 | >
|
---|
50 |
|
---|
51 |
|
---|
52 | <!ELEMENT shortcut (#PCDATA)>
|
---|
53 | <!ATTLIST shortcut keyref NMTOKEN #IMPLIED
|
---|
54 | %univ-atts;
|
---|
55 | outputclass CDATA #IMPLIED
|
---|
56 | >
|
---|
57 |
|
---|
58 | <!ELEMENT screen (#PCDATA | %basic.ph.notm; | %txt.incl;)*>
|
---|
59 | <!ATTLIST screen %display-atts;
|
---|
60 | %univ-atts;
|
---|
61 | spectitle CDATA #IMPLIED
|
---|
62 | outputclass CDATA #IMPLIED
|
---|
63 | xml:space (preserve) #FIXED 'preserve'
|
---|
64 | >
|
---|
65 |
|
---|
66 |
|
---|
67 | <!-- specialization class declarations -->
|
---|
68 | <!ATTLIST uicontrol %global-atts; class CDATA "+ topic/ph ui-d/uicontrol ">
|
---|
69 | <!ATTLIST wintitle %global-atts; class CDATA "+ topic/keyword ui-d/wintitle ">
|
---|
70 | <!ATTLIST menucascade %global-atts; class CDATA "+ topic/ph ui-d/menucascade ">
|
---|
71 | <!ATTLIST shortcut %global-atts; class CDATA "+ topic/keyword ui-d/shortcut ">
|
---|
72 | <!ATTLIST screen %global-atts; class CDATA "+ topic/pre ui-d/screen ">
|
---|