add more spacing
[personal-kdebase.git] / workspace / kdm / kfrontend / themes / greeter.dtd
blob5d9d0d195afddeceebc1544dc1a3d6fc2f8ddcd7
1 <!ELEMENT greeter (item | normal | style)+> <!-- The root is an item of type "rect". -->
2 <!ELEMENT item (fixed | box | pos | normal | active | prelight | show | text | stock | color | style | buddy)*>
3 <!ELEMENT fixed (item+)>
4 <!ELEMENT box (item+)>
5 <!ELEMENT pos EMPTY>
6 <!ELEMENT show EMPTY>
7 <!ELEMENT text (#PCDATA)>
8 <!ELEMENT normal EMPTY>
9 <!ELEMENT active EMPTY>
10 <!ELEMENT prelight EMPTY>
11 <!ELEMENT stock EMPTY>
12 <!ELEMENT color EMPTY>
13 <!ELEMENT style EMPTY>
14 <!ELEMENT buddy EMPTY>
16 <!--
17 Items with these IDs get special treatment:
18 xconsole | userlist |
19 caps-lock-warning | xauth-warning | pam-error | timed-label |
20 login_button | session_button | system_button
21 Items with these IDs might get special treatment by conversation plugins:
22 talker | domain-entry | user-entry | pw-entry
23 Items with these IDs are always hidden:
24 pam-message | language_button
25 -->
27 <!ATTLIST item
28 type (rect | entry | pixmap | label | svg | list | button) #REQUIRED
29 id CDATA #IMPLIED
30 button (true | false) #IMPLIED
31 background (true | false) #IMPLIED
32 screen (all | greeter | other) #IMPLIED
34 <!ATTLIST pos
35 x CDATA #IMPLIED
36 y CDATA #IMPLIED
37 anchor CDATA "nw"
38 width CDATA #IMPLIED
39 height CDATA #IMPLIED
40 min-width CDATA #IMPLIED
41 min-height CDATA #IMPLIED
42 max-width CDATA #IMPLIED
43 max-height CDATA #IMPLIED
44 expand (true | false) #IMPLIED
46 <!ENTITY % colorattrs "
47 file CDATA #IMPLIED
48 element CDATA #IMPLIED
49 color CDATA #IMPLIED
50 font CDATA #IMPLIED
51 tint CDATA #IMPLIED
52 alpha CDATA #IMPLIED">
53 <!ATTLIST normal
54 %colorattrs;
56 <!ATTLIST active
57 %colorattrs;
59 <!ATTLIST prelight
60 %colorattrs;
62 <!ATTLIST stock
63 type (language | session | system | disconnect | quit | halt | reboot | chooser | caps-lock-warning | timed-label | welcome-label | domain-label | username-label | password-label | login) #REQUIRED
65 <!ATTLIST box
66 orientation (horizontal | vertical) "horizontal"
67 spacing CDATA #IMPLIED
68 xpadding CDATA #IMPLIED
69 ypadding CDATA #IMPLIED
70 min-width CDATA #IMPLIED
71 min-height CDATA #IMPLIED
72 homogeneous (true | false) #IMPLIED
74 <!-- modes: (everywhere | nowhere | console | * ) -->
75 <!-- type: !? (config | chooser | system | halt | reboot | suspend | timed | plugin-*) -->
76 <!ATTLIST show
77 modes CDATA #IMPLIED
78 type CDATA #IMPLIED
79 min-screen-width CDATA #IMPLIED
80 min-screen-height CDATA #IMPLIED
82 <!ATTLIST text
83 xml:lang CDATA #IMPLIED
85 <!ATTLIST color
86 labelcolor CDATA #IMPLIED
87 altlabelcolor CDATA #IMPLIED
89 <!-- FIXME? the full syntax for the palette specs is
90 ((all|active|inactive|disabled)-|)<role>-(color|alpha) -->
91 <!ATTLIST style
92 font CDATA #IMPLIED
93 edit-font CDATA #IMPLIED
94 window-color CDATA #IMPLIED
95 window-alpha CDATA #IMPLIED
96 window-text-color CDATA #IMPLIED
97 window-text-alpha CDATA #IMPLIED
98 base-color CDATA #IMPLIED
99 base-alpha CDATA #IMPLIED
100 alternate-base-color CDATA #IMPLIED
101 alternate-base-alpha CDATA #IMPLIED
102 text-color CDATA #IMPLIED
103 text-alpha CDATA #IMPLIED
104 highlight-color CDATA #IMPLIED
105 highlight-alpha CDATA #IMPLIED
106 highlighted-text-color CDATA #IMPLIED
107 highlighted-text-alpha CDATA #IMPLIED
108 button-color CDATA #IMPLIED
109 button-alpha CDATA #IMPLIED
110 button-text-color CDATA #IMPLIED
111 button-text-alpha CDATA #IMPLIED
112 bright-text-color CDATA #IMPLIED
113 bright-text-alpha CDATA #IMPLIED
114 frame (true | false) #IMPLIED
116 <!ATTLIST buddy
117 idref IDREF #REQUIRED