Portability improvements
[platform/upstream/glib.git] / gio / tests / org.gtk.test.gschema.xml
1 <schemalist>
2
3   <schema id="org.gtk.test" path="/tests/" gettext-domain="test">
4     <key name="greeting" type="s">
5       <default l10n="messages">"Hello, earthlings"</default>
6       <summary>A greeting</summary>
7       <description>
8          Greeting of the invading martians
9       </description>
10     </key>
11     <key name="farewell" type="s">
12       <default l10n="messages">"So long"</default>
13     </key>
14
15     <child name='basic-types' schema='org.gtk.test.basic-types'/>
16     <child name='complex-types' schema='org.gtk.test.complex-types'/>
17     <child name='localized' schema='org.gtk.test.localized'/>
18   </schema>
19
20   <schema id="org.gtk.test.basic-types" path="/tests/basic-types/">
21     <key name="test-boolean" type="b">
22       <default>true</default>
23     </key>
24     <key name="test-byte" type="y">
25       <default>25</default>
26     </key>
27     <key name="test-int16" type="n">
28       <default>-1234</default>
29     </key>
30     <key name="test-uint16" type="q">
31       <default>1234</default>
32     </key>
33     <key name="test-int32" type="i">
34       <default>-123456</default>
35     </key>
36     <key name="test-uint32" type="u">
37       <default>123456</default>
38     </key>
39     <key name="test-int64" type="x">
40       <default>-123456789</default>
41     </key>
42     <key name="test-uint64" type="t">
43       <default>123456789</default>
44     </key>
45     <key name="test-double" type="d">
46       <default>123.456</default>
47     </key>
48     <key name="test-string" type="s">
49       <default>"a string, it seems"</default>
50     </key>
51     <key name="test-objectpath" type="o">
52       <default>"/a/object/path"</default>
53     </key>
54   </schema>
55
56   <schema id="org.gtk.test.complex-types" path="/tests/complex-types/">
57     <key name="test-tuple" type="(s(ii))">
58       <default>("one",(2,3))</default>
59     </key>
60     <key name="test-array" type="ai">
61       <default>[0,1,2,3,4,5]</default>
62     </key>
63   </schema>
64
65   <schema id="org.gtk.test.localized" path="/tests/localized/" gettext-domain="test">
66     <key name="error-message" type="s">
67       <default l10n="messages">"Unnamed"</default>
68     </key>
69     <key name="backspace" type="s">
70       <default l10n="messages" context="keyboard label">"BackSpace"</default>
71     </key>
72   </schema>
73
74   <schema id="org.gtk.test.binding" path="/tests/binding/">
75     <key name="bool" type="b">
76       <default>false</default>
77     </key>
78     <key name="int" type="i">
79       <default>0</default>
80     </key>
81     <key name="double" type="d">
82       <default>0</default>
83     </key>
84     <key name="string" type="s">
85       <default>""</default>
86     </key>
87   </schema>
88
89 </schemalist>