mirror of
https://github.com/gyurix1968/guacamole-client.git
synced 2025-09-06 21:27:40 +00:00
Added DTD for keyboard XML.
This commit is contained in:
32
guacamole-common-js/doc/guacamole-osk.dtd
Normal file
32
guacamole-common-js/doc/guacamole-osk.dtd
Normal file
@@ -0,0 +1,32 @@
|
||||
<!--
|
||||
|
||||
<!DOCTYPE keyboard PUBLIC
|
||||
"-//Guacamole/Guacamole Onscreen Keyboard DTD 0.6.0//EN"
|
||||
"http://guac-dev.org/pub/dtd/guacamole-osk-0.6.0.dtd">
|
||||
|
||||
-->
|
||||
|
||||
<!ELEMENT keyboard ((row|column)*)>
|
||||
<!ATTLIST keyboard size CDATA #REQUIRED>
|
||||
<!ATTLIST keyboard lang CDATA #REQUIRED>
|
||||
<!ATTLIST keyboard layout CDATA #REQUIRED>
|
||||
|
||||
<!ELEMENT column (row*)>
|
||||
<!ATTLIST column align (left|center|right) "left">
|
||||
|
||||
<!ELEMENT row ((column|gap|key)*)>
|
||||
|
||||
<!ELEMENT gap EMPTY>
|
||||
<!ATTLIST gap size CDATA #IMPLIED>
|
||||
|
||||
<!ELEMENT key (cap*)>
|
||||
<!ATTLIST key size CDATA #IMPLIED>
|
||||
<!ATTLIST key class CDATA #IMPLIED>
|
||||
|
||||
<!ELEMENT cap ANY>
|
||||
<!ATTLIST cap if CDATA #IMPLIED>
|
||||
<!ATTLIST cap modifier CDATA #IMPLIED>
|
||||
<!ATTLIST cap keysym CDATA #IMPLIED>
|
||||
<!ATTLIST cap sticky (true|false) "false">
|
||||
<!ATTLIST cap class CDATA #IMPLIED>
|
||||
|
Reference in New Issue
Block a user