blob: 5e0347c347f679f87935f66a17bf3f39e2d6d772 [file] [log] [blame]
Tim Peters96e1d2f2001-07-30 23:06:21 +00001Document Type: WSE
2item: Global
Tim Petersce5f13a2001-07-31 03:24:55 +00003 Version=8.14
Tim Peters96e1d2f2001-07-30 23:06:21 +00004 Flags=00000100
5 Split=1420
6 Languages=65 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
7 Copy Default=1
8 Japanese Font Name=MS Gothic
9 Japanese Font Size=10
10 Start Gradient=0 0 255
11 End Gradient=0 0 0
12 Windows Flags=00000000000000000000101000001000
13 Message Font=MS Sans Serif
14 Font Size=8
15 Disk Label=GLBS
16 Disk Filename=INSTALL
17 Patch Flags=0000000000000001
18 Patch Threshold=200
19 Patch Memory=4096
20 Per-User Version ID=1
21 Crystal Format=10111100101100000010001001001001
Tim Petersce5f13a2001-07-31 03:24:55 +000022 Step View=&Properties
23end
24item: Remark
25 Text=Note from Tim: This is a verbatim copy of Wise's Uninstal.wse, altered at the end to write
26end
27item: Remark
28 Text=uninstall info under HKCU instead of HKLM if the user doesn't have Admin privs.
29end
30item: Remark
Tim Peters96e1d2f2001-07-30 23:06:21 +000031end
32item: Remark
33 Text= Install Support for uninstalling the application.
34end
35item: Remark
36end
37item: Set Variable
38 Variable=UNINSTALL_PATH
39 Value=%_LOGFILE_PATH_%
40 Flags=00000010
41end
42item: Set Variable
43 Variable=UNINSTALL_PATH
44 Value=%UNINSTALL_PATH%\UNWISE.EXE
45end
46item: Compiler Variable If
47 Variable=_EXE_OS_TYPE_
48 Value=WIN32
49end
50item: Install File
51 Source=%_WISE_%\UNWISE32.EXE
52 Destination=%UNINSTALL_PATH%
53 Flags=0000000000000010
54end
55item: Compiler Variable Else
56end
57item: Install File
58 Source=%_WISE_%\UNWISE.EXE
59 Destination=%UNINSTALL_PATH%
60 Flags=0000000000000010
61end
62item: Compiler Variable End
63end
64item: Remark
65end
66item: Remark
67 Text= Install Support for multiple languages
68end
69item: Remark
70end
71item: Set Variable
72 Variable=UNINSTALL_LANG
73 Value=%UNINSTALL_PATH%
74 Flags=00000010
75end
76item: Set Variable
77 Variable=UNINSTALL_LANG
78 Value=%UNINSTALL_LANG%\UNWISE.INI
79end
80item: Compiler Variable If
81 Variable=_LANG_LIST_
82 Value=C
83 Flags=00000010
84end
85item: Compiler Variable If
86 Value=%_WISE_%\LANGUAGE\UNWISE.FRA
87 Flags=00000011
88end
89item: If/While Statement
90 Variable=LANG
91 Value=%_LANG_C_NAME_%
92end
93item: Install File
94 Source=%_WISE_%\LANGUAGE\UNWISE.FRA
95 Destination=%UNINSTALL_LANG%
96 Flags=0000000000000010
97end
98item: End Block
99end
100item: Compiler Variable End
101end
102item: Compiler Variable End
103end
104item: Compiler Variable If
105 Variable=_LANG_LIST_
106 Value=D
107 Flags=00000010
108end
109item: Compiler Variable If
110 Value=%_WISE_%\LANGUAGE\UNWISE.FRA
111 Flags=00000011
112end
113item: If/While Statement
114 Variable=LANG
115 Value=%_LANG_D_NAME_%
116end
117item: Install File
118 Source=%_WISE_%\LANGUAGE\UNWISE.FRA
119 Destination=%UNINSTALL_LANG%
120 Flags=0000000000000010
121end
122item: End Block
123end
124item: Compiler Variable End
125end
126item: Compiler Variable End
127end
128item: Compiler Variable If
129 Variable=_LANG_LIST_
130 Value=E
131 Flags=00000010
132end
133item: Compiler Variable If
134 Value=%_WISE_%\LANGUAGE\UNWISE.DEU
135 Flags=00000011
136end
137item: If/While Statement
138 Variable=LANG
139 Value=%_LANG_E_NAME_%
140end
141item: Install File
142 Source=%_WISE_%\LANGUAGE\UNWISE.DEU
143 Destination=%UNINSTALL_LANG%
144 Flags=0000000000000010
145end
146item: End Block
147end
148item: Compiler Variable End
149end
150item: Compiler Variable End
151end
152item: Compiler Variable If
153 Variable=_LANG_LIST_
154 Value=F
155 Flags=00000010
156end
157item: Compiler Variable If
158 Value=%_WISE_%\LANGUAGE\UNWISE.PTG
159 Flags=00000011
160end
161item: If/While Statement
162 Variable=LANG
163 Value=%_LANG_F_NAME_%
164end
165item: Install File
166 Source=%_WISE_%\LANGUAGE\UNWISE.PTG
167 Destination=%UNINSTALL_LANG%
168 Flags=0000000000000010
169end
170item: End Block
171end
172item: Compiler Variable End
173end
174item: Compiler Variable End
175end
176item: Compiler Variable If
177 Variable=_LANG_LIST_
178 Value=G
179 Flags=00000010
180end
181item: Compiler Variable If
182 Value=%_WISE_%\LANGUAGE\UNWISE.ESP
183 Flags=00000011
184end
185item: If/While Statement
186 Variable=LANG
187 Value=%_LANG_G_NAME_%
188end
189item: Install File
190 Source=%_WISE_%\LANGUAGE\UNWISE.ESP
191 Destination=%UNINSTALL_LANG%
192 Flags=0000000000000010
193end
194item: End Block
195end
196item: Compiler Variable End
197end
198item: Compiler Variable End
199end
200item: Compiler Variable If
201 Variable=_LANG_LIST_
202 Value=H
203 Flags=00000010
204end
205item: Compiler Variable If
206 Value=%_WISE_%\LANGUAGE\UNWISE.ESP
207 Flags=00000011
208end
209item: If/While Statement
210 Variable=LANG
211 Value=%_LANG_H_NAME_%
212end
213item: Install File
214 Source=%_WISE_%\LANGUAGE\UNWISE.ESP
215 Destination=%UNINSTALL_LANG%
216 Flags=0000000000000010
217end
218item: End Block
219end
220item: Compiler Variable End
221end
222item: Compiler Variable End
223end
224item: Compiler Variable If
225 Variable=_LANG_LIST_
226 Value=I
227 Flags=00000010
228end
229item: Compiler Variable If
230 Value=%_WISE_%\LANGUAGE\UNWISE.ITA
231 Flags=00000011
232end
233item: If/While Statement
234 Variable=LANG
235 Value=%_LANG_I_NAME_%
236end
237item: Install File
238 Source=%_WISE_%\LANGUAGE\UNWISE.ITA
239 Destination=%UNINSTALL_LANG%
240 Flags=0000000000000010
241end
242item: End Block
243end
244item: Compiler Variable End
245end
246item: Compiler Variable End
247end
248item: Compiler Variable If
249 Variable=_LANG_LIST_
250 Value=J
251 Flags=00000010
252end
253item: Compiler Variable If
254 Value=%_WISE_%\LANGUAGE\UNWISE.DAN
255 Flags=00000011
256end
257item: If/While Statement
258 Variable=LANG
259 Value=%_LANG_J_NAME_%
260end
261item: Install File
262 Source=%_WISE_%\LANGUAGE\UNWISE.DAN
263 Destination=%UNINSTALL_LANG%
264 Flags=0000000000000010
265end
266item: End Block
267end
268item: Compiler Variable End
269end
270item: Compiler Variable End
271end
272item: Compiler Variable If
273 Variable=_LANG_LIST_
274 Value=K
275 Flags=00000010
276end
277item: Compiler Variable If
278 Value=%_WISE_%\LANGUAGE\UNWISE.FIN
279 Flags=00000011
280end
281item: If/While Statement
282 Variable=LANG
283 Value=%_LANG_K_NAME_%
284end
285item: Install File
286 Source=%_WISE_%\LANGUAGE\UNWISE.FIN
287 Destination=%UNINSTALL_LANG%
288 Flags=0000000000000010
289end
290item: End Block
291end
292item: Compiler Variable End
293end
294item: Compiler Variable End
295end
296item: Compiler Variable If
297 Variable=_LANG_LIST_
298 Value=L
299 Flags=00000010
300end
301item: Compiler Variable If
302 Value=%_WISE_%\LANGUAGE\UNWISE.ISL
303 Flags=00000011
304end
305item: If/While Statement
306 Variable=LANG
307 Value=%_LANG_L_NAME_%
308end
309item: Install File
310 Source=%_WISE_%\LANGUAGE\UNWISE.ISL
311 Destination=%UNINSTALL_LANG%
312 Flags=0000000000000010
313end
314item: End Block
315end
316item: Compiler Variable End
317end
318item: Compiler Variable End
319end
320item: Compiler Variable If
321 Variable=_LANG_LIST_
322 Value=M
323 Flags=00000010
324end
325item: Compiler Variable If
326 Value=%_WISE_%\LANGUAGE\UNWISE.NLD
327 Flags=00000011
328end
329item: If/While Statement
330 Variable=LANG
331 Value=%_LANG_M_NAME_%
332end
333item: Install File
334 Source=%_WISE_%\LANGUAGE\UNWISE.NLD
335 Destination=%UNINSTALL_LANG%
336 Flags=0000000000000010
337end
338item: End Block
339end
340item: Compiler Variable End
341end
342item: Compiler Variable End
343end
344item: Compiler Variable If
345 Variable=_LANG_LIST_
346 Value=N
347 Flags=00000010
348end
349item: Compiler Variable If
350 Value=%_WISE_%\LANGUAGE\UNWISE.NOR
351 Flags=00000011
352end
353item: If/While Statement
354 Variable=LANG
355 Value=%_LANG_N_NAME_%
356end
357item: Install File
358 Source=%_WISE_%\LANGUAGE\UNWISE.NOR
359 Destination=%UNINSTALL_LANG%
360 Flags=0000000000000010
361end
362item: End Block
363end
364item: Compiler Variable End
365end
366item: Compiler Variable End
367end
368item: Compiler Variable If
369 Variable=_LANG_LIST_
370 Value=O
371 Flags=00000010
372end
373item: Compiler Variable If
374 Value=%_WISE_%\LANGUAGE\UNWISE.SVE
375 Flags=00000011
376end
377item: If/While Statement
378 Variable=LANG
379 Value=%_LANG_O_NAME_%
380end
381item: Install File
382 Source=%_WISE_%\LANGUAGE\UNWISE.SVE
383 Destination=%UNINSTALL_LANG%
384 Flags=0000000000000010
385end
386item: End Block
387end
388item: Compiler Variable End
389end
390item: Compiler Variable End
391end
392item: Compiler Variable If
393 Variable=_LANG_LIST_
394 Value=P
395 Flags=00000010
396end
397item: Compiler Variable If
398 Value=%_WISE_%\LANGUAGE\UNWISE.JPN
399 Flags=00000011
400end
401item: If/While Statement
402 Variable=LANG
403 Value=%_LANG_P_NAME_%
404end
405item: Install File
406 Source=%_WISE_%\LANGUAGE\UNWISE.JPN
407 Destination=%UNINSTALL_LANG%
408 Flags=0000000000000010
409end
410item: End Block
411end
412item: Compiler Variable End
413end
414item: Compiler Variable End
415end
416item: Remark
417end
418item: Remark
419 Text= Install the add/remove or uninstall icon
420end
421item: Remark
422end
423item: Set Variable
424 Variable=UNINSTALL_PATH
425 Value=%UNINSTALL_PATH%
426 Flags=00010100
427end
428item: Set Variable
429 Variable=INST_LOG_PATH
430 Value=%_LOGFILE_PATH_%
431 Flags=00010100
432end
433item: Check Configuration
434 Flags=10111011
435end
436item: Check Configuration
437 Flags=10111111
438end
439item: Remark
Tim Petersce5f13a2001-07-31 03:24:55 +0000440 Text=Write uninstall info under HKLM. This if/else/end block added by Tim.
Tim Peters96e1d2f2001-07-30 23:06:21 +0000441end
442item: Edit Registry
443 Total Keys=1
444 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
445 New Value=%APPTITLE%
446 Value Name=DisplayName
447 Root=2
448end
449item: Edit Registry
450 Total Keys=1
451 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
452 New Value=%UNINSTALL_PATH% %INST_LOG_PATH%
453 New Value=
454 Value Name=UninstallString
455 Root=2
456end
457item: Else Statement
458end
459item: Remark
Tim Petersce5f13a2001-07-31 03:24:55 +0000460 Text=The same, but write under HKCU instead.
Tim Peters96e1d2f2001-07-30 23:06:21 +0000461end
462item: Edit Registry
463 Total Keys=1
464 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
465 New Value=%APPTITLE%
466 Value Name=DisplayName
467 Root=1
468end
469item: Edit Registry
470 Total Keys=1
471 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
472 New Value=%UNINSTALL_PATH% %INST_LOG_PATH%
473 New Value=
474 Value Name=UninstallString
475 Root=1
476end
477item: End Block
478end
479item: Else Statement
480end
481item: Add ProgMan Icon
482 Group=%GROUP%
483 Icon Name=Uninstall %APPTITLE%
484 Command Line=%UNINSTALL_PATH% %INST_LOG_PATH%
485end
486item: End Block
487end
488item: Check Configuration
489 Flags=11110010
490end
491item: If/While Statement
492 Variable=DOBRAND
493 Value=1
494end
495item: Edit Registry
496 Total Keys=2
497 item: Key
498 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
499 New Value=%COMPANY%
500 Value Name=RegCompany
501 Root=2
502 end
503 item: Key
504 Key=Software\Microsoft\Windows\CurrentVersion\Uninstall\%APPTITLE%
505 New Value=%NAME%
506 Value Name=RegOwner
507 Root=2
508 end
509end
510item: End Block
511end
512item: End Block
513end