You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
355 lines
8.2 KiB
355 lines
8.2 KiB
<!DOCTYPE dtd PUBLIC "-//Norman Walsh//DTD DTDParse V2.0//EN"
|
|
"dtd.dtd" [
|
|
]>
|
|
<dtd version='1.0'
|
|
unexpanded='1'
|
|
title="?untitled?"
|
|
namecase-general="1"
|
|
namecase-entity="0"
|
|
xml="0"
|
|
system-id="kcfg.dtd"
|
|
public-id=""
|
|
declaration=""
|
|
created-by="DTDParse V2.0beta6"
|
|
created-on="Thu Jan 13 15:07:42 2005"
|
|
>
|
|
<element name="entry"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="parameter" occurrence="?"/>
|
|
<element-name name="label" occurrence="?"/>
|
|
<element-name name="whatsthis" occurrence="?"/>
|
|
<element-name name="choices" occurrence="?"/>
|
|
<element-name name="code" occurrence="?"/>
|
|
<element-name name="default" occurrence="*"/>
|
|
<element-name name="min" occurrence="?"/>
|
|
<element-name name="max" occurrence="?"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="parameter" occurrence="?"/>
|
|
<element-name name="label" occurrence="?"/>
|
|
<element-name name="whatsthis" occurrence="?"/>
|
|
<element-name name="choices" occurrence="?"/>
|
|
<element-name name="code" occurrence="?"/>
|
|
<element-name name="default" occurrence="*"/>
|
|
<element-name name="min" occurrence="?"/>
|
|
<element-name name="max" occurrence="?"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="entry">
|
|
<attdecl>
|
|
name CDATA #IMPLIED
|
|
type (String|StringList|Font|Rect|Size|Color|
|
|
Point|Int|UInt|Bool|Double|DateTime|
|
|
Int64|UInt64|IntList|Enum|Path|Password) #REQUIRED
|
|
key CDATA #IMPLIED
|
|
hidden (true|false) #IMPLIED</attdecl>
|
|
<attribute name="name"
|
|
type="#IMPLIED"
|
|
value="CDATA"
|
|
default=""/>
|
|
<attribute name="hidden"
|
|
type="#IMPLIED"
|
|
enumeration="yes"
|
|
value="true false"
|
|
default=""/>
|
|
<attribute name="type"
|
|
type="#REQUIRED"
|
|
enumeration="yes"
|
|
value="String StringList Font Rect Size Color Point Int UInt Bool Double DateTime Int64 UInt64 IntList Enum Path Password"
|
|
default=""/>
|
|
<attribute name="key"
|
|
type="#IMPLIED"
|
|
value="CDATA"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="max"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="max">
|
|
<attdecl> code (true|false) #IMPLIED</attdecl>
|
|
<attribute name="code"
|
|
type="#IMPLIED"
|
|
enumeration="yes"
|
|
value="true false"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="include"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<element name="choices"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="choice" occurrence="+"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="choice" occurrence="+"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<element name="group"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="entry" occurrence="*"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="entry" occurrence="*"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="group">
|
|
<attdecl> name CDATA #REQUIRED</attdecl>
|
|
<attribute name="name"
|
|
type="#REQUIRED"
|
|
value="CDATA"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="choice"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="label" occurrence="?"/>
|
|
<element-name name="whatsthis" occurrence="?"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="label" occurrence="?"/>
|
|
<element-name name="whatsthis" occurrence="?"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="choice">
|
|
<attdecl> name CDATA #REQUIRED</attdecl>
|
|
<attribute name="name"
|
|
type="#REQUIRED"
|
|
value="CDATA"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="code"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<element name="kcfgfile"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="parameter" occurrence="*"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="parameter" occurrence="*"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="kcfgfile">
|
|
<attdecl>
|
|
name CDATA #IMPLIED
|
|
arg (true|false) #IMPLIED</attdecl>
|
|
<attribute name="arg"
|
|
type="#IMPLIED"
|
|
enumeration="yes"
|
|
value="true false"
|
|
default=""/>
|
|
<attribute name="name"
|
|
type="#IMPLIED"
|
|
value="CDATA"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="value"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<element name="min"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="min">
|
|
<attdecl> code (true|false) #IMPLIED</attdecl>
|
|
<attribute name="code"
|
|
type="#IMPLIED"
|
|
enumeration="yes"
|
|
value="true false"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="values"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="value" occurrence="+"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="value" occurrence="+"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<element name="whatsthis"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<element name="default"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="default">
|
|
<attdecl> code (true|false) #IMPLIED</attdecl>
|
|
<attribute name="code"
|
|
type="#IMPLIED"
|
|
enumeration="yes"
|
|
value="true false"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="parameter"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="values" occurrence="?"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="values" occurrence="?"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<attlist name="parameter">
|
|
<attdecl> name CDATA #REQUIRED</attdecl>
|
|
<attribute name="name"
|
|
type="#REQUIRED"
|
|
value="CDATA"
|
|
default=""/>
|
|
</attlist>
|
|
|
|
<element name="kcfg"
|
|
content-type="element">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<element-name name="include" occurrence="*"/>
|
|
<element-name name="kcfgfile"/>
|
|
<element-name name="group" occurrence="*"/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<element-name name="include" occurrence="*"/>
|
|
<element-name name="kcfgfile"/>
|
|
<element-name name="group" occurrence="*"/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
<element name="label"
|
|
content-type="mixed">
|
|
<content-model-expanded>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model-expanded>
|
|
<content-model>
|
|
<sequence-group>
|
|
<pcdata/>
|
|
</sequence-group>
|
|
</content-model>
|
|
</element>
|
|
|
|
</dtd>
|