1<?xml version="1.1" encoding="UTF-8" ?>
2
3<Form version="1.5" maxVersion="1.7" type="org.netbeans.modules.form.forminfo.JAppletFormInfo">
4  <AuxValues>
5    <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
6    <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
7    <AuxValue name="FormSettings_generateFQN" type="java.lang.Boolean" value="true"/>
8    <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
9    <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
10    <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="1"/>
11    <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
12    <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
13    <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
14  </AuxValues>
15
16  <Layout>
17    <DimensionLayout dim="0">
18      <Group type="103" groupAlignment="0" attributes="0">
19          <Group type="102" alignment="0" attributes="0">
20              <EmptySpace min="-2" max="-2" attributes="0"/>
21              <Group type="103" groupAlignment="0" attributes="0">
22                  <Component id="jPanel1" alignment="1" max="32767" attributes="0"/>
23                  <Group type="102" alignment="1" attributes="0">
24                      <Component id="canvasWrapper" pref="412" max="32767" attributes="0"/>
25                      <EmptySpace max="-2" attributes="0"/>
26                      <Component id="jPanel3" min="-2" max="-2" attributes="0"/>
27                  </Group>
28              </Group>
29              <EmptySpace min="-2" max="-2" attributes="0"/>
30          </Group>
31      </Group>
32    </DimensionLayout>
33    <DimensionLayout dim="1">
34      <Group type="103" groupAlignment="0" attributes="0">
35          <Group type="102" alignment="1" attributes="0">
36              <EmptySpace max="-2" attributes="0"/>
37              <Group type="103" groupAlignment="0" attributes="0">
38                  <Component id="canvasWrapper" pref="365" max="32767" attributes="0"/>
39                  <Component id="jPanel3" alignment="0" max="32767" attributes="0"/>
40              </Group>
41              <EmptySpace max="-2" attributes="0"/>
42              <Component id="jPanel1" min="-2" max="-2" attributes="0"/>
43              <EmptySpace max="-2" attributes="0"/>
44          </Group>
45      </Group>
46    </DimensionLayout>
47  </Layout>
48  <SubComponents>
49    <Container class="javax.swing.JPanel" name="jPanel1">
50      <Properties>
51        <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
52            <PropertyBean type="aurelienribon.utils.swing.GroupBorder"/>
53        </Property>
54      </Properties>
55
56      <Layout>
57        <DimensionLayout dim="0">
58          <Group type="103" groupAlignment="0" attributes="0">
59              <Group type="102" alignment="0" attributes="0">
60                  <EmptySpace max="-2" attributes="0"/>
61                  <Group type="103" groupAlignment="0" attributes="0">
62                      <Component id="jScrollPane1" alignment="0" pref="562" max="32767" attributes="0"/>
63                      <Group type="102" alignment="0" attributes="0">
64                          <Component id="jLabel1" min="-2" max="-2" attributes="0"/>
65                          <EmptySpace pref="237" max="32767" attributes="0"/>
66                          <Component id="jLabel9" min="-2" max="-2" attributes="0"/>
67                      </Group>
68                  </Group>
69                  <EmptySpace max="-2" attributes="0"/>
70              </Group>
71          </Group>
72        </DimensionLayout>
73        <DimensionLayout dim="1">
74          <Group type="103" groupAlignment="0" attributes="0">
75              <Group type="102" alignment="0" attributes="0">
76                  <EmptySpace max="-2" attributes="0"/>
77                  <Group type="103" groupAlignment="3" attributes="0">
78                      <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/>
79                      <Component id="jLabel9" alignment="3" min="-2" max="-2" attributes="0"/>
80                  </Group>
81                  <EmptySpace max="-2" attributes="0"/>
82                  <Component id="jScrollPane1" pref="101" max="32767" attributes="0"/>
83                  <EmptySpace max="-2" attributes="0"/>
84              </Group>
85          </Group>
86        </DimensionLayout>
87      </Layout>
88      <SubComponents>
89        <Container class="javax.swing.JScrollPane" name="jScrollPane1">
90          <Properties>
91            <Property name="verticalScrollBarPolicy" type="int" value="22"/>
92          </Properties>
93          <AuxValues>
94            <AuxValue name="autoScrollPane" type="java.lang.Boolean" value="true"/>
95          </AuxValues>
96
97          <Layout class="org.netbeans.modules.form.compat2.layouts.support.JScrollPaneSupportLayout"/>
98          <SubComponents>
99            <Component class="javax.swing.JTextArea" name="resultArea">
100              <Properties>
101                <Property name="columns" type="int" value="20"/>
102                <Property name="rows" type="int" value="5"/>
103              </Properties>
104            </Component>
105          </SubComponents>
106        </Container>
107        <Component class="javax.swing.JLabel" name="jLabel1">
108          <Properties>
109            <Property name="text" type="java.lang.String" value="Java code:"/>
110          </Properties>
111        </Component>
112        <Component class="javax.swing.JLabel" name="jLabel9">
113          <Properties>
114            <Property name="text" type="java.lang.String" value="&lt;html&gt;&#xa;Universal Tween Engine v6.0.0 - &lt;font color=&quot;#77C8FF&quot;&gt;www.aurelienribon.com&lt;/font&gt;"/>
115          </Properties>
116        </Component>
117      </SubComponents>
118    </Container>
119    <Container class="javax.swing.JPanel" name="canvasWrapper">
120
121      <Layout class="org.netbeans.modules.form.compat2.layouts.DesignBorderLayout"/>
122    </Container>
123    <Container class="javax.swing.JPanel" name="jPanel3">
124      <Properties>
125        <Property name="opaque" type="boolean" value="false"/>
126      </Properties>
127
128      <Layout>
129        <DimensionLayout dim="0">
130          <Group type="103" groupAlignment="0" attributes="0">
131              <Component id="jLabel2" alignment="0" pref="164" max="32767" attributes="0"/>
132              <Component id="jPanel4" alignment="0" max="32767" attributes="1"/>
133              <Component id="jPanel2" alignment="0" max="32767" attributes="1"/>
134          </Group>
135        </DimensionLayout>
136        <DimensionLayout dim="1">
137          <Group type="103" groupAlignment="0" attributes="0">
138              <Group type="102" attributes="0">
139                  <Component id="jLabel2" min="-2" max="-2" attributes="0"/>
140                  <EmptySpace pref="26" max="32767" attributes="0"/>
141                  <Component id="jPanel2" min="-2" max="-2" attributes="0"/>
142                  <EmptySpace max="-2" attributes="0"/>
143                  <Component id="jPanel4" min="-2" max="-2" attributes="0"/>
144              </Group>
145          </Group>
146        </DimensionLayout>
147      </Layout>
148      <SubComponents>
149        <Component class="javax.swing.JLabel" name="jLabel2">
150          <Properties>
151            <Property name="horizontalAlignment" type="int" value="0"/>
152            <Property name="icon" type="javax.swing.Icon" editor="org.netbeans.modules.form.editors2.IconEditor">
153              <Image iconType="3" name="/aurelienribon/tweenengine/applets/gfx/logo-tween.png"/>
154            </Property>
155          </Properties>
156        </Component>
157        <Container class="javax.swing.JPanel" name="jPanel2">
158          <Properties>
159            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
160              <PropertyBean type="aurelienribon.utils.swing.GroupBorder">
161                <Property name="title" type="java.lang.String" value="Options"/>
162              </PropertyBean>
163            </Property>
164          </Properties>
165
166          <Layout>
167            <DimensionLayout dim="0">
168              <Group type="103" groupAlignment="0" attributes="0">
169                  <Group type="102" alignment="0" attributes="0">
170                      <EmptySpace max="-2" attributes="0"/>
171                      <Group type="103" groupAlignment="0" attributes="0">
172                          <Component id="yoyoChk" alignment="1" min="-2" max="-2" attributes="0"/>
173                          <Group type="102" alignment="0" attributes="0">
174                              <Component id="jLabel7" min="-2" max="-2" attributes="0"/>
175                              <EmptySpace max="-2" attributes="0"/>
176                              <Component id="easingCbox" pref="105" max="32767" attributes="0"/>
177                          </Group>
178                          <Group type="102" alignment="1" attributes="0">
179                              <EmptySpace min="-2" pref="13" max="-2" attributes="0"/>
180                              <Group type="103" groupAlignment="1" attributes="0">
181                                  <Component id="jLabel5" alignment="1" min="-2" max="-2" attributes="0"/>
182                                  <Component id="jLabel3" alignment="1" min="-2" max="-2" attributes="0"/>
183                              </Group>
184                              <EmptySpace type="unrelated" max="-2" attributes="0"/>
185                              <Group type="103" groupAlignment="0" attributes="0">
186                                  <Component id="durationSpinner" alignment="1" min="-2" pref="66" max="-2" attributes="0"/>
187                                  <Component id="delaySpinner" alignment="1" min="-2" pref="66" max="-2" attributes="0"/>
188                              </Group>
189                          </Group>
190                          <Group type="102" alignment="1" attributes="0">
191                              <Component id="jLabel4" min="-2" max="-2" attributes="0"/>
192                              <EmptySpace type="unrelated" max="-2" attributes="0"/>
193                              <Component id="rptSpinner" min="-2" pref="66" max="-2" attributes="0"/>
194                          </Group>
195                          <Group type="102" alignment="1" attributes="0">
196                              <Component id="jLabel6" min="-2" max="-2" attributes="0"/>
197                              <EmptySpace type="unrelated" max="-2" attributes="0"/>
198                              <Component id="rptDelaySpinner" min="-2" pref="66" max="-2" attributes="0"/>
199                          </Group>
200                      </Group>
201                      <EmptySpace max="-2" attributes="0"/>
202                  </Group>
203              </Group>
204            </DimensionLayout>
205            <DimensionLayout dim="1">
206              <Group type="103" groupAlignment="0" attributes="0">
207                  <Group type="102" alignment="0" attributes="0">
208                      <EmptySpace max="-2" attributes="0"/>
209                      <Group type="103" groupAlignment="3" attributes="0">
210                          <Component id="jLabel7" alignment="3" min="-2" max="-2" attributes="0"/>
211                          <Component id="easingCbox" alignment="3" min="-2" max="-2" attributes="0"/>
212                      </Group>
213                      <EmptySpace type="separate" max="-2" attributes="0"/>
214                      <Group type="103" groupAlignment="3" attributes="0">
215                          <Component id="delaySpinner" alignment="3" min="-2" max="-2" attributes="0"/>
216                          <Component id="jLabel3" alignment="3" min="-2" max="-2" attributes="0"/>
217                      </Group>
218                      <EmptySpace max="-2" attributes="0"/>
219                      <Group type="103" groupAlignment="3" attributes="0">
220                          <Component id="durationSpinner" alignment="3" min="-2" max="-2" attributes="0"/>
221                          <Component id="jLabel5" alignment="3" min="-2" max="-2" attributes="0"/>
222                      </Group>
223                      <EmptySpace max="-2" attributes="0"/>
224                      <Group type="103" groupAlignment="3" attributes="0">
225                          <Component id="rptSpinner" alignment="3" min="-2" max="-2" attributes="0"/>
226                          <Component id="jLabel4" alignment="3" min="-2" max="-2" attributes="0"/>
227                      </Group>
228                      <EmptySpace max="-2" attributes="0"/>
229                      <Group type="103" groupAlignment="3" attributes="0">
230                          <Component id="rptDelaySpinner" alignment="3" min="-2" max="-2" attributes="0"/>
231                          <Component id="jLabel6" alignment="3" min="-2" max="-2" attributes="0"/>
232                      </Group>
233                      <EmptySpace type="separate" max="-2" attributes="0"/>
234                      <Component id="yoyoChk" min="-2" max="-2" attributes="0"/>
235                      <EmptySpace max="32767" attributes="0"/>
236                  </Group>
237              </Group>
238            </DimensionLayout>
239          </Layout>
240          <SubComponents>
241            <Component class="javax.swing.JLabel" name="jLabel3">
242              <Properties>
243                <Property name="text" type="java.lang.String" value="Delay:"/>
244              </Properties>
245            </Component>
246            <Component class="javax.swing.JSpinner" name="delaySpinner">
247              <Properties>
248                <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
249                  <SpinnerModel initial="0" minimum="0" numberType="java.lang.Integer" stepSize="100" type="number"/>
250                </Property>
251              </Properties>
252            </Component>
253            <Component class="javax.swing.JLabel" name="jLabel4">
254              <Properties>
255                <Property name="text" type="java.lang.String" value="Repetitions:"/>
256              </Properties>
257            </Component>
258            <Component class="javax.swing.JSpinner" name="rptSpinner">
259              <Properties>
260                <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
261                  <SpinnerModel initial="0" minimum="0" numberType="java.lang.Integer" stepSize="1" type="number"/>
262                </Property>
263              </Properties>
264            </Component>
265            <Component class="javax.swing.JCheckBox" name="yoyoChk">
266              <Properties>
267                <Property name="text" type="java.lang.String" value="Yoyo repetitions"/>
268              </Properties>
269            </Component>
270            <Component class="javax.swing.JLabel" name="jLabel5">
271              <Properties>
272                <Property name="text" type="java.lang.String" value="Duration:"/>
273              </Properties>
274            </Component>
275            <Component class="javax.swing.JSpinner" name="durationSpinner">
276              <Properties>
277                <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
278                  <SpinnerModel initial="500" minimum="0" numberType="java.lang.Integer" stepSize="100" type="number"/>
279                </Property>
280              </Properties>
281            </Component>
282            <Component class="javax.swing.JLabel" name="jLabel7">
283              <Properties>
284                <Property name="text" type="java.lang.String" value="Easing:"/>
285              </Properties>
286            </Component>
287            <Component class="javax.swing.JComboBox" name="easingCbox">
288              <Properties>
289                <Property name="model" type="javax.swing.ComboBoxModel" editor="org.netbeans.modules.form.editors2.ComboBoxModelEditor">
290                  <StringArray count="41">
291                    <StringItem index="0" value="Linear.INOUT"/>
292                    <StringItem index="1" value="----------"/>
293                    <StringItem index="2" value="Quad.IN"/>
294                    <StringItem index="3" value="Quad.OUT"/>
295                    <StringItem index="4" value="Quad.INOUT"/>
296                    <StringItem index="5" value="----------"/>
297                    <StringItem index="6" value="Cubic.IN"/>
298                    <StringItem index="7" value="Cubic.OUT"/>
299                    <StringItem index="8" value="Cubic.INOUT"/>
300                    <StringItem index="9" value="----------"/>
301                    <StringItem index="10" value="Quart.IN"/>
302                    <StringItem index="11" value="Quart.OUT"/>
303                    <StringItem index="12" value="Quart.INOUT"/>
304                    <StringItem index="13" value="----------"/>
305                    <StringItem index="14" value="Quint.IN"/>
306                    <StringItem index="15" value="Quint.OUT"/>
307                    <StringItem index="16" value="Quint.INOUT"/>
308                    <StringItem index="17" value="----------"/>
309                    <StringItem index="18" value="Circ.IN"/>
310                    <StringItem index="19" value="Circ.OUT"/>
311                    <StringItem index="20" value="Circ.INOUT"/>
312                    <StringItem index="21" value="----------"/>
313                    <StringItem index="22" value="Sine.IN"/>
314                    <StringItem index="23" value="Sine.OUT"/>
315                    <StringItem index="24" value="Sine.INOUT"/>
316                    <StringItem index="25" value="----------"/>
317                    <StringItem index="26" value="Expo.IN"/>
318                    <StringItem index="27" value="Expo.OUT"/>
319                    <StringItem index="28" value="Expo.INOUT"/>
320                    <StringItem index="29" value="----------"/>
321                    <StringItem index="30" value="Back.IN"/>
322                    <StringItem index="31" value="Back.OUT"/>
323                    <StringItem index="32" value="Back.INOUT"/>
324                    <StringItem index="33" value="----------"/>
325                    <StringItem index="34" value="Bounce.IN"/>
326                    <StringItem index="35" value="Bounce.OUT"/>
327                    <StringItem index="36" value="Bounce.INOUT"/>
328                    <StringItem index="37" value="----------"/>
329                    <StringItem index="38" value="Elastic.IN"/>
330                    <StringItem index="39" value="Elastic.OUT"/>
331                    <StringItem index="40" value="Elastic.INOUT"/>
332                  </StringArray>
333                </Property>
334                <Property name="selectedIndex" type="int" editor="org.netbeans.modules.form.RADConnectionPropertyEditor">
335                  <Connection code="31" type="code"/>
336                </Property>
337              </Properties>
338            </Component>
339            <Component class="javax.swing.JLabel" name="jLabel6">
340              <Properties>
341                <Property name="text" type="java.lang.String" value="Repeat delay:"/>
342              </Properties>
343            </Component>
344            <Component class="javax.swing.JSpinner" name="rptDelaySpinner">
345              <Properties>
346                <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
347                  <SpinnerModel initial="0" minimum="0" numberType="java.lang.Integer" stepSize="100" type="number"/>
348                </Property>
349              </Properties>
350            </Component>
351          </SubComponents>
352        </Container>
353        <Container class="javax.swing.JPanel" name="jPanel4">
354          <Properties>
355            <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
356                <PropertyBean type="aurelienribon.utils.swing.GroupBorder"/>
357            </Property>
358          </Properties>
359
360          <Layout>
361            <DimensionLayout dim="0">
362              <Group type="103" groupAlignment="0" attributes="0">
363                  <Group type="102" alignment="0" attributes="0">
364                      <EmptySpace max="-2" attributes="0"/>
365                      <Component id="jLabel8" pref="144" max="32767" attributes="0"/>
366                      <EmptySpace max="-2" attributes="0"/>
367                  </Group>
368              </Group>
369            </DimensionLayout>
370            <DimensionLayout dim="1">
371              <Group type="103" groupAlignment="0" attributes="0">
372                  <Group type="102" alignment="0" attributes="0">
373                      <EmptySpace max="-2" attributes="0"/>
374                      <Component id="jLabel8" pref="42" max="32767" attributes="0"/>
375                      <EmptySpace max="-2" attributes="0"/>
376                  </Group>
377              </Group>
378            </DimensionLayout>
379          </Layout>
380          <SubComponents>
381            <Component class="javax.swing.JLabel" name="jLabel8">
382              <Properties>
383                <Property name="text" type="java.lang.String" value="&lt;html&gt;&#xa;Click anywhere on the canvas to fire your custom tween."/>
384                <Property name="verticalAlignment" type="int" value="1"/>
385              </Properties>
386            </Component>
387          </SubComponents>
388        </Container>
389      </SubComponents>
390    </Container>
391  </SubComponents>
392</Form>
393