svn-gvsig-desktop / trunk / build / distribution / IzPack / doc / izpack / html / izpack-doc.html @ 21757
History | View | Annotate | Download (18.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>izpack-doc</TITLE> |
11 |
<META NAME="description" CONTENT="izpack-doc"> |
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="node1.html"> |
22 |
</HEAD>
|
23 |
|
24 |
<BODY > |
25 |
|
26 |
<DIV CLASS="navigation"><!--Navigation Panel--> |
27 |
<A NAME="tex2html35" |
28 |
HREF="node1.html"> |
29 |
<IMG WIDTH="37" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="next" SRC="next.png"></A> |
30 |
<IMG WIDTH="26" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="up" SRC="up_g.png"> |
31 |
<IMG WIDTH="63" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="previous" SRC="prev_g.png"> |
32 |
<A NAME="tex2html33" |
33 |
HREF="node1.html"> |
34 |
<IMG WIDTH="65" HEIGHT="24" ALIGN="BOTTOM" BORDER="0" ALT="contents" SRC="contents.png"></A> |
35 |
<BR>
|
36 |
<B> Next:</B> <A NAME="tex2html36" |
37 |
HREF="node1.html">Contents</A> |
38 |
<B> <A NAME="tex2html34" |
39 |
HREF="node1.html">Contents</A></B> |
40 |
<BR>
|
41 |
<BR></DIV> |
42 |
<!--End of Navigation Panel-->
|
43 |
|
44 |
<P>
|
45 |
|
46 |
<P>
|
47 |
<DIV ALIGN="CENTER"> |
48 |
</DIV>
|
49 |
<DIV ALIGN="CENTER"><HR> |
50 |
<BR>
|
51 |
<BR>
|
52 |
<BR>
|
53 |
<BIG CLASS="XHUGE"><SPAN CLASS="textbf">IzPack documentation</SPAN> |
54 |
<BR>
|
55 |
<BR>
|
56 |
<BR></BIG><A NAME="tex2html2" |
57 |
HREF="http://www.izforge.com/izpack/"><TT><A NAME="tex2html1" |
58 |
HREF="http://www.izforge.com/izpack/">http://www.izforge.com/izpack/</A></TT></A> |
59 |
<BR>
|
60 |
<BR>
|
61 |
<BR>
|
62 |
Edition of April 22, 2005 |
63 |
<BR>
|
64 |
<BR>
|
65 |
<BR></DIV> |
66 |
<DIV ALIGN="CENTER"><HR> |
67 |
</DIV>
|
68 |
|
69 |
<P>
|
70 |
Copyright © 2001-2004
|
71 |
|
72 |
<UL>
|
73 |
<LI>Julien P<SMALL>ONGE</SMALL> <A NAME="tex2html3" |
74 |
HREF="mailto:julien@izforge.com"><TT><julien@izforge.com></TT></A> |
75 |
</LI>
|
76 |
<LI>Elmar G<SMALL>ROM</SMALL> <A NAME="tex2html4" |
77 |
HREF="mailto:elmar@grom.net"><TT><elmar@grom.net></TT></A> |
78 |
</LI>
|
79 |
<LI>Tino S<SMALL>CHWARZE</SMALL> <A NAME="tex2html5" |
80 |
HREF="mailto:tino.schwarze@informatik.tu-chemnitz.de"><TT> |
81 |
<tino.schwarze@informatik.tu-chemnitz.de></TT></A> |
82 |
</LI>
|
83 |
<LI>Klaus B<SMALL>ARTZ</SMALL> <A NAME="tex2html6" |
84 |
HREF="mailto:klaus.bartz@coi.de"><TT> |
85 |
<klaus.bartz@coi.de></TT></A> |
86 |
</LI>
|
87 |
</UL>
|
88 |
|
89 |
<P>
|
90 |
This documentation is licensed under the terms of the <SPAN CLASS="textit">Commons Creative |
91 |
Attribution-NonCommercial-ShareAlike</SPAN> license version 1.0. You can use it and
|
92 |
modify it under certain conditions. See page <A HREF="node11.html#CC-license"><IMG ALIGN="BOTTOM" BORDER="1" ALT="[*]" SRC="crossref.png"></A> for the |
93 |
legal terms. |
94 |
|
95 |
<P>
|
96 |
|
97 |
<BR><HR> |
98 |
<!--Table of Child-Links-->
|
99 |
<A NAME="CHILD_LINKS"></A> |
100 |
|
101 |
<UL CLASS="ChildLinks"> |
102 |
<LI><A NAME="tex2html37" |
103 |
HREF="node1.html">Contents</A> |
104 |
<LI><A NAME="tex2html38" |
105 |
HREF="node2.html">Introduction</A> |
106 |
<UL>
|
107 |
<LI><A NAME="tex2html39" |
108 |
HREF="node2.html#SECTION00210000000000000000">Welcome to I<SMALL>Z</SMALL>P<SMALL>ACK</SMALL> !</A> |
109 |
<LI><A NAME="tex2html40" |
110 |
HREF="node2.html#SECTION00220000000000000000">The Features</A> |
111 |
<LI><A NAME="tex2html41" |
112 |
HREF="node2.html#SECTION00230000000000000000">The Development</A> |
113 |
<LI><A NAME="tex2html42" |
114 |
HREF="node2.html#SECTION00240000000000000000">3rd party code used in I<SMALL>Z</SMALL>P<SMALL>ACK</SMALL> </A> |
115 |
</UL>
|
116 |
<BR>
|
117 |
<LI><A NAME="tex2html43" |
118 |
HREF="node3.html">Getting started</A> |
119 |
<UL>
|
120 |
<LI><A NAME="tex2html44" |
121 |
HREF="node3.html#SECTION00310000000000000000">Overview</A> |
122 |
<LI><A NAME="tex2html45" |
123 |
HREF="node3.html#SECTION00320000000000000000">First Compilation</A> |
124 |
<LI><A NAME="tex2html46" |
125 |
HREF="node3.html#SECTION00330000000000000000">The I<SMALL>Z</SMALL>P<SMALL>ACK</SMALL> Architecture</A> |
126 |
<UL>
|
127 |
<LI><A NAME="tex2html47" |
128 |
HREF="node3.html#SECTION00331000000000000000">The Compilation System</A> |
129 |
<LI><A NAME="tex2html48" |
130 |
HREF="node3.html#SECTION00332000000000000000">How an Installer Works</A> |
131 |
<LI><A NAME="tex2html49" |
132 |
HREF="node3.html#SECTION00333000000000000000">The Different Kinds of Installers</A> |
133 |
<LI><A NAME="tex2html50" |
134 |
HREF="node3.html#SECTION00334000000000000000">Installers for older VM Versions</A> |
135 |
</UL>
|
136 |
</UL>
|
137 |
<BR>
|
138 |
<LI><A NAME="tex2html51" |
139 |
HREF="node4.html">Writing Installation XML Files</A> |
140 |
<UL>
|
141 |
<LI><A NAME="tex2html52" |
142 |
HREF="node4.html#SECTION00410000000000000000">What You Need</A> |
143 |
<UL>
|
144 |
<LI><A NAME="tex2html53" |
145 |
HREF="node4.html#SECTION00411000000000000000">Your editor</A> |
146 |
<LI><A NAME="tex2html54" |
147 |
HREF="node4.html#SECTION00412000000000000000">Writing XML</A> |
148 |
</UL>
|
149 |
<LI><A NAME="tex2html55" |
150 |
HREF="node4.html#SECTION00420000000000000000">Variable Substitution</A> |
151 |
<UL>
|
152 |
<LI><A NAME="tex2html56" |
153 |
HREF="node4.html#SECTION00421000000000000000">The Built-In Variables</A> |
154 |
<LI><A NAME="tex2html57" |
155 |
HREF="node4.html#SECTION00422000000000000000">Environment Variables</A> |
156 |
<LI><A NAME="tex2html58" |
157 |
HREF="node4.html#SECTION00423000000000000000">Parse Types</A> |
158 |
</UL>
|
159 |
<LI><A NAME="tex2html59" |
160 |
HREF="node4.html#SECTION00430000000000000000">The I<SMALL>Z</SMALL>P<SMALL>ACK</SMALL> Elements</A> |
161 |
<UL>
|
162 |
<LI><A NAME="tex2html60" |
163 |
HREF="node4.html#SECTION00431000000000000000">The Root Element <TT><installation></TT></A> |
164 |
<LI><A NAME="tex2html61" |
165 |
HREF="node4.html#SECTION00432000000000000000">The Information Element <TT><info></TT></A> |
166 |
<LI><A NAME="tex2html62" |
167 |
HREF="node4.html#SECTION00433000000000000000">The Variables Element <TT><variables></TT></A> |
168 |
<LI><A NAME="tex2html63" |
169 |
HREF="node4.html#SECTION00434000000000000000">The GUI Preferences Element <TT><guiprefs></TT></A> |
170 |
<LI><A NAME="tex2html64" |
171 |
HREF="node4.html#SECTION00435000000000000000">The Localization Element <TT><locale></TT></A> |
172 |
<LI><A NAME="tex2html65" |
173 |
HREF="node4.html#SECTION00436000000000000000">The Resources Element <TT><resources></TT></A> |
174 |
<LI><A NAME="tex2html66" |
175 |
HREF="node4.html#SECTION00437000000000000000">The Panels Element <TT><panels></TT></A> |
176 |
<LI><A NAME="tex2html67" |
177 |
HREF="node4.html#SECTION00438000000000000000">The Packs Element <TT><packs></TT></A> |
178 |
<UL>
|
179 |
<LI><A NAME="tex2html68" |
180 |
HREF="node4.html#SECTION00438100000000000000">Internationalization of the PacksPanel</A> |
181 |
<LI><A NAME="tex2html69" |
182 |
HREF="node4.html#SECTION00438200000000000000"><TT><description></TT> - pack description</A> |
183 |
<LI><A NAME="tex2html70" |
184 |
HREF="node4.html#SECTION00438300000000000000"><TT><depends></TT> - pack dependencies</A> |
185 |
<LI><A NAME="tex2html71" |
186 |
HREF="node4.html#SECTION00438400000000000000"><TT><os></TT> - OS restrictions</A> |
187 |
<LI><A NAME="tex2html72" |
188 |
HREF="node4.html#SECTION00438500000000000000"><TT><updatecheck></TT></A> |
189 |
<LI><A NAME="tex2html73" |
190 |
HREF="node4.html#SECTION00438600000000000000"><TT><file></TT> - add files or directories</A> |
191 |
<LI><A NAME="tex2html74" |
192 |
HREF="node4.html#SECTION00438700000000000000"><TT><singlefile></TT> - add a single file</A> |
193 |
<LI><A NAME="tex2html75" |
194 |
HREF="node4.html#SECTION00438800000000000000"><TT><fileset></TT>: add a fileset</A> |
195 |
<LI><A NAME="tex2html76" |
196 |
HREF="node4.html#SECTION00438900000000000000"><TT><parsable></TT> - parse a file after installation</A> |
197 |
<LI><A NAME="tex2html77" |
198 |
HREF="node4.html#SECTION004381000000000000000"><TT><executable></TT> - mark file executable or execute it</A> |
199 |
<LI><A NAME="tex2html78" |
200 |
HREF="node4.html#SECTION004381100000000000000"><TT><os></TT> - make a file OS-dependent</A> |
201 |
</UL>
|
202 |
<LI><A NAME="tex2html79" |
203 |
HREF="node4.html#SECTION00439000000000000000">The Native Element <TT><native></TT></A> |
204 |
<UL>
|
205 |
<LI><A NAME="tex2html80" |
206 |
HREF="node4.html#SECTION00439100000000000000"><TT><os></TT> - make a library OS-dependent</A> |
207 |
</UL>
|
208 |
<LI><A NAME="tex2html81" |
209 |
HREF="node4.html#SECTION004310000000000000000">The Jar Merging Element <TT><jar></TT></A> |
210 |
</UL>
|
211 |
<LI><A NAME="tex2html82" |
212 |
HREF="node4.html#SECTION00440000000000000000">The Available Panels</A> |
213 |
<UL>
|
214 |
<LI><A NAME="tex2html83" |
215 |
HREF="node4.html#SECTION00441000000000000000">HelloPanel</A> |
216 |
<LI><A NAME="tex2html84" |
217 |
HREF="node4.html#SECTION00442000000000000000">InfoPanel and HTMLInfoPanel</A> |
218 |
<LI><A NAME="tex2html85" |
219 |
HREF="node4.html#SECTION00443000000000000000">LicencePanel and HTMLLicencePanel</A> |
220 |
<LI><A NAME="tex2html86" |
221 |
HREF="node4.html#SECTION00444000000000000000">PacksPanel</A> |
222 |
<LI><A NAME="tex2html87" |
223 |
HREF="node4.html#SECTION00445000000000000000">ImgPacksPanel</A> |
224 |
<LI><A NAME="tex2html88" |
225 |
HREF="node4.html#SECTION00446000000000000000">TargetPanel</A> |
226 |
<LI><A NAME="tex2html89" |
227 |
HREF="node4.html#SECTION00447000000000000000">InstallPanel</A> |
228 |
<LI><A NAME="tex2html90" |
229 |
HREF="node4.html#SECTION00448000000000000000">XInfoPanel</A> |
230 |
<LI><A NAME="tex2html91" |
231 |
HREF="node4.html#SECTION00449000000000000000">FinishPanel</A> |
232 |
<LI><A NAME="tex2html92" |
233 |
HREF="node4.html#SECTION004410000000000000000">SimpleFinishPanel</A> |
234 |
<LI><A NAME="tex2html93" |
235 |
HREF="node4.html#SECTION004411000000000000000">ShortcutPanel</A> |
236 |
<LI><A NAME="tex2html94" |
237 |
HREF="node4.html#SECTION004412000000000000000">UserInputPanel</A> |
238 |
<LI><A NAME="tex2html95" |
239 |
HREF="node4.html#SECTION004413000000000000000">CompilePanel</A> |
240 |
<LI><A NAME="tex2html96" |
241 |
HREF="node4.html#SECTION004414000000000000000">ProcessPanel</A> |
242 |
<LI><A NAME="tex2html97" |
243 |
HREF="node4.html#SECTION004415000000000000000">JDKPathPanel</A> |
244 |
</UL>
|
245 |
</UL>
|
246 |
<BR>
|
247 |
<LI><A NAME="tex2html98" |
248 |
HREF="node5.html">Advanced Features</A> |
249 |
<UL>
|
250 |
<LI><A NAME="tex2html99" |
251 |
HREF="node5.html#SECTION00510000000000000000">Ant Integration</A> |
252 |
<LI><A NAME="tex2html100" |
253 |
HREF="node5.html#SECTION00520000000000000000">System properties as variable</A> |
254 |
<LI><A NAME="tex2html101" |
255 |
HREF="node5.html#SECTION00530000000000000000">Automated Installers</A> |
256 |
<LI><A NAME="tex2html102" |
257 |
HREF="node5.html#SECTION00540000000000000000">Picture on the Language Selection Dialog</A> |
258 |
<LI><A NAME="tex2html103" |
259 |
HREF="node5.html#SECTION00550000000000000000">Picture in the installer</A> |
260 |
<LI><A NAME="tex2html104" |
261 |
HREF="node5.html#SECTION00560000000000000000">Web Installers</A> |
262 |
<LI><A NAME="tex2html105" |
263 |
HREF="node5.html#SECTION00570000000000000000">More Internationalization</A> |
264 |
<UL>
|
265 |
<LI><A NAME="tex2html106" |
266 |
HREF="node5.html#SECTION00571000000000000000">Special resources</A> |
267 |
<LI><A NAME="tex2html107" |
268 |
HREF="node5.html#SECTION00572000000000000000">Packs</A> |
269 |
</UL>
|
270 |
</UL>
|
271 |
<BR>
|
272 |
<LI><A NAME="tex2html108" |
273 |
HREF="node6.html">Desktop Shortcuts</A> |
274 |
<UL>
|
275 |
<LI><A NAME="tex2html109" |
276 |
HREF="node6.html#SECTION00610000000000000000">Defining Shortcuts</A> |
277 |
<UL>
|
278 |
<LI><A NAME="tex2html110" |
279 |
HREF="node6.html#SECTION00611000000000000000">Introduction</A> |
280 |
<LI><A NAME="tex2html111" |
281 |
HREF="node6.html#SECTION00612000000000000000">What to Add to the Installer</A> |
282 |
<LI><A NAME="tex2html112" |
283 |
HREF="node6.html#SECTION00613000000000000000">Why Native Code to do the Job on Windows?</A> |
284 |
<LI><A NAME="tex2html113" |
285 |
HREF="node6.html#SECTION00614000000000000000">The Shortcut Specification</A> |
286 |
<LI><A NAME="tex2html114" |
287 |
HREF="node6.html#SECTION00615000000000000000">Shortcut Attributes</A> |
288 |
<UL>
|
289 |
<LI><A NAME="tex2html115" |
290 |
HREF="node6.html#SECTION00615100000000000000">Unix specific shortcut attributes </A> |
291 |
</UL>
|
292 |
<LI><A NAME="tex2html116" |
293 |
HREF="node6.html#SECTION00616000000000000000">Selective Creation of Shortcuts</A> |
294 |
<LI><A NAME="tex2html117" |
295 |
HREF="node6.html#SECTION00617000000000000000">Summary</A> |
296 |
</UL>
|
297 |
<LI><A NAME="tex2html118" |
298 |
HREF="node6.html#SECTION00620000000000000000">Shortcut Tips</A> |
299 |
<UL>
|
300 |
<LI><A NAME="tex2html119" |
301 |
HREF="node6.html#SECTION00621000000000000000">The Desktop</A> |
302 |
<LI><A NAME="tex2html120" |
303 |
HREF="node6.html#SECTION00622000000000000000">Icons</A> |
304 |
<LI><A NAME="tex2html121" |
305 |
HREF="node6.html#SECTION00623000000000000000">Targets</A> |
306 |
<LI><A NAME="tex2html122" |
307 |
HREF="node6.html#SECTION00624000000000000000">Command Line</A> |
308 |
</UL>
|
309 |
<LI><A NAME="tex2html123" |
310 |
HREF="node6.html#SECTION00630000000000000000">Trouble Shooting</A> |
311 |
<UL>
|
312 |
<LI><A NAME="tex2html124" |
313 |
HREF="node6.html#SECTION00631000000000000000">Problems You Can Solve</A> |
314 |
<LI><A NAME="tex2html125" |
315 |
HREF="node6.html#SECTION00632000000000000000">Problems That Have No Solution (yet)</A> |
316 |
<LI><A NAME="tex2html126" |
317 |
HREF="node6.html#SECTION00633000000000000000">A sample shortcut specification file for Unix</A> |
318 |
</UL>
|
319 |
</UL>
|
320 |
<BR>
|
321 |
<LI><A NAME="tex2html127" |
322 |
HREF="node7.html">Creating Your Own Panels</A> |
323 |
<UL>
|
324 |
<LI><A NAME="tex2html128" |
325 |
HREF="node7.html#SECTION00710000000000000000">How It Works</A> |
326 |
<UL>
|
327 |
<LI><A NAME="tex2html129" |
328 |
HREF="node7.html#SECTION00711000000000000000">What You Need</A> |
329 |
<LI><A NAME="tex2html130" |
330 |
HREF="node7.html#SECTION00712000000000000000">What You Have To Do</A> |
331 |
</UL>
|
332 |
<LI><A NAME="tex2html131" |
333 |
HREF="node7.html#SECTION00720000000000000000">The <TT>IzPanel</TT> Class</A> |
334 |
<UL>
|
335 |
<LI><A NAME="tex2html132" |
336 |
HREF="node7.html#SECTION00721000000000000000">UML Diagram</A> |
337 |
<LI><A NAME="tex2html133" |
338 |
HREF="node7.html#SECTION00722000000000000000">Description</A> |
339 |
</UL>
|
340 |
</UL>
|
341 |
<BR>
|
342 |
<LI><A NAME="tex2html134" |
343 |
HREF="node8.html">User Input</A> |
344 |
<UL>
|
345 |
<LI><A NAME="tex2html135" |
346 |
HREF="node8.html#SECTION00810000000000000000">The Basic XML Structure</A> |
347 |
<LI><A NAME="tex2html136" |
348 |
HREF="node8.html#SECTION00820000000000000000">Concepts and XML Elements Common to All Fields</A> |
349 |
<LI><A NAME="tex2html137" |
350 |
HREF="node8.html#SECTION00830000000000000000">Internationalization</A> |
351 |
<LI><A NAME="tex2html138" |
352 |
HREF="node8.html#SECTION00840000000000000000">Panel Title</A> |
353 |
<LI><A NAME="tex2html139" |
354 |
HREF="node8.html#SECTION00850000000000000000">Static Text</A> |
355 |
<LI><A NAME="tex2html140" |
356 |
HREF="node8.html#SECTION00860000000000000000">Visual Separation</A> |
357 |
<LI><A NAME="tex2html141" |
358 |
HREF="node8.html#SECTION00870000000000000000">Text Input</A> |
359 |
<LI><A NAME="tex2html142" |
360 |
HREF="node8.html#SECTION00880000000000000000">Radio Buttons</A> |
361 |
<LI><A NAME="tex2html143" |
362 |
HREF="node8.html#SECTION00890000000000000000">Combo Box</A> |
363 |
<LI><A NAME="tex2html144" |
364 |
HREF="node8.html#SECTION008100000000000000000">Check Box</A> |
365 |
<LI><A NAME="tex2html145" |
366 |
HREF="node8.html#SECTION008110000000000000000">Rule Input</A> |
367 |
<UL>
|
368 |
<LI><A NAME="tex2html146" |
369 |
HREF="node8.html#SECTION008111000000000000000">Layout and Input Rules</A> |
370 |
<LI><A NAME="tex2html147" |
371 |
HREF="node8.html#SECTION008112000000000000000">Setting Field Content</A> |
372 |
<LI><A NAME="tex2html148" |
373 |
HREF="node8.html#SECTION008113000000000000000">The Output Format</A> |
374 |
<LI><A NAME="tex2html149" |
375 |
HREF="node8.html#SECTION008114000000000000000">Validating the Field Content</A> |
376 |
<UL>
|
377 |
<LI><A NAME="tex2html150" |
378 |
HREF="node8.html#SECTION008114100000000000000">NotEmptyValidator</A> |
379 |
<LI><A NAME="tex2html151" |
380 |
HREF="node8.html#SECTION008114200000000000000">RegularExpressionValidator</A> |
381 |
<LI><A NAME="tex2html152" |
382 |
HREF="node8.html#SECTION008114300000000000000">Creation Your Own Custom Validator</A> |
383 |
</UL>
|
384 |
<LI><A NAME="tex2html153" |
385 |
HREF="node8.html#SECTION008115000000000000000">Processing the Field Content</A> |
386 |
<LI><A NAME="tex2html154" |
387 |
HREF="node8.html#SECTION008116000000000000000">Summary Example</A> |
388 |
</UL>
|
389 |
<LI><A NAME="tex2html155" |
390 |
HREF="node8.html#SECTION008120000000000000000">Search</A> |
391 |
<UL>
|
392 |
<LI><A NAME="tex2html156" |
393 |
HREF="node8.html#SECTION008121000000000000000">Specification</A> |
394 |
<LI><A NAME="tex2html157" |
395 |
HREF="node8.html#SECTION008122000000000000000">Example</A> |
396 |
</UL>
|
397 |
</UL>
|
398 |
<BR>
|
399 |
<LI><A NAME="tex2html158" |
400 |
HREF="node9.html">Custom Actions</A> |
401 |
<UL>
|
402 |
<LI><A NAME="tex2html159" |
403 |
HREF="node9.html#SECTION00910000000000000000">Overview</A> |
404 |
<LI><A NAME="tex2html160" |
405 |
HREF="node9.html#SECTION00920000000000000000">How It Works</A> |
406 |
<UL>
|
407 |
<LI><A NAME="tex2html161" |
408 |
HREF="node9.html#SECTION00921000000000000000">Custom Action Types</A> |
409 |
<UL>
|
410 |
<LI><A NAME="tex2html162" |
411 |
HREF="node9.html#SECTION00921100000000000000">Custom Actions At Packaging</A> |
412 |
<LI><A NAME="tex2html163" |
413 |
HREF="node9.html#SECTION00921200000000000000">Custom Actions At Installing Time</A> |
414 |
<LI><A NAME="tex2html164" |
415 |
HREF="node9.html#SECTION00921300000000000000">Custom Actions At Uninstalling Time</A> |
416 |
</UL>
|
417 |
<LI><A NAME="tex2html165" |
418 |
HREF="node9.html#SECTION00922000000000000000">Package Path</A> |
419 |
<LI><A NAME="tex2html166" |
420 |
HREF="node9.html#SECTION00923000000000000000">Correlated Stuff</A> |
421 |
<UL>
|
422 |
<LI><A NAME="tex2html167" |
423 |
HREF="node9.html#SECTION00923100000000000000">Native Libraries for Uninstallation</A> |
424 |
</UL>
|
425 |
</UL>
|
426 |
<LI><A NAME="tex2html168" |
427 |
HREF="node9.html#SECTION00930000000000000000">What You Have To Do</A> |
428 |
<UL>
|
429 |
<LI><A NAME="tex2html169" |
430 |
HREF="node9.html#SECTION00931000000000000000">Custom Actions at Packaging (CompilerListener)</A> |
431 |
<LI><A NAME="tex2html170" |
432 |
HREF="node9.html#SECTION00932000000000000000">Custom Actions at Installation Time (InstallerListener)</A> |
433 |
<LI><A NAME="tex2html171" |
434 |
HREF="node9.html#SECTION00933000000000000000">Custom Actions at Uninstallation Time |
435 |
(UninstallerListener)</A>
|
436 |
</UL>
|
437 |
<LI><A NAME="tex2html172" |
438 |
HREF="node9.html#SECTION00940000000000000000">Example</A> |
439 |
<LI><A NAME="tex2html173" |
440 |
HREF="node9.html#SECTION00950000000000000000">Ant Actions (InstallerListener and UninstallerListener)</A> |
441 |
<UL>
|
442 |
<LI><A NAME="tex2html174" |
443 |
HREF="node9.html#SECTION00951000000000000000">The Basic XML Struture</A> |
444 |
<UL>
|
445 |
<LI><A NAME="tex2html175" |
446 |
HREF="node9.html#SECTION00951100000000000000"><TT><property></TT>: define a property</A> |
447 |
<LI><A NAME="tex2html176" |
448 |
HREF="node9.html#SECTION00951200000000000000"><TT><propertyfile></TT>: define properties in a file</A> |
449 |
<LI><A NAME="tex2html177" |
450 |
HREF="node9.html#SECTION00951300000000000000"><TT><target></TT>: target to call at installation</A> |
451 |
<LI><A NAME="tex2html178" |
452 |
HREF="node9.html#SECTION00951400000000000000"><TT><uninstall_target></TT>: target to call on uninstallation</A> |
453 |
</UL>
|
454 |
</UL>
|
455 |
</UL>
|
456 |
<BR>
|
457 |
<LI><A NAME="tex2html179" |
458 |
HREF="node10.html">The GNU General Public License</A> |
459 |
<LI><A NAME="tex2html180" |
460 |
HREF="node11.html">The Commons Creative Attribution-NonCommercial-ShareAlike License</A> |
461 |
<LI><A NAME="tex2html181" |
462 |
HREF="node12.html">About this document ...</A> |
463 |
</UL>
|
464 |
<!--End of Table of Child-Links-->
|
465 |
<BR><HR> |
466 |
<ADDRESS>
|
467 |
Julien Ponge |
468 |
2005-04-22 |
469 |
</ADDRESS>
|
470 |
</BODY>
|
471 |
</HTML>
|