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