Bug 301579 SeaMonkey installer should close both SeaMonkey and Mozilla, after prompting the user.

r=bsmedberg sr=dveditz
This commit is contained in:
cst%andrew.cmu.edu 2005-09-09 15:43:47 +00:00
Родитель 286bede0ab
Коммит b033186934
8 изменённых файлов: 136 добавлений и 21 удалений

Просмотреть файл

@ -284,7 +284,7 @@ exe=
exe_param=
[Check Instance0]
Class Name=MozillaMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=Download of $ProductName$ was successful. $ProductNameNoVersion$ must be closed to proceed with installation. Click OK to exit $ProductNameNoVersion$ automatically and to begin installation.
@ -295,6 +295,18 @@ Message Full Installer=$ProductNameNoVersion$ must be closed to proceed with ins
; the process id of this app instance window found.
Close All Process Windows=TRUE
[Check Instance1]
Class Name=MozillaMessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=Download of $ProductName$ was successful. Mozilla must be closed to proceed with installation. Click OK to exit Mozilla automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message Full Installer=Mozilla must be closed to proceed with installation. Click OK to exit Mozilla automatically and to begin installation.
; This key indicates whether or not to close all the windows associated with
; the process id of this app instance window found.
Close All Process Windows=TRUE
;[Component XPCOM]
;Description Short=Mozilla XPCOM
;;*** LOCALIZE ME BABY ***

Просмотреть файл

@ -61,11 +61,17 @@ Uninstall Filename=$UninstallFile$
Defaults Info Filename=defaults_info.ini
[Check Instance0]
Class Name=MozillaMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=$ProductName$ is detected to be currently running. Please quit $ProductName$ before continuing. Click Retry to perform the check again, or Cancel to exit the uninstaller.
[Check Instance1]
Class Name=MozillaMessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=Mozilla is detected to be currently running. Please quit Mozilla before continuing. Click Retry to perform the check again, or Cancel to exit the uninstaller.
[Dialog Uninstall]
FONTNAME=MS Sans Serif
FONTSIZE=8
@ -96,7 +102,7 @@ YesToAll=Y&es to all
;[Check Instance0]
;Class Name=MozillaWindowClass
;Window Name=
;Message=Setup has detected that an instance of Seamonkey is currently running. Please quit Seamonkey before continuing Setup.
;Message=Setup has detected that an instance of $ProductName$ (or Mozilla) is currently running. Please quit $ProductName$ and Mozilla before continuing Setup.
;[Check Instance1]
;Process Name=psm.exe

Просмотреть файл

@ -385,7 +385,7 @@ exe=
exe_param=
[Check Instance0]
Class Name=MozillaMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=Download of $ProductName$ was successful. $ProductNameNoVersion$ must be closed to proceed with installation. Click OK to exit $ProductNameNoVersion$ automatically and to begin installation.
@ -397,12 +397,30 @@ Message Full Installer=$ProductNameNoVersion$ must be closed to proceed with ins
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down it's turbo mode.
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\$MainExeFile$
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Check Instance1]
Class Name=MozillaMessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=Download of $ProductName$ was successful. Mozilla must be closed to proceed with installation. Click OK to exit Mozilla automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message Full Installer=Mozilla must be closed to proceed with installation. Click OK to exit Mozilla automatically and to begin installation.
; This key indicates whether or not to close all the windows associated with
; the process id of this app instance window found.
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Mozilla.exe
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Component XPCOM]
Description Short=Mozilla XPCOM

Просмотреть файл

@ -58,18 +58,30 @@ Uninstall Filename=$UninstallFile$
Defaults Info Filename=defaults_info.ini
[Check Instance0]
Class Name=MozillaMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=$ProductName$ is detected to be currently running. Please quit $ProductName$ before continuing. Click Retry to perform the check again, or Cancel to exit the uninstaller.
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down it's turbo mode.
; set here because SeaMonkey requires a way to shut down its turbo mode.
Extra Cmd Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\$MainExeFile$
Extra Cmd Reg Name=
Extra Cmd Parameter=-kill
[Check Instance1]
Class Name=MozillaMessageWindow
Window Name=
;*** LOCALIZE ME BABY ***
Message=Mozilla is detected to be currently running. Please quit Mozilla before continuing. Click Retry to perform the check again, or Cancel to exit the uninstaller.
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Mozilla.exe
Extra Cmd Reg Name=
Extra Cmd Parameter=-kill
[Dialog Uninstall]
FONTNAME=MS Sans Serif
@ -101,7 +113,7 @@ YesToAll=Y&es to all
;[Check Instance0]
;Class Name=MozillaWindowClass
;Window Name=
;Message=Setup has detected that an instance of Seamonkey is currently running. Please quit Seamonkey before continuing Setup.
;Message=Setup has detected that an instance of $ProductName$ (or Mozilla) is currently running. Please quit $ProductName$ and Mozilla before continuing Setup.
;[Check Instance1]
;Process Name=psm.exe

Просмотреть файл

@ -288,29 +288,52 @@ exe=
exe_param=
[Check Instance0]
Class Name=SeaMonkeyMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
Process Name=seamonkey.exe
Pretty Name=SeaMonkey
;*** LOCALIZE ME BABY ***
Message=Download of $ProductName$ was successful. However, SeaMonkey must be closed to proceed with this installation. Click OK to exit SeaMonkey automatically and to begin installation.
Message=Download of $ProductName$ was successful. However, $ProductName$ must be closed to proceed with this installation. Click OK to exit $ProductName$ automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message Full Installer=SeaMonkey must be closed to proceed with this installation. Click OK to exit SeaMonkey automatically and to begin installation.
Message Full Installer=$ProductName$ must be closed to proceed with this installation. Click OK to exit $ProductName$ automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message wait=Shutting down SeaMonkey. Please wait...
Message wait=Shutting down $ProductName$. Please wait...
; This key indicates whether or not to close all the windows associated with
; the process id of this app instance window found.
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down it's turbo mode.
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\seamonkey.exe
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Check Instance1]
Class Name=MozillaMessageWindow
Window Name=
Process Name=Mozilla.exe
Pretty Name=Mozilla
;*** LOCALIZE ME BABY ***
Message=Download of $ProductName$ was successful. However, Mozilla must be closed to proceed with this installation. Click OK to exit Mozilla automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message Full Installer=Mozilla must be closed to proceed with this installation. Click OK to exit Mozilla automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message wait=Shutting down Mozilla. Please wait...
; This key indicates whether or not to close all the windows associated with
; the process id of this app instance window found.
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Mozilla.exe
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Check Instance2]
Class Name=Netscape6MessageWindow
Window Name=
Process Name=Netscp.exe
@ -327,7 +350,7 @@ Message wait=Shutting down Netscape. Please wait...
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Netscape 6 requires a way to shut down it's turbo mode.
; set here because Netscape 6 requires a way to shut down its turbo mode.
; This will stop at the first one that succeeds (key and file found).
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Netscp6.exe

Просмотреть файл

@ -61,7 +61,7 @@ Uninstall Filename=$UninstallFile$
Defaults Info Filename=defaults_info.ini
[Check Instance0]
Class Name=SeaMonkeyMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
Process Name=seamonkey.exe
Pretty Name=SeaMonkey

Просмотреть файл

@ -427,7 +427,7 @@ Message Retry0=Some files have failed the CRC check and are being downloaded aga
Show Dialog=AUTO
[Check Instance0]
Class Name=SeaMonkeyMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
Process Name=$MainExeFile$
Pretty Name=$ProductNameInternal$
@ -443,13 +443,36 @@ Message wait=Shutting down $ProductNameInternal$. Please wait...
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because SeaMonkey requires a way to shut down it's turbo mode.
; set here because SeaMonkey requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\$MainExeFile$
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Check Instance1]
Class Name=MozillaMessageWindow
Window Name=
Process Name=Mozilla.exe
Pretty Name=Mozilla
;*** LOCALIZE ME BABY ***
Message=Download of $ProductName$ was successful. Mozilla must be closed to proceed with installation. Click OK to exit Mozilla automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message Full Installer=Mozilla must be closed to proceed with installation. Click OK to exit Mozilla automatically and to begin installation.
;*** LOCALIZE ME BABY ***
Message wait=Shutting down Mozilla. Please wait...
; This key indicates whether or not to close all the windows associated with
; the process id of this app instance window found.
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because SeaMonkey requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Mozilla.exe
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Check Instance2]
Class Name=Netscape6MessageWindow
Window Name=
Process Name=Netscp.exe
@ -466,7 +489,7 @@ Message wait=Shutting down Netscape. Please wait...
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Netscape 6 requires a way to shut down it's turbo mode.
; set here because Netscape 6 requires a way to shut down its turbo mode.
; This will stop at the first one that succeeds (key and file found).
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Netscp6.exe

Просмотреть файл

@ -58,7 +58,7 @@ Uninstall Filename=$UninstallFile$
Defaults Info Filename=defaults_info.ini
[Check Instance0]
Class Name=MozillaMessageWindow
Class Name=$ProductName$MessageWindow
Window Name=
Process Name=$MainExeFile$
Pretty Name=$ProductNameInternal$
@ -72,13 +72,34 @@ Message wait=Shutting down $ProductNameInternal$. Please wait...
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down it's turbo mode.
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\$MainExeFile$
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Check Instance1]
Class Name=MozillaMessageWindow
Window Name=
Process Name=Mozilla.exe
Pretty Name=Mozilla
;*** LOCALIZE ME BABY ***
Message=Mozilla is detected to be currently running. Please quit Mozilla before continuing. Click OK to exit Mozilla automatically and proceed with uninstallation.
;*** LOCALIZE ME BABY ***
Message wait=Shutting down Mozilla. Please wait...
; This key indicates whether or not to close all the windows associated with
; the process id of this app instance window found.
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Mozilla requires a way to shut down its turbo mode.
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Mozilla.exe
Extra Cmd0 Reg Name=
Extra Cmd0 Parameter=-kill
[Check Instance2]
Class Name=Netscape6MessageWindow
Window Name=
Process Name=Netscp.exe
@ -93,7 +114,7 @@ Message wait=Shutting down Netscape. Please wait...
Close All Process Windows=TRUE
; These keys are not normally necessary for checking instances. They are
; set here because Netscape 6 requires a way to shut down it's turbo mode.
; set here because Netscape 6 requires a way to shut down its turbo mode.
; This will stop at the first one that succeeds (key and file found).
Extra Cmd0 Reg Key Root=HKEY_LOCAL_MACHINE
Extra Cmd0 Reg Key=Software\Microsoft\Windows\CurrentVersion\App Paths\Netscp6.exe