]> icculus.org git repositories - divverent/nexuiz.git/blob - tools/ImgToMap/src/imgtomap/JFrameMain.form
UNBELIEVABLE NEW FEAUTURE! Create hidden visblockers inside the terrain!
[divverent/nexuiz.git] / tools / ImgToMap / src / imgtomap / JFrameMain.form
1 <?xml version="1.0" encoding="UTF-8" ?>
2
3 <Form version="1.5" maxVersion="1.6" type="org.netbeans.modules.form.forminfo.JFrameFormInfo">
4   <Properties>
5     <Property name="defaultCloseOperation" type="int" value="3"/>
6     <Property name="title" type="java.lang.String" value="ImgToMap"/>
7   </Properties>
8   <SyntheticProperties>
9     <SyntheticProperty name="formSizePolicy" type="int" value="1"/>
10   </SyntheticProperties>
11   <AuxValues>
12     <AuxValue name="FormSettings_autoResourcing" type="java.lang.Integer" value="0"/>
13     <AuxValue name="FormSettings_autoSetComponentName" type="java.lang.Boolean" value="false"/>
14     <AuxValue name="FormSettings_generateMnemonicsCode" type="java.lang.Boolean" value="false"/>
15     <AuxValue name="FormSettings_i18nAutoMode" type="java.lang.Boolean" value="false"/>
16     <AuxValue name="FormSettings_layoutCodeTarget" type="java.lang.Integer" value="2"/>
17     <AuxValue name="FormSettings_listenerGenerationStyle" type="java.lang.Integer" value="0"/>
18     <AuxValue name="FormSettings_variablesLocal" type="java.lang.Boolean" value="false"/>
19     <AuxValue name="FormSettings_variablesModifier" type="java.lang.Integer" value="2"/>
20   </AuxValues>
21
22   <Layout>
23     <DimensionLayout dim="0">
24       <Group type="103" groupAlignment="0" attributes="0">
25           <Group type="102" attributes="0">
26               <EmptySpace max="-2" attributes="0"/>
27               <Group type="103" groupAlignment="0" attributes="0">
28                   <Component id="jPanelSky" alignment="0" max="32767" attributes="0"/>
29                   <Component id="jPanel2" alignment="0" max="32767" attributes="0"/>
30                   <Component id="jPanel1" alignment="0" max="32767" attributes="0"/>
31                   <Component id="jButtonOK" alignment="0" min="-2" max="-2" attributes="0"/>
32               </Group>
33               <EmptySpace max="-2" attributes="0"/>
34           </Group>
35       </Group>
36     </DimensionLayout>
37     <DimensionLayout dim="1">
38       <Group type="103" groupAlignment="0" attributes="0">
39           <Group type="102" alignment="0" attributes="0">
40               <EmptySpace max="-2" attributes="0"/>
41               <Component id="jPanel1" min="-2" max="-2" attributes="0"/>
42               <EmptySpace max="-2" attributes="0"/>
43               <Component id="jPanel2" min="-2" max="-2" attributes="0"/>
44               <EmptySpace max="-2" attributes="0"/>
45               <Component id="jPanelSky" min="-2" max="-2" attributes="0"/>
46               <EmptySpace type="unrelated" max="-2" attributes="0"/>
47               <Component id="jButtonOK" min="-2" max="-2" attributes="0"/>
48               <EmptySpace max="32767" attributes="0"/>
49           </Group>
50       </Group>
51     </DimensionLayout>
52   </Layout>
53   <SubComponents>
54     <Container class="javax.swing.JPanel" name="jPanel1">
55       <Properties>
56         <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
57           <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
58             <TitledBorder title="Files"/>
59           </Border>
60         </Property>
61       </Properties>
62
63       <Layout>
64         <DimensionLayout dim="0">
65           <Group type="103" groupAlignment="0" attributes="0">
66               <Group type="102" attributes="0">
67                   <EmptySpace min="-2" max="-2" attributes="0"/>
68                   <Group type="103" groupAlignment="1" attributes="0">
69                       <Component id="jTextFieldOutput" alignment="0" pref="278" max="32767" attributes="2"/>
70                       <Component id="jTextFieldInput" alignment="0" pref="278" max="32767" attributes="2"/>
71                   </Group>
72                   <EmptySpace min="-2" max="-2" attributes="0"/>
73                   <Group type="103" groupAlignment="0" attributes="0">
74                       <Component id="jButtonInput" alignment="1" pref="120" max="32767" attributes="2"/>
75                       <Component id="jButtonOutput" alignment="1" max="32767" attributes="2"/>
76                   </Group>
77                   <EmptySpace min="-2" max="-2" attributes="0"/>
78               </Group>
79           </Group>
80         </DimensionLayout>
81         <DimensionLayout dim="1">
82           <Group type="103" groupAlignment="0" attributes="0">
83               <Group type="102" attributes="0">
84                   <EmptySpace max="-2" attributes="0"/>
85                   <Group type="103" groupAlignment="3" attributes="0">
86                       <Component id="jButtonInput" alignment="3" min="-2" max="-2" attributes="0"/>
87                       <Component id="jTextFieldInput" alignment="3" min="-2" pref="27" max="-2" attributes="0"/>
88                   </Group>
89                   <EmptySpace max="-2" attributes="0"/>
90                   <Group type="103" groupAlignment="3" attributes="0">
91                       <Component id="jButtonOutput" alignment="3" min="-2" max="-2" attributes="0"/>
92                       <Component id="jTextFieldOutput" alignment="3" min="-2" pref="26" max="-2" attributes="0"/>
93                   </Group>
94                   <EmptySpace max="32767" attributes="0"/>
95               </Group>
96           </Group>
97         </DimensionLayout>
98       </Layout>
99       <SubComponents>
100         <Component class="javax.swing.JTextField" name="jTextFieldInput">
101         </Component>
102         <Component class="javax.swing.JButton" name="jButtonInput">
103           <Properties>
104             <Property name="text" type="java.lang.String" value="Select input file"/>
105           </Properties>
106           <Events>
107             <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButtonInputActionPerformed"/>
108           </Events>
109         </Component>
110         <Component class="javax.swing.JTextField" name="jTextFieldOutput">
111         </Component>
112         <Component class="javax.swing.JButton" name="jButtonOutput">
113           <Properties>
114             <Property name="text" type="java.lang.String" value="Select output file"/>
115           </Properties>
116           <Events>
117             <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButtonOutputActionPerformed"/>
118           </Events>
119         </Component>
120       </SubComponents>
121     </Container>
122     <Component class="javax.swing.JButton" name="jButtonOK">
123       <Properties>
124         <Property name="text" type="java.lang.String" value="Start conversion!"/>
125       </Properties>
126       <Events>
127         <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jButtonOKActionPerformed"/>
128       </Events>
129     </Component>
130     <Container class="javax.swing.JPanel" name="jPanel2">
131       <Properties>
132         <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
133           <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
134             <TitledBorder title="Terrain configuration"/>
135           </Border>
136         </Property>
137       </Properties>
138
139       <Layout>
140         <DimensionLayout dim="0">
141           <Group type="103" groupAlignment="0" attributes="0">
142               <Group type="102" attributes="0">
143                   <EmptySpace max="-2" attributes="0"/>
144                   <Group type="103" groupAlignment="0" attributes="0">
145                       <Group type="102" alignment="0" attributes="0">
146                           <Group type="103" groupAlignment="1" attributes="0">
147                               <Component id="jLabel1" min="-2" max="-2" attributes="0"/>
148                               <Component id="jLabel2" alignment="1" min="-2" max="-2" attributes="0"/>
149                           </Group>
150                           <EmptySpace max="-2" attributes="0"/>
151                           <Group type="103" groupAlignment="0" max="-2" attributes="0">
152                               <Component id="jSpinnerHeight" min="0" pref="0" max="32767" attributes="1"/>
153                               <Component id="jSpinnerUnits" alignment="0" max="32767" attributes="1"/>
154                           </Group>
155                           <EmptySpace max="-2" attributes="0"/>
156                           <Component id="jLabel4" min="-2" max="-2" attributes="1"/>
157                           <EmptySpace max="-2" attributes="0"/>
158                           <Component id="jSpinnerTextureScale" pref="96" max="32767" attributes="1"/>
159                       </Group>
160                       <Component id="jLabel3" alignment="0" min="-2" max="-2" attributes="0"/>
161                       <Component id="jTextFieldTexture" alignment="1" pref="416" max="32767" attributes="0"/>
162                       <Group type="102" alignment="0" attributes="0">
163                           <Component id="jCheckBoxDetail" min="-2" max="-2" attributes="0"/>
164                           <EmptySpace type="separate" max="-2" attributes="0"/>
165                           <Component id="jCheckBoxVisBlocker" min="-2" max="-2" attributes="0"/>
166                           <EmptySpace max="-2" attributes="0"/>
167                       </Group>
168                   </Group>
169                   <EmptySpace max="-2" attributes="0"/>
170               </Group>
171           </Group>
172         </DimensionLayout>
173         <DimensionLayout dim="1">
174           <Group type="103" groupAlignment="0" attributes="0">
175               <Group type="102" alignment="0" attributes="0">
176                   <Group type="103" groupAlignment="3" attributes="0">
177                       <Component id="jSpinnerUnits" alignment="3" min="-2" max="-2" attributes="0"/>
178                       <Component id="jLabel1" alignment="3" min="-2" max="-2" attributes="0"/>
179                       <Component id="jLabel4" alignment="3" min="-2" max="-2" attributes="0"/>
180                       <Component id="jSpinnerTextureScale" alignment="3" min="-2" max="-2" attributes="0"/>
181                   </Group>
182                   <EmptySpace max="-2" attributes="0"/>
183                   <Group type="103" groupAlignment="3" attributes="0">
184                       <Component id="jLabel2" alignment="3" min="-2" max="-2" attributes="0"/>
185                       <Component id="jSpinnerHeight" alignment="3" min="-2" max="-2" attributes="0"/>
186                   </Group>
187                   <EmptySpace max="-2" attributes="0"/>
188                   <Group type="103" groupAlignment="3" attributes="0">
189                       <Component id="jCheckBoxDetail" alignment="3" min="-2" max="-2" attributes="0"/>
190                       <Component id="jCheckBoxVisBlocker" alignment="3" min="-2" max="-2" attributes="0"/>
191                   </Group>
192                   <EmptySpace min="-2" pref="14" max="-2" attributes="0"/>
193                   <Component id="jLabel3" min="-2" max="-2" attributes="0"/>
194                   <EmptySpace max="-2" attributes="0"/>
195                   <Component id="jTextFieldTexture" min="-2" max="-2" attributes="0"/>
196                   <EmptySpace max="32767" attributes="0"/>
197               </Group>
198           </Group>
199         </DimensionLayout>
200       </Layout>
201       <SubComponents>
202         <Component class="javax.swing.JCheckBox" name="jCheckBoxDetail">
203           <Properties>
204             <Property name="selected" type="boolean" value="true"/>
205             <Property name="text" type="java.lang.String" value="make detail"/>
206           </Properties>
207         </Component>
208         <Component class="javax.swing.JTextField" name="jTextFieldTexture">
209           <Properties>
210             <Property name="text" type="java.lang.String" value="terrain/terrain1"/>
211           </Properties>
212         </Component>
213         <Component class="javax.swing.JLabel" name="jLabel3">
214           <Properties>
215             <Property name="text" type="java.lang.String" value="Cover terrain surface with texture:"/>
216           </Properties>
217         </Component>
218         <Component class="javax.swing.JSpinner" name="jSpinnerUnits">
219           <Properties>
220             <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
221               <SpinnerModel initial="256" maximum="2048" minimum="1" numberType="java.lang.Integer" stepSize="1" type="number"/>
222             </Property>
223           </Properties>
224         </Component>
225         <Component class="javax.swing.JSpinner" name="jSpinnerHeight">
226           <Properties>
227             <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
228               <SpinnerModel initial="1024" maximum="16384" minimum="256" numberType="java.lang.Integer" stepSize="1" type="number"/>
229             </Property>
230           </Properties>
231           <Events>
232             <EventHandler event="stateChanged" listener="javax.swing.event.ChangeListener" parameters="javax.swing.event.ChangeEvent" handler="jSpinnerHeightStateChanged"/>
233           </Events>
234         </Component>
235         <Component class="javax.swing.JSpinner" name="jSpinnerTextureScale">
236           <Properties>
237             <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
238               <SpinnerModel initial="0.5" maximum="16.0" minimum="0.25" numberType="java.lang.Double" stepSize="0.25" type="number"/>
239             </Property>
240           </Properties>
241         </Component>
242         <Component class="javax.swing.JLabel" name="jLabel4">
243           <Properties>
244             <Property name="text" type="java.lang.String" value="Texture scale:"/>
245           </Properties>
246         </Component>
247         <Component class="javax.swing.JLabel" name="jLabel2">
248           <Properties>
249             <Property name="text" type="java.lang.String" value="Height for white:"/>
250           </Properties>
251         </Component>
252         <Component class="javax.swing.JLabel" name="jLabel1">
253           <Properties>
254             <Property name="text" type="java.lang.String" value="Units per pixel:"/>
255           </Properties>
256         </Component>
257         <Component class="javax.swing.JCheckBox" name="jCheckBoxVisBlocker">
258           <Properties>
259             <Property name="selected" type="boolean" value="true"/>
260             <Property name="text" type="java.lang.String" value="generate visblockers"/>
261           </Properties>
262         </Component>
263       </SubComponents>
264     </Container>
265     <Container class="javax.swing.JPanel" name="jPanelSky">
266       <Properties>
267         <Property name="border" type="javax.swing.border.Border" editor="org.netbeans.modules.form.editors2.BorderEditor">
268           <Border info="org.netbeans.modules.form.compat2.border.TitledBorderInfo">
269             <TitledBorder title="Sky configuration"/>
270           </Border>
271         </Property>
272       </Properties>
273
274       <Layout>
275         <DimensionLayout dim="0">
276           <Group type="103" groupAlignment="0" attributes="0">
277               <Group type="102" alignment="0" attributes="0">
278                   <EmptySpace max="-2" attributes="0"/>
279                   <Group type="103" groupAlignment="0" attributes="0">
280                       <Component id="jTextFieldSkyTexture" alignment="0" pref="404" max="32767" attributes="0"/>
281                       <Group type="102" alignment="0" attributes="0">
282                           <Component id="jCheckBoxSky" min="-2" max="-2" attributes="0"/>
283                           <EmptySpace min="18" pref="18" max="-2" attributes="0"/>
284                           <Component id="jCheckBoxSkyFill" min="-2" max="-2" attributes="0"/>
285                       </Group>
286                       <Group type="102" alignment="0" attributes="0">
287                           <Component id="jLabel5" min="-2" max="-2" attributes="0"/>
288                           <EmptySpace max="-2" attributes="0"/>
289                           <Component id="jSpinnerSkyHeight" min="-2" pref="82" max="-2" attributes="0"/>
290                       </Group>
291                       <Component id="jLabel6" alignment="0" min="-2" max="-2" attributes="0"/>
292                   </Group>
293                   <EmptySpace max="-2" attributes="0"/>
294               </Group>
295           </Group>
296         </DimensionLayout>
297         <DimensionLayout dim="1">
298           <Group type="103" groupAlignment="0" attributes="0">
299               <Group type="102" alignment="0" attributes="0">
300                   <Group type="103" groupAlignment="3" attributes="0">
301                       <Component id="jCheckBoxSky" alignment="3" min="-2" max="-2" attributes="0"/>
302                       <Component id="jCheckBoxSkyFill" alignment="3" min="-2" max="-2" attributes="0"/>
303                   </Group>
304                   <EmptySpace max="-2" attributes="0"/>
305                   <Group type="103" groupAlignment="3" attributes="0">
306                       <Component id="jLabel5" alignment="3" min="-2" max="-2" attributes="0"/>
307                       <Component id="jSpinnerSkyHeight" alignment="3" min="-2" max="-2" attributes="0"/>
308                   </Group>
309                   <EmptySpace type="unrelated" max="-2" attributes="0"/>
310                   <Component id="jLabel6" min="-2" max="-2" attributes="0"/>
311                   <EmptySpace max="-2" attributes="0"/>
312                   <Component id="jTextFieldSkyTexture" min="-2" max="-2" attributes="0"/>
313                   <EmptySpace max="32767" attributes="0"/>
314               </Group>
315           </Group>
316         </DimensionLayout>
317       </Layout>
318       <SubComponents>
319         <Component class="javax.swing.JCheckBox" name="jCheckBoxSky">
320           <Properties>
321             <Property name="selected" type="boolean" value="true"/>
322             <Property name="text" type="java.lang.String" value="generate a skybox"/>
323           </Properties>
324           <Events>
325             <EventHandler event="actionPerformed" listener="java.awt.event.ActionListener" parameters="java.awt.event.ActionEvent" handler="jCheckBoxSkyActionPerformed"/>
326           </Events>
327         </Component>
328         <Component class="javax.swing.JLabel" name="jLabel5">
329           <Properties>
330             <Property name="text" type="java.lang.String" value="Sky height:"/>
331           </Properties>
332         </Component>
333         <Component class="javax.swing.JSpinner" name="jSpinnerSkyHeight">
334           <Properties>
335             <Property name="model" type="javax.swing.SpinnerModel" editor="org.netbeans.modules.form.editors2.SpinnerModelEditor">
336               <SpinnerModel initial="1152" minimum="256" numberType="java.lang.Integer" stepSize="1" type="number"/>
337             </Property>
338           </Properties>
339           <Events>
340             <EventHandler event="stateChanged" listener="javax.swing.event.ChangeListener" parameters="javax.swing.event.ChangeEvent" handler="jSpinnerSkyHeightStateChanged"/>
341           </Events>
342         </Component>
343         <Component class="javax.swing.JCheckBox" name="jCheckBoxSkyFill">
344           <Properties>
345             <Property name="selected" type="boolean" value="true"/>
346             <Property name="text" type="java.lang.String" value="fill alpha-gaps with sky"/>
347           </Properties>
348         </Component>
349         <Component class="javax.swing.JLabel" name="jLabel6">
350           <Properties>
351             <Property name="text" type="java.lang.String" value="Sky texture:"/>
352           </Properties>
353         </Component>
354         <Component class="javax.swing.JTextField" name="jTextFieldSkyTexture">
355           <Properties>
356             <Property name="text" type="java.lang.String" value="skies/sky1"/>
357           </Properties>
358         </Component>
359       </SubComponents>
360     </Container>
361   </SubComponents>
362 </Form>