i-button.xml /size: 7256 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="definebutton" level="style" category="pdf" file="scrn-but.mkvi">
8        <cd:arguments>
9            <cd:resolve name="keyword-name"/>
10            <cd:resolve name="keyword-name-optional"/>
11            <cd:assignments list="yes" optional="yes">
12                <cd:inherit name="setupbutton"/>
13            </cd:assignments>
14        </cd:arguments>
15    </cd:command>
16
17    <cd:command name="setupbutton" level="style" category="pdf" file="scrn-but.mkvi">
18        <cd:arguments>
19            <cd:resolve name="keyword-name-list-optional"/>
20            <cd:assignments list="yes">
21                <cd:parameter name="state">
22                    <cd:constant type="start" default="yes"/>
23                    <cd:constant type="stop"/>
24                </cd:parameter>
25                <cd:parameter name="samepage">
26                    <cd:constant type="yes" default="yes"/>
27                    <cd:constant type="no"/>
28                    <cd:constant type="empty"/>
29                    <cd:constant type="none"/>
30                    <cd:constant type="normal"/>
31                    <cd:constant type="default"/>
32                </cd:parameter>
33                <cd:parameter name="style">
34                    <cd:resolve name="value-style"/>
35                </cd:parameter>
36                <cd:parameter name="color">
37                    <cd:constant type="cd:color"/>
38                </cd:parameter>
39                <cd:parameter name="contrastcolor">
40                    <cd:constant type="cd:color"/>
41                </cd:parameter>
42                <cd:parameter name="alternative">
43                    <cd:constant type="hidden"/>
44                </cd:parameter>
45                <cd:inherit name="setupframed"/>
46            </cd:assignments>
47        </cd:arguments>
48    </cd:command>
49
50    <!--
51
52        <cd:command name="setupbuttons" level="style" category="pdf" file="scrn-but.mkvi">
53            <cd:arguments>
54                <cd:resolve name="keyword-name-list-optional"/>
55                <cd:assignments list="yes">
56                    <cd:inherit name="setupbutton"/>
57                </cd:assignments>
58            </cd:arguments>
59        </cd:command>
60
61    -->
62
63    <cd:command name="button" generated="yes" variant="example" level="document" category="pdf" file="scrn-but.mkvi">
64        <cd:sequence>
65            <cd:variable value="button"/>
66        </cd:sequence>
67        <cd:arguments>
68            <cd:assignments list="yes" optional="yes">
69                <cd:inherit name="setupbutton"/>
70            </cd:assignments>
71            <cd:resolve name="argument-text"/>
72            <cd:resolve name="keyword-reference"/>
73        </cd:arguments>
74        <cd:instances>
75            <cd:constant value="button"/>
76        </cd:instances>
77    </cd:command>
78
79    <cd:command name="button" level="document" category="pdf" file="scrn-but.mkvi">
80        <cd:arguments>
81            <cd:assignments list="yes" optional="yes">
82                <cd:inherit name="setupbutton"/>
83            </cd:assignments>
84            <cd:resolve name="argument-text"/>
85            <cd:resolve name="keyword-reference"/>
86        </cd:arguments>
87    </cd:command>
88
89    <cd:command name="overlaybutton" level="style" category="pdf" file="scrn-but.mkvi">
90        <cd:arguments>
91            <cd:resolve name="keyword-reference"/>
92        </cd:arguments>
93    </cd:command>
94
95    <cd:command name="overlaybutton" variant="direct" level="style" category="pdf" file="scrn-but.mkvi">
96        <cd:arguments>
97            <cd:resolve name="argument-reference"/>
98        </cd:arguments>
99    </cd:command>
100
101    <cd:command name="MPmenubuttons" level="style" category="pdf" file="scrn-but.mkvi">
102        <cd:arguments>
103            <cd:resolve name="argument-name"/>
104        </cd:arguments>
105    </cd:command>
106
107    <cd:command name="overlayrollbutton" level="style" category="pdf" file="scrn-fld.mkvi">
108        <cd:arguments>
109            <cd:resolve name="keyword-reference"/>
110            <cd:resolve name="keyword-reference"/>
111        </cd:arguments>
112    </cd:command>
113
114    <cd:command name="definepushbutton" level="style" category="pdf" file="scrn-fld.mkvi">
115        <cd:arguments>
116            <cd:resolve name="keyword-name"/>
117            <cd:assignments list="yes" optional="yes">
118                <cd:inherit name="setupfieldcontentframed"/>
119            </cd:assignments>
120        </cd:arguments>
121    </cd:command>
122
123    <cd:command name="pushbutton" level="style" category="pdf" file="scrn-fld.mkvi">
124        <cd:arguments>
125            <cd:resolve name="keyword-name"/>
126            <cd:resolve name="keyword-reference"/>
127        </cd:arguments>
128    </cd:command>
129
130    <cd:command name="definepushsymbol" level="style" category="pdf" file="scrn-fld.mkvi">
131        <cd:arguments>
132            <cd:resolve name="keyword-name"/>
133            <cd:keywords>
134                <cd:constant type="n"/>
135                <cd:constant type="r"/>
136                <cd:constant type="d"/>
137            </cd:keywords>
138        </cd:arguments>
139    </cd:command>
140
141    <!--
142
143        <cd:command name="psh" scope="interactionmenu" level="style" category="pdf" file="scrn-fld.mkvi">
144            <cd:arguments>
145                <cd:resolve name="keyword-reference"/>
146                <cd:resolve name="string-text"/>
147                <cd:delimiter name="\"/>
148            </cd:arguments>
149        </cd:command>
150
151        <cd:command name="psh" type="environment" scope="interactionmenu" level="style" category="pdf" file="scrn-fld.mkvi">
152            <cd:arguments>
153                <cd:resolve name="keyword-reference"/>
154            </cd:arguments>
155        </cd:command>
156
157    -->
158
159    <cd:command name="rollbutton" variant="interactionmenu" level="style" category="pdf" file="scrn-fld.mkvi">
160        <cd:arguments>
161            <cd:resolve name="keyword-name-optional"/>
162            <cd:assignments list="yes" optional="yes">
163                <cd:inherit name="setupinteractionmenu"/>
164            </cd:assignments>
165            <cd:resolve name="string-text"/>
166            <cd:resolve name="keyword-reference"/>
167        </cd:arguments>
168    </cd:command>
169
170    <cd:command name="rollbutton" variant="button" level="style" category="pdf" file="scrn-fld.mkvi">
171        <cd:arguments>
172            <cd:assignments list="yes">
173                <cd:inherit name="setupbutton"/>
174            </cd:assignments>
175            <cd:resolve name="string-text"/>
176            <cd:resolve name="keyword-reference"/>
177        </cd:arguments>
178    </cd:command>
179
180    <!--
181
182        <cd:command name="rob" scope="interactionmenu" level="style" category="pdf" file="scrn-fld.mkvi">
183            <cd:arguments>
184                <cd:resolve name="keyword-reference"/>
185                <cd:resolve name="string-text"/>
186                <cd:delimiter name="\"/>
187            </cd:arguments>
188        </cd:command>
189
190        <cd:command name="rob" type="environment" scope="interactionmenu" level="style" category="pdf" file="scrn-fld.mkvi">
191            <cd:arguments>
192                <cd:resolve name="keyword-reference"/>
193            </cd:arguments>
194        </cd:command>
195
196    -->
197
198</cd:interface>
199