Statistics
| Revision:

root / import / ext3D / trunk / install-extension3d / IzPack / doc / izpack / html / node1.html @ 15280

History | View | Annotate | Download (13.3 KB)

1
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
2

    
3
<!--Converted with LaTeX2HTML 2002-2-1 (1.70)
4
original version by:  Nikos Drakos, CBLU, University of Leeds
5
* revised and updated by:  Marcus Hennecke, Ross Moore, Herb Swan
6
* with significant contributions from:
7
  Jens Lippmann, Marek Rouchal, Martin Wilck and others -->
8
<HTML>
9
<HEAD>
10
<TITLE>Contents</TITLE>
11
<META NAME="description" CONTENT="Contents">
12
<META NAME="keywords" CONTENT="izpack-doc">
13
<META NAME="resource-type" CONTENT="document">
14
<META NAME="distribution" CONTENT="global">
15

    
16
<META NAME="Generator" CONTENT="LaTeX2HTML v2002-2-1">
17
<META HTTP-EQUIV="Content-Style-Type" CONTENT="text/css">
18

    
19
<LINK REL="STYLESHEET" HREF="izpack-doc.css">
20

    
21
<LINK REL="next" HREF="node2.html">
22
<LINK REL="previous" HREF="izpack-doc.html">
23
<LINK REL="up" HREF="izpack-doc.html">
24
<LINK REL="next" HREF="node2.html">
25
</HEAD>
26

    
27
<BODY >
28

    
29
<DIV CLASS="navigation"><!--Navigation Panel-->
30
<A NAME="tex2html190"
31
  HREF="node2.html">
32
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> 
33
<A NAME="tex2html188"
34
  HREF="izpack-doc.html">
35
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up.png"></A> 
36
<A NAME="tex2html182"
37
  HREF="izpack-doc.html">
38
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev.png"></A>   
39
<BR>
40
<B> Next:</B> <A NAME="tex2html191"
41
  HREF="node2.html">Introduction</A>
42
<B> Up:</B> <A NAME="tex2html189"
43
  HREF="izpack-doc.html">izpack-doc</A>
44
<B> Previous:</B> <A NAME="tex2html183"
45
  HREF="izpack-doc.html">izpack-doc</A>
46
<BR>
47
<BR></DIV>
48
<!--End of Navigation Panel-->
49
<BR>
50

    
51
<H2><A NAME="SECTION00100000000000000000">
52
Contents</A>
53
</H2>
54
<!--Table of Contents-->
55

    
56
<UL CLASS="TofC">
57
<LI><A NAME="tex2html192"
58
  HREF="node3.html">Getting started</A>
59
<UL>
60
<LI><A NAME="tex2html193"
61
  HREF="node3.html#SECTION00310000000000000000">Overview</A>
62
<LI><A NAME="tex2html194"
63
  HREF="node3.html#SECTION00320000000000000000">First Compilation</A>
64
<LI><A NAME="tex2html195"
65
  HREF="node3.html#SECTION00330000000000000000">The IZPACK Architecture</A>
66
<UL>
67
<LI><A NAME="tex2html196"
68
  HREF="node3.html#SECTION00331000000000000000">The Compilation System</A>
69
<LI><A NAME="tex2html197"
70
  HREF="node3.html#SECTION00332000000000000000">How an Installer Works</A>
71
<LI><A NAME="tex2html198"
72
  HREF="node3.html#SECTION00333000000000000000">The Different Kinds of Installers</A>
73
<LI><A NAME="tex2html199"
74
  HREF="node3.html#SECTION00334000000000000000">Installers for older VM Versions</A>
75
</UL>
76
</UL>
77
<BR>
78
<LI><A NAME="tex2html200"
79
  HREF="node4.html">Writing Installation XML Files</A>
80
<UL>
81
<LI><A NAME="tex2html201"
82
  HREF="node4.html#SECTION00410000000000000000">What You Need</A>
83
<UL>
84
<LI><A NAME="tex2html202"
85
  HREF="node4.html#SECTION00411000000000000000">Your editor</A>
86
<LI><A NAME="tex2html203"
87
  HREF="node4.html#SECTION00412000000000000000">Writing XML</A>
88
</UL>
89
<LI><A NAME="tex2html204"
90
  HREF="node4.html#SECTION00420000000000000000">Variable Substitution</A>
91
<UL>
92
<LI><A NAME="tex2html205"
93
  HREF="node4.html#SECTION00421000000000000000">The Built-In Variables</A>
94
<LI><A NAME="tex2html206"
95
  HREF="node4.html#SECTION00422000000000000000">Environment Variables</A>
96
<LI><A NAME="tex2html207"
97
  HREF="node4.html#SECTION00423000000000000000">Parse Types</A>
98
</UL>
99
<LI><A NAME="tex2html208"
100
  HREF="node4.html#SECTION00430000000000000000">The IZPACK Elements</A>
101
<UL>
102
<LI><A NAME="tex2html209"
103
  HREF="node4.html#SECTION00431000000000000000">The Root Element &lt;installation&gt;</A>
104
<LI><A NAME="tex2html210"
105
  HREF="node4.html#SECTION00432000000000000000">The Information Element &lt;info&gt;</A>
106
<LI><A NAME="tex2html211"
107
  HREF="node4.html#SECTION00433000000000000000">The Variables Element &lt;variables&gt;</A>
108
<LI><A NAME="tex2html212"
109
  HREF="node4.html#SECTION00434000000000000000">The GUI Preferences Element &lt;guiprefs&gt;</A>
110
<LI><A NAME="tex2html213"
111
  HREF="node4.html#SECTION00435000000000000000">The Localization Element &lt;locale&gt;</A>
112
<LI><A NAME="tex2html214"
113
  HREF="node4.html#SECTION00436000000000000000">The Resources Element &lt;resources&gt;</A>
114
<LI><A NAME="tex2html215"
115
  HREF="node4.html#SECTION00437000000000000000">The Panels Element &lt;panels&gt;</A>
116
<LI><A NAME="tex2html216"
117
  HREF="node4.html#SECTION00438000000000000000">The Packs Element &lt;packs&gt;</A>
118
<LI><A NAME="tex2html217"
119
  HREF="node4.html#SECTION00439000000000000000">The Native Element &lt;native&gt;</A>
120
<LI><A NAME="tex2html218"
121
  HREF="node4.html#SECTION004310000000000000000">The Jar Merging Element &lt;jar&gt;</A>
122
</UL>
123
<LI><A NAME="tex2html219"
124
  HREF="node4.html#SECTION00440000000000000000">The Available Panels</A>
125
<UL>
126
<LI><A NAME="tex2html220"
127
  HREF="node4.html#SECTION00441000000000000000">HelloPanel</A>
128
<LI><A NAME="tex2html221"
129
  HREF="node4.html#SECTION00442000000000000000">InfoPanel and HTMLInfoPanel</A>
130
<LI><A NAME="tex2html222"
131
  HREF="node4.html#SECTION00443000000000000000">LicencePanel and HTMLLicencePanel</A>
132
<LI><A NAME="tex2html223"
133
  HREF="node4.html#SECTION00444000000000000000">PacksPanel</A>
134
<LI><A NAME="tex2html224"
135
  HREF="node4.html#SECTION00445000000000000000">ImgPacksPanel</A>
136
<LI><A NAME="tex2html225"
137
  HREF="node4.html#SECTION00446000000000000000">TargetPanel</A>
138
<LI><A NAME="tex2html226"
139
  HREF="node4.html#SECTION00447000000000000000">InstallPanel</A>
140
<LI><A NAME="tex2html227"
141
  HREF="node4.html#SECTION00448000000000000000">XInfoPanel</A>
142
<LI><A NAME="tex2html228"
143
  HREF="node4.html#SECTION00449000000000000000">FinishPanel</A>
144
<LI><A NAME="tex2html229"
145
  HREF="node4.html#SECTION004410000000000000000">SimpleFinishPanel</A>
146
<LI><A NAME="tex2html230"
147
  HREF="node4.html#SECTION004411000000000000000">ShortcutPanel</A>
148
<LI><A NAME="tex2html231"
149
  HREF="node4.html#SECTION004412000000000000000">UserInputPanel</A>
150
<LI><A NAME="tex2html232"
151
  HREF="node4.html#SECTION004413000000000000000">CompilePanel</A>
152
<LI><A NAME="tex2html233"
153
  HREF="node4.html#SECTION004414000000000000000">ProcessPanel</A>
154
<LI><A NAME="tex2html234"
155
  HREF="node4.html#SECTION004415000000000000000">JDKPathPanel</A>
156
</UL>
157
</UL>
158
<BR>
159
<LI><A NAME="tex2html235"
160
  HREF="node5.html">Advanced Features</A>
161
<UL>
162
<LI><A NAME="tex2html236"
163
  HREF="node5.html#SECTION00510000000000000000">Ant Integration</A>
164
<LI><A NAME="tex2html237"
165
  HREF="node5.html#SECTION00520000000000000000">System properties as variable</A>
166
<LI><A NAME="tex2html238"
167
  HREF="node5.html#SECTION00530000000000000000">Automated Installers</A>
168
<LI><A NAME="tex2html239"
169
  HREF="node5.html#SECTION00540000000000000000">Picture on the Language Selection Dialog</A>
170
<LI><A NAME="tex2html240"
171
  HREF="node5.html#SECTION00550000000000000000">Picture in the installer</A>
172
<LI><A NAME="tex2html241"
173
  HREF="node5.html#SECTION00560000000000000000">Web Installers</A>
174
<LI><A NAME="tex2html242"
175
  HREF="node5.html#SECTION00570000000000000000">More Internationalization</A>
176
<UL>
177
<LI><A NAME="tex2html243"
178
  HREF="node5.html#SECTION00571000000000000000">Special resources</A>
179
<LI><A NAME="tex2html244"
180
  HREF="node5.html#SECTION00572000000000000000">Packs</A>
181
</UL>
182
</UL>
183
<BR>
184
<LI><A NAME="tex2html245"
185
  HREF="node6.html">Desktop Shortcuts</A>
186
<UL>
187
<LI><A NAME="tex2html246"
188
  HREF="node6.html#SECTION00610000000000000000">Defining Shortcuts</A>
189
<UL>
190
<LI><A NAME="tex2html247"
191
  HREF="node6.html#SECTION00611000000000000000">Introduction</A>
192
<LI><A NAME="tex2html248"
193
  HREF="node6.html#SECTION00612000000000000000">What to Add to the Installer</A>
194
<LI><A NAME="tex2html249"
195
  HREF="node6.html#SECTION00613000000000000000">Why Native Code to do the Job on Windows?</A>
196
<LI><A NAME="tex2html250"
197
  HREF="node6.html#SECTION00614000000000000000">The Shortcut Specification</A>
198
<LI><A NAME="tex2html251"
199
  HREF="node6.html#SECTION00615000000000000000">Shortcut Attributes</A>
200
<LI><A NAME="tex2html252"
201
  HREF="node6.html#SECTION00616000000000000000">Selective Creation of Shortcuts</A>
202
<LI><A NAME="tex2html253"
203
  HREF="node6.html#SECTION00617000000000000000">Summary</A>
204
</UL>
205
<LI><A NAME="tex2html254"
206
  HREF="node6.html#SECTION00620000000000000000">Shortcut Tips</A>
207
<UL>
208
<LI><A NAME="tex2html255"
209
  HREF="node6.html#SECTION00621000000000000000">The Desktop</A>
210
<LI><A NAME="tex2html256"
211
  HREF="node6.html#SECTION00622000000000000000">Icons</A>
212
<LI><A NAME="tex2html257"
213
  HREF="node6.html#SECTION00623000000000000000">Targets</A>
214
<LI><A NAME="tex2html258"
215
  HREF="node6.html#SECTION00624000000000000000">Command Line</A>
216
</UL>
217
<LI><A NAME="tex2html259"
218
  HREF="node6.html#SECTION00630000000000000000">Trouble Shooting</A>
219
<UL>
220
<LI><A NAME="tex2html260"
221
  HREF="node6.html#SECTION00631000000000000000">Problems You Can Solve</A>
222
<LI><A NAME="tex2html261"
223
  HREF="node6.html#SECTION00632000000000000000">Problems That Have No Solution (yet)</A>
224
<LI><A NAME="tex2html262"
225
  HREF="node6.html#SECTION00633000000000000000">A sample shortcut specification file for Unix</A>
226
</UL>
227
</UL>
228
<BR>
229
<LI><A NAME="tex2html263"
230
  HREF="node7.html">Creating Your Own Panels</A>
231
<UL>
232
<LI><A NAME="tex2html264"
233
  HREF="node7.html#SECTION00710000000000000000">How It Works</A>
234
<UL>
235
<LI><A NAME="tex2html265"
236
  HREF="node7.html#SECTION00711000000000000000">What You Need</A>
237
<LI><A NAME="tex2html266"
238
  HREF="node7.html#SECTION00712000000000000000">What You Have To Do</A>
239
</UL>
240
<LI><A NAME="tex2html267"
241
  HREF="node7.html#SECTION00720000000000000000">The IzPanel Class</A>
242
<UL>
243
<LI><A NAME="tex2html268"
244
  HREF="node7.html#SECTION00721000000000000000">UML Diagram</A>
245
<LI><A NAME="tex2html269"
246
  HREF="node7.html#SECTION00722000000000000000">Description</A>
247
</UL>
248
</UL>
249
<BR>
250
<LI><A NAME="tex2html270"
251
  HREF="node8.html">User Input</A>
252
<UL>
253
<LI><A NAME="tex2html271"
254
  HREF="node8.html#SECTION00810000000000000000">The Basic XML Structure</A>
255
<LI><A NAME="tex2html272"
256
  HREF="node8.html#SECTION00820000000000000000">Concepts and XML Elements Common to All Fields</A>
257
<LI><A NAME="tex2html273"
258
  HREF="node8.html#SECTION00830000000000000000">Internationalization</A>
259
<LI><A NAME="tex2html274"
260
  HREF="node8.html#SECTION00840000000000000000">Panel Title</A>
261
<LI><A NAME="tex2html275"
262
  HREF="node8.html#SECTION00850000000000000000">Static Text</A>
263
<LI><A NAME="tex2html276"
264
  HREF="node8.html#SECTION00860000000000000000">Visual Separation</A>
265
<LI><A NAME="tex2html277"
266
  HREF="node8.html#SECTION00870000000000000000">Text Input</A>
267
<LI><A NAME="tex2html278"
268
  HREF="node8.html#SECTION00880000000000000000">Radio Buttons</A>
269
<LI><A NAME="tex2html279"
270
  HREF="node8.html#SECTION00890000000000000000">Combo Box</A>
271
<LI><A NAME="tex2html280"
272
  HREF="node8.html#SECTION008100000000000000000">Check Box</A>
273
<LI><A NAME="tex2html281"
274
  HREF="node8.html#SECTION008110000000000000000">Rule Input</A>
275
<UL>
276
<LI><A NAME="tex2html282"
277
  HREF="node8.html#SECTION008111000000000000000">Layout and Input Rules</A>
278
<LI><A NAME="tex2html283"
279
  HREF="node8.html#SECTION008112000000000000000">Setting Field Content</A>
280
<LI><A NAME="tex2html284"
281
  HREF="node8.html#SECTION008113000000000000000">The Output Format</A>
282
<LI><A NAME="tex2html285"
283
  HREF="node8.html#SECTION008114000000000000000">Validating the Field Content</A>
284
<LI><A NAME="tex2html286"
285
  HREF="node8.html#SECTION008115000000000000000">Processing the Field Content</A>
286
<LI><A NAME="tex2html287"
287
  HREF="node8.html#SECTION008116000000000000000">Summary Example</A>
288
</UL>
289
<LI><A NAME="tex2html288"
290
  HREF="node8.html#SECTION008120000000000000000">Search</A>
291
<UL>
292
<LI><A NAME="tex2html289"
293
  HREF="node8.html#SECTION008121000000000000000">Specification</A>
294
<LI><A NAME="tex2html290"
295
  HREF="node8.html#SECTION008122000000000000000">Example</A>
296
</UL>
297
</UL>
298
<BR>
299
<LI><A NAME="tex2html291"
300
  HREF="node9.html">Custom Actions</A>
301
<UL>
302
<LI><A NAME="tex2html292"
303
  HREF="node9.html#SECTION00910000000000000000">Overview</A>
304
<LI><A NAME="tex2html293"
305
  HREF="node9.html#SECTION00920000000000000000">How It Works</A>
306
<UL>
307
<LI><A NAME="tex2html294"
308
  HREF="node9.html#SECTION00921000000000000000">Custom Action Types</A>
309
<LI><A NAME="tex2html295"
310
  HREF="node9.html#SECTION00922000000000000000">Package Path</A>
311
<LI><A NAME="tex2html296"
312
  HREF="node9.html#SECTION00923000000000000000">Correlated Stuff</A>
313
</UL>
314
<LI><A NAME="tex2html297"
315
  HREF="node9.html#SECTION00930000000000000000">What You Have To Do</A>
316
<UL>
317
<LI><A NAME="tex2html298"
318
  HREF="node9.html#SECTION00931000000000000000">Custom Actions at Packaging (CompilerListener)</A>
319
<LI><A NAME="tex2html299"
320
  HREF="node9.html#SECTION00932000000000000000">Custom Actions at Installation Time (InstallerListener)</A>
321
<LI><A NAME="tex2html300"
322
  HREF="node9.html#SECTION00933000000000000000">Custom Actions at Uninstallation Time
323
(UninstallerListener)</A>
324
</UL>
325
<LI><A NAME="tex2html301"
326
  HREF="node9.html#SECTION00940000000000000000">Example</A>
327
<LI><A NAME="tex2html302"
328
  HREF="node9.html#SECTION00950000000000000000">Ant Actions (InstallerListener and UninstallerListener)</A>
329
<UL>
330
<LI><A NAME="tex2html303"
331
  HREF="node9.html#SECTION00951000000000000000">The Basic XML Struture</A>
332
</UL>
333
</UL>
334
<BR>
335
<LI><A NAME="tex2html304"
336
  HREF="node10.html">The GNU General Public License</A>
337
<LI><A NAME="tex2html305"
338
  HREF="node11.html">The Commons Creative Attribution-NonCommercial-ShareAlike License</A>
339
</UL>
340
<!--End of Table of Contents-->
341
<P>
342
<BR><HR>
343
<ADDRESS>
344
Julien Ponge
345
2005-04-22
346
</ADDRESS>
347
</BODY>
348
</HTML>