i-labeltext.xml /size: 5044 b    last modification: 2021-10-28 13:51
1<?xml version="1.0" encoding="UTF-8"?>
2
3<?context-directive job ctxfile x-setups.ctx ?>
4
5<cd:interface xmlns:cd="http://www.pragma-ade.com/commands">
6
7    <cd:command name="definelabelclass" level="system" category="language" file="lang-lab.mkiv">
8        <cd:arguments>
9            <cd:resolve name="keyword-name"/>
10            <cd:resolve name="keyword-number-optional"/>
11        </cd:arguments>
12    </cd:command>
13
14    <cd:command name="setuplabeltext" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
15        <cd:sequence>
16            <cd:string value="setup"/>
17            <cd:instance value="label"/>
18            <cd:string value="text"/>
19        </cd:sequence>
20        <cd:arguments>
21            <cd:resolve name="keyword-language-optional"/>
22            <cd:resolve name="assignment-userdata-list"/>
23        </cd:arguments>
24        <cd:instances>
25            <cd:resolve name="instance-labelclass"/>
26        </cd:instances>
27    </cd:command>
28
29    <cd:command name="presetlabeltext" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
30        <cd:sequence>
31            <cd:string value="preset"/>
32            <cd:instance value="label"/>
33            <cd:string value="text"/>
34        </cd:sequence>
35        <cd:arguments>
36            <cd:resolve name="keyword-language-optional"/>
37            <cd:resolve name="assignment-userdata-list"/>
38        </cd:arguments>
39        <cd:instances>
40            <cd:resolve name="instance-labelclass"/>
41        </cd:instances>
42    </cd:command>
43
44    <cd:command name="copylabeltext" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
45        <cd:sequence>
46            <cd:string value="copy"/>
47            <cd:instance value="label"/>
48            <cd:string value="text"/>
49        </cd:sequence>
50        <cd:arguments>
51            <cd:resolve name="keyword-language-optional"/>
52            <cd:resolve name="assignment-labeldata-list"/>
53        </cd:arguments>
54        <cd:instances>
55            <cd:resolve name="instance-labelclass"/>
56        </cd:instances>
57    </cd:command>
58
59    <cd:command name="labeltext" type="environment" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
60        <cd:sequence>
61            <cd:instance value="label"/>
62            <cd:string value="text"/>
63        </cd:sequence>
64        <cd:arguments>
65            <cd:resolve name="keyword-language-optional"/>
66            <cd:resolve name="keyword-key"/>
67        </cd:arguments>
68        <cd:instances>
69            <cd:resolve name="instance-labelclass"/>
70        </cd:instances>
71    </cd:command>
72
73    <cd:command name="labellanguage" generated="yes" variant="instance" level="system" category="language" file="lang-lab.mkiv">
74        <cd:sequence>
75            <cd:instance value="label"/>
76            <cd:string value="language"/>
77        </cd:sequence>
78        <cd:instances>
79            <cd:resolve name="instance-labelclass"/>
80        </cd:instances>
81    </cd:command>
82
83    <cd:command name="labeltext" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
84        <cd:sequence>
85            <cd:instance value="label"/>
86            <cd:string value="text"/>
87        </cd:sequence>
88        <cd:arguments>
89            <cd:resolve name="argument-key"/>
90        </cd:arguments>
91        <cd:instances>
92            <cd:resolve name="instance-labelclass"/>
93        </cd:instances>
94    </cd:command>
95
96    <cd:command name="labeltexts" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
97        <cd:sequence>
98            <cd:instance value="label"/>
99            <cd:string value="texts"/>
100        </cd:sequence>
101        <cd:arguments>
102            <cd:resolve name="argument-key"/>
103            <cd:resolve name="argument-text"/>
104        </cd:arguments>
105        <cd:instances>
106            <cd:resolve name="instance-labeltext"/>
107        </cd:instances>
108    </cd:command>
109
110    <cd:command name="leftlabeltext" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
111        <cd:sequence>
112            <cd:string value="left"/>
113            <cd:instance value="label"/>
114            <cd:string value="text"/>
115        </cd:sequence>
116        <cd:arguments>
117            <cd:resolve name="argument-key"/>
118        </cd:arguments>
119        <cd:instances>
120            <cd:resolve name="instance-labeltext"/>
121        </cd:instances>
122    </cd:command>
123
124    <cd:command name="rightlabeltext" generated="yes" variant="instance" level="style" category="language" file="lang-lab.mkiv">
125        <cd:sequence>
126            <cd:string value="right"/>
127            <cd:instance value="label"/>
128            <cd:string value="text"/>
129        </cd:sequence>
130        <cd:arguments>
131            <cd:resolve name="argument-key"/>
132        </cd:arguments>
133        <cd:instances>
134            <cd:resolve name="instance-labeltext"/>
135        </cd:instances>
136    </cd:command>
137
138</cd:interface>
139