오픈 소스 소프트웨어 개발 및 다운로드

Browse Subversion Repository

Diff of /trunk/installer/teraterm.iss

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1185 by maya, Mon Apr 14 14:34:23 2008 UTC revision 1231 by maya, Sun Oct 12 05:57:31 2008 UTC
# Line 1  Line 1 
1  #define AppName "UTF-8 TeraTerm Pro with TTSSH2"  #define AppName "Tera Term"
2  #define AppVer "4.58"  #define AppVer "4.60"
3    
4  [Setup]  [Setup]
5  AppCopyright=TeraTerm Project  AppCopyright=TeraTerm Project
6  AppName={#AppName}  AppName={#AppName}
7  AppVerName={#AppName} {#AppVer}  AppVerName={#AppName} {#AppVer}
8  LicenseFile=..\release\license.txt  LicenseFile=release\license.txt
9  DefaultDirName={pf}\teraterm  DefaultDirName={pf}\teraterm
10  DefaultGroupName={#AppName}  DefaultGroupName={#AppName}
11  ShowLanguageDialog=yes  ShowLanguageDialog=yes
12  AllowNoIcons=true  AllowNoIcons=true
13  UninstallDisplayIcon={app}\ttermpro.exe  UninstallDisplayIcon={app}\ttermpro.exe
14  AppMutex=TeraTermProAppMutex, TeraTermProMacroAppMutex, TeraTermProKeycodeAppMutex, TeraTermMenuAppMutex, CygTermAppMutex  AppMutex=TeraTermProAppMutex, TeraTermProMacroAppMutex, TeraTermProKeycodeAppMutex, TeraTermMenuAppMutex, CygTermAppMutex
15  OutputBaseFilename=teraterm_utf8-{#AppVer}  OutputBaseFilename=teraterm-{#AppVer}
16  PrivilegesRequired=none  PrivilegesRequired=none
17    
18  [Languages]  [Languages]
# Line 28  Name: {app}\plugin; Components: TeraTerm Line 28  Name: {app}\plugin; Components: TeraTerm
28  Name: {app}\lang; Components: TeraTerm  Name: {app}\lang; Components: TeraTerm
29    
30  [Files]  [Files]
31  Source: ..\visualc\bin\release\ttermpro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion  Source: ..\teraterm\release\ttermpro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion
32  Source: ..\visualc\bin\release\ttpcmn.dll; DestDir: {app}; Components: TeraTerm  Source: ..\teraterm\release\ttpcmn.dll; DestDir: {app}; Components: TeraTerm
33  Source: ..\visualc\bin\release\ttpdlg.dll; DestDir: {app}; Components: TeraTerm  Source: ..\teraterm\release\ttpdlg.dll; DestDir: {app}; Components: TeraTerm
34  Source: ..\visualc\bin\release\ttpfile.dll; DestDir: {app}; Components: TeraTerm  Source: ..\teraterm\release\ttpfile.dll; DestDir: {app}; Components: TeraTerm
35  Source: ..\visualc\bin\release\ttpset.dll; DestDir: {app}; Components: TeraTerm  Source: ..\teraterm\release\ttpset.dll; DestDir: {app}; Components: TeraTerm
36  Source: ..\visualc\bin\release\ttptek.dll; DestDir: {app}; Components: TeraTerm  Source: ..\teraterm\release\ttptek.dll; DestDir: {app}; Components: TeraTerm
37  Source: ..\release\TERATERM.INI; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify  Source: release\TERATERM.INI; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify
38  Source: ..\release\TSPECIAL1.TTF; DestDir: {fonts}; Components: TeraTerm; Attribs: readonly; Flags: overwritereadonly uninsneveruninstall; FontInstall: Tera Special; Check: isPowerUsersMore  Source: release\TSPECIAL1.TTF; DestDir: {fonts}; Components: TeraTerm; Attribs: readonly; Flags: overwritereadonly uninsneveruninstall; FontInstall: Tera Special; Check: isPowerUsersMore
39  Source: ..\..\doc\en\teraterm.chm; DestDir: {app}; Components: TeraTerm  Source: ..\doc\en\teraterm.chm; DestDir: {app}; Components: TeraTerm
40  Source: ..\..\doc\jp\teratermj.chm; DestDir: {app}; Components: TeraTerm  Source: ..\doc\jp\teratermj.chm; DestDir: {app}; Components: TeraTerm
41  Source: ..\release\license.txt; DestDir: {app}; Components: TeraTerm  Source: release\license.txt; DestDir: {app}; Components: TeraTerm
42  Source: ..\release\FUNCTION.CNF; DestDir: {app}; Components: TeraTerm  Source: release\FUNCTION.CNF; DestDir: {app}; Components: TeraTerm
43  Source: ..\release\IBMKEYB.CNF; DestDir: {app}; Components: TeraTerm  Source: release\IBMKEYB.CNF; DestDir: {app}; Components: TeraTerm
44  Source: ..\release\KEYBOARD.CNF; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify  Source: release\KEYBOARD.CNF; DestDir: {app}; Components: TeraTerm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify
45  Source: ..\release\NT98KEYB.CNF; DestDir: {app}; Components: TeraTerm  Source: release\NT98KEYB.CNF; DestDir: {app}; Components: TeraTerm
46  Source: ..\release\PC98KEYB.CNF; DestDir: {app}; Components: TeraTerm  Source: release\PC98KEYB.CNF; DestDir: {app}; Components: TeraTerm
47  Source: ..\visualc\bin\release\keycode.exe; DestDir: {app}; Components: TeraTerm  Source: ..\teraterm\release\keycode.exe; DestDir: {app}; Components: TeraTerm
48  Source: ..\visualc\bin\release\ttpmacro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion  Source: ..\teraterm\release\ttpmacro.exe; DestDir: {app}; Components: TeraTerm; Flags: ignoreversion
49  Source: ..\release\delpassw.ttl; DestDir: {app}; Components: TeraTerm  Source: release\delpassw.ttl; DestDir: {app}; Components: TeraTerm
50  Source: ..\release\dialup.ttl; DestDir: {app}; Components: TeraTerm  Source: release\dialup.ttl; DestDir: {app}; Components: TeraTerm
51  Source: ..\release\login.ttl; DestDir: {app}; Components: TeraTerm  Source: release\login.ttl; DestDir: {app}; Components: TeraTerm
52  Source: ..\release\mpause.ttl; DestDir: {app}; Components: TeraTerm  Source: release\mpause.ttl; DestDir: {app}; Components: TeraTerm
53  Source: ..\release\random.ttl; DestDir: {app}; Components: TeraTerm  Source: release\random.ttl; DestDir: {app}; Components: TeraTerm
54  Source: ..\release\screencapture.ttl; DestDir: {app}; Components: TeraTerm  Source: release\screencapture.ttl; DestDir: {app}; Components: TeraTerm
55  Source: ..\release\ssh2login.ttl; DestDir: {app}; Components: TeraTerm  Source: release\ssh2login.ttl; DestDir: {app}; Components: TeraTerm
56  Source: ..\release\wait_regex.ttl; DestDir: {app}; Components: TeraTerm  Source: release\wait_regex.ttl; DestDir: {app}; Components: TeraTerm
57  Source: ..\release\lang\Japanese.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly  Source: release\lang\Japanese.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly
58  Source: ..\release\lang\German.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly  Source: release\lang\German.lng; DestDir: {app}\lang; Components: TeraTerm; Attribs: readonly; Flags: uninsremovereadonly overwritereadonly
59  Source: ..\..\ttssh2\ttxssh\Release\ttxssh.dll; DestDir: {app}; Components: TTSSH; Flags: ignoreversion  Source: ..\ttssh2\ttxssh\Release\ttxssh.dll; DestDir: {app}; Components: TTSSH; Flags: ignoreversion
60  Source: ..\release\ssh_known_hosts; DestDir: {app}; Components: TTSSH; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify  Source: release\ssh_known_hosts; DestDir: {app}; Components: TTSSH; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify
61  Source: ..\cygterm\cygterm.exe; DestDir: {app}; Components: cygterm  Source: ..\cygterm\cygterm.exe; DestDir: {app}; Components: cygterm
62  Source: ..\cygterm\cygterm.cfg; DestDir: {app}; Components: cygterm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify  Source: ..\cygterm\cygterm.cfg; DestDir: {app}; Components: cygterm; Flags: onlyifdoesntexist uninsneveruninstall; Permissions: authusers-modify
63  Source: ..\cygterm\cyglaunch.exe; DestDir: {app}; Components: cygterm  Source: ..\cygterm\cyglaunch.exe; DestDir: {app}; Components: cygterm
64  Source: ..\release\LogMeTT_license.txt; DestDir: {app}; Components: LogMeTT  Source: ..\cygterm\cygterm+.tar.gz; DestDir: {app}; Components: cygterm
65  Source: ..\release\LogMeTT_README.txt; DestDir: {app}; Components: LogMeTT  Source: release\LogMeTT_license.txt; DestDir: {app}; Components: LogMeTT
66  Source: ..\release\LogMeTTc.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion  Source: release\LogMeTT_README.txt; DestDir: {app}; Components: LogMeTT
67  Source: ..\release\LogMeTT.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion  Source: release\LogMeTTc.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion
68  Source: ..\release\logmett.chm; DestDir: {app}; Components: LogMeTT  Source: release\LogMeTT.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion
69  Source: ..\release\runltt.exe; DestDir: {app}; Components: LogMeTT  Source: release\logmett.chm; DestDir: {app}; Components: LogMeTT
70  Source: ..\release\KeyFile.ini; DestDir: {app}; Components: LogMeTT  Source: release\runltt.exe; DestDir: {app}; Components: LogMeTT
71  Source: ..\release\TTLEdit.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion  Source: release\KeyFile.ini; DestDir: {app}; Components: LogMeTT
72  Source: ..\release\SynComp.pro; DestDir: {app}; Components: LogMeTT  Source: release\TTLEdit.exe; DestDir: {app}; Components: LogMeTT; Flags: ignoreversion
73  Source: ..\release\ttmacro.tpl; DestDir: {app}; Components: LogMeTT  Source: release\SynComp.pro; DestDir: {app}; Components: LogMeTT
74  Source: ..\source\ttmenu\Release\ttpmenu.exe; DestDir: {app}; Components: TeraTerm_Menu; Flags: ignoreversion  Source: release\ttmacro.tpl; DestDir: {app}; Components: LogMeTT
75  Source: ..\release\ttmenu_readme-j.txt; DestDir: {app}; Components: TeraTerm_Menu  Source: ..\ttpmenu\Release\ttpmenu.exe; DestDir: {app}; Components: TeraTerm_Menu; Flags: ignoreversion
76  Source: ..\..\TTProxy\Release\TTXProxy.dll; DestDir: {app}; Components: TTProxy; Flags: ignoreversion  Source: release\ttmenu_readme-j.txt; DestDir: {app}; Components: TeraTerm_Menu
77  Source: ..\release\theme\Advanced.sample; DestDir: {app}\theme\; Components: TeraTerm  Source: ..\TTProxy\Release\TTXProxy.dll; DestDir: {app}; Components: TTProxy; Flags: ignoreversion
78  Source: ..\release\theme\Scale.INI; DestDir: {app}\theme\; Components: TeraTerm  Source: release\theme\Advanced.sample; DestDir: {app}\theme\; Components: TeraTerm
79  Source: ..\release\theme\Tile.INI; DestDir: {app}\theme\; Components: TeraTerm  Source: release\theme\Scale.INI; DestDir: {app}\theme\; Components: TeraTerm
80  Source: ..\release\theme\scale\23.jpg; DestDir: {app}\theme\scale; Components: TeraTerm  Source: release\theme\Tile.INI; DestDir: {app}\theme\; Components: TeraTerm
81  Source: ..\release\theme\scale\43.jpg; DestDir: {app}\theme\scale; Components: TeraTerm  Source: release\theme\scale\23.jpg; DestDir: {app}\theme\scale; Components: TeraTerm
82  Source: ..\release\theme\tile\03.jpg; DestDir: {app}\theme\tile; Components: TeraTerm  Source: release\theme\scale\43.jpg; DestDir: {app}\theme\scale; Components: TeraTerm
83  Source: ..\release\theme\tile\44.jpg; DestDir: {app}\theme\tile; Components: TeraTerm  Source: release\theme\tile\03.jpg; DestDir: {app}\theme\tile; Components: TeraTerm
84  Source: ..\release\plugin\ttAKJpeg.dll; DestDir: {app}\plugin\; Components: TeraTerm  Source: release\theme\tile\44.jpg; DestDir: {app}\theme\tile; Components: TeraTerm
85  Source: ..\release\plugin\ttAKJpeg.txt; DestDir: {app}\plugin\; Components: TeraTerm  Source: release\plugin\ttAKJpeg.dll; DestDir: {app}\plugin\; Components: TeraTerm
86  Source: ..\release\Collector\Collector.exe; DestDir: {app}\Collector\; Components: Collector  Source: release\plugin\ttAKJpeg.txt; DestDir: {app}\plugin\; Components: TeraTerm
87  Source: ..\release\Collector\collector.ini; DestDir: {app}\Collector\; Components: Collector  Source: release\Collector\Collector.exe; DestDir: {app}\Collector\; Components: Collector
88  Source: ..\release\Collector\Collector_org.exe; DestDir: {app}\Collector\; Components: Collector  Source: release\Collector\collector.ini; DestDir: {app}\Collector\; Components: Collector
89  Source: ..\release\Collector\hthook.dll; DestDir: {app}\Collector\; Components: Collector  Source: release\Collector\Collector_org.exe; DestDir: {app}\Collector\; Components: Collector
90  Source: ..\release\Collector\mfc70.dll; DestDir: {app}\Collector\; Components: Collector  Source: release\Collector\hthook.dll; DestDir: {app}\Collector\; Components: Collector
91  Source: ..\release\Collector\msvcr70.dll; DestDir: {app}\Collector\; Components: Collector  Source: release\Collector\mfc70.dll; DestDir: {app}\Collector\; Components: Collector
92  Source: ..\release\Collector\readme.txt; DestDir: {app}\Collector\; Components: Collector  Source: release\Collector\msvcr70.dll; DestDir: {app}\Collector\; Components: Collector
93  Source: ..\visualc\bin\release\ttxkanjimenu.dll; DestDir: {app}\; Components: TTXKanjiMenu; Flags: ignoreversion  Source: release\Collector\readme.txt; DestDir: {app}\Collector\; Components: Collector
94    Source: ..\TTXKanjiMenu\release\ttxkanjimenu.dll; DestDir: {app}\; Components: Additional_Plugins/TTXKanjiMenu; Flags: ignoreversion
95    Source: ..\TTXSamples\release\TTXCopyIniFile.dll; DestDir: {app}\; Components: Additional_Plugins/TTXCopyIniFile; Flags: ignoreversion
96    
97  [Types]  [Types]
98  Name: standard; Description: {cm:type_standard}  Name: standard; Description: {cm:type_standard}
# Line 99  Name: compact; Description: {cm:type_com Line 101  Name: compact; Description: {cm:type_com
101  Name: custom; Description: {cm:type_custom}; Flags: iscustom  Name: custom; Description: {cm:type_custom}; Flags: iscustom
102    
103  [Components]  [Components]
104  Name: TeraTerm; Description: TeraTerm & Macro; Flags: fixed; Types: custom compact full standard  Name: TeraTerm; Description: Tera Term & Macro; Flags: fixed; Types: custom compact full standard
105  Name: TTSSH; Description: TTSSH; Types: compact full standard  Name: TTSSH; Description: TTSSH; Types: compact full standard
106  Name: cygterm; Description: CygTerm+; Types: full standard; Check: not isIA64  Name: cygterm; Description: CygTerm+; Types: full standard; Check: not isIA64
107  Name: LogMeTT; Description: LogMeTT & TTLEdit; Types: full standard  Name: LogMeTT; Description: LogMeTT & TTLEdit; Types: full standard
108  Name: TeraTerm_Menu; Description: TeraTerm Menu; Types: full  Name: TeraTerm_Menu; Description: TeraTerm Menu; Types: full
109  Name: TTProxy; Description: TTProxy; Types: full standard  Name: TTProxy; Description: TTProxy; Types: full standard
110  Name: Collector; Description: Collector; Types: full  Name: Collector; Description: Collector; Types: full
111  Name: TTXKanjiMenu; Description: TTXKanjiMenu; Types: full  Name: Additional_Plugins; Description: Additional Plugins
112    Name: Additional_Plugins/TTXKanjiMenu; Description: TTX KanjiMenu (Changes Kanji Code from VT-Window menu)
113    Name: Additional_Plugins/TTXCopyIniFile; Description: TTX CopyIniFile (Copys ini file when save new Setup file)
114    
115  [Icons]  [Icons]
116  Name: {group}\UTF-8 TeraTerm Pro; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; IconIndex: 0; Components: TeraTerm; Flags: createonlyiffileexists  Name: {group}\Tera Term; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; IconIndex: 0; Components: TeraTerm; Flags: createonlyiffileexists
117  Name: {group}\{cm:UninstallProgram,{#AppName}}; Filename: {uninstallexe}; Components: TeraTerm; Flags: createonlyiffileexists  Name: {group}\{cm:UninstallProgram,{#AppName}}; Filename: {uninstallexe}; Components: TeraTerm; Flags: createonlyiffileexists
118  Name: {group}\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; IconIndex: 0; Components: cygterm; Flags: createonlyiffileexists  Name: {group}\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; IconIndex: 0; Components: cygterm; Flags: createonlyiffileexists
119  Name: {group}\LogMeTT; Filename: {app}\LogMeTT.exe; WorkingDir: {app}; IconFilename: {app}\logMeTT.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists  Name: {group}\LogMeTT; Filename: {app}\LogMeTT.exe; WorkingDir: {app}; IconFilename: {app}\logMeTT.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists
120  Name: {group}\TTLEdit; Filename: {app}\TTLEdit.exe; WorkingDir: {app}; IconFilename: {app}\TTLEdit.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists  Name: {group}\TTLEdit; Filename: {app}\TTLEdit.exe; WorkingDir: {app}; IconFilename: {app}\TTLEdit.exe; IconIndex: 0; Components: LogMeTT; Flags: createonlyiffileexists
121  Name: {group}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; IconIndex: 0; Components: TeraTerm_Menu; Flags: createonlyiffileexists  Name: {group}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; IconIndex: 0; Components: TeraTerm_Menu; Flags: createonlyiffileexists
122  Name: {group}\Collector; Filename: {app}\Collector\Collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\Collector\Collector.exe; IconIndex: 0; Components: Collector; Flags: createonlyiffileexists  Name: {group}\Collector; Filename: {app}\Collector\Collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\Collector\Collector.exe; IconIndex: 0; Components: Collector; Flags: createonlyiffileexists
123  Name: {userdesktop}\UTF-8 TeraTerm Pro; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: desktopicon; IconIndex: 0; Flags: createonlyiffileexists  Name: {userdesktop}\Tera Term; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: desktopicon; IconIndex: 0; Flags: createonlyiffileexists
124  Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\UTF-8 TeraTerm Pro; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: quicklaunchicon; IconIndex: 0; Flags: createonlyiffileexists  Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\Tera Term; Filename: {app}\ttermpro.exe; WorkingDir: {app}; IconFilename: {app}\ttermpro.exe; Components: TeraTerm; Tasks: quicklaunchicon; IconIndex: 0; Flags: createonlyiffileexists
125  Name: {userstartup}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; Components: TeraTerm_Menu; IconIndex: 0; Tasks: startupttmenuicon; Flags: createonlyiffileexists  Name: {userstartup}\TeraTerm Menu; Filename: {app}\ttpmenu.exe; WorkingDir: {app}; IconFilename: {app}\ttpmenu.exe; Components: TeraTerm_Menu; IconIndex: 0; Tasks: startupttmenuicon; Flags: createonlyiffileexists
126  Name: {userstartup}\Collector; Filename: {app}\collector\collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\collector\collector.exe; Components: Collector; Tasks: startupcollectoricon; IconIndex: 0; Flags: createonlyiffileexists  Name: {userstartup}\Collector; Filename: {app}\collector\collector.exe; WorkingDir: {app}\Collector; IconFilename: {app}\collector\collector.exe; Components: Collector; Tasks: startupcollectoricon; IconIndex: 0; Flags: createonlyiffileexists
127  Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; Components: cygterm; Tasks: quickcyglaunch; IconIndex: 0; Flags: createonlyiffileexists  Name: {userappdata}\Microsoft\Internet Explorer\Quick Launch\cyglaunch; Filename: {app}\cyglaunch.exe; WorkingDir: {app}; IconFilename: {app}\cyglaunch.exe; Components: cygterm; Tasks: quickcyglaunch; IconIndex: 0; Flags: createonlyiffileexists
128    
129  [INI]  [INI]
130    Filename: {app}\teraterm.ini; Section: TTSSH; Key: EnableRsaShortKeyServer; String: 0; Flags: createkeyifdoesntexist; Components: TTSSH
131    Filename: {userdocs}\teraterm.ini; Section: TTSSH; Key: EnableRsaShortKeyServer; String: 0; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TTSSH
132    Filename: {app}\teraterm.ini; Section: Tera Term; Key: AcceptTitleChangeRequest; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm
133    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: AcceptTitleChangeRequest; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
134    Filename: {app}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm
135    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: ScrollWindowClearScreen; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
136    Filename: {app}\teraterm.ini; Section: Tera Term; Key: UnicodeToDecSpMapping; String: 3; Flags: createkeyifdoesntexist; Components: TeraTerm
137    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: UnicodeToDecSpMapping; String: 3; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
138    Filename: {app}\teraterm.ini; Section: Tera Term; Key: UnknownUnicodeCharacterAsWide; String: off; Flags: createkeyifdoesntexist; Components: TeraTerm
139    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: UnknownUnicodeCharacterAsWide; String: off; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
140    Filename: {app}\teraterm.ini; Section: Tera Term; Key: AutoScrollOnlyInBottomLine; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm
141    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: AutoScrollOnlyInBottomLine; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
142    Filename: {app}\teraterm.ini; Section: Tera Term; Key: VTIcon; String: Default; Flags: createkeyifdoesntexist; Components: TeraTerm
143    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: VTIcon; String: Default; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
144    Filename: {app}\teraterm.ini; Section: Tera Term; Key: TEKIcon; String: Default; Flags: createkeyifdoesntexist; Components: TeraTerm
145    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: TEKIcon; String: Default; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
146    Filename: {app}\teraterm.ini; Section: Tera Term; Key: MouseWheelScrollLine; String: 3; Flags: createkeyifdoesntexist; Components: TeraTerm
147    Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: MouseWheelScrollLine; String: 3; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
148  Filename: {app}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm  Filename: {app}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm
149  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisablePasteMouseMButton; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
150  Filename: {app}\teraterm.ini; Section: Tera Term; Key: SaveVTWinPos; String: off; Flags: createkeyifdoesntexist; Components: TeraTerm  Filename: {app}\teraterm.ini; Section: Tera Term; Key: SaveVTWinPos; String: off; Flags: createkeyifdoesntexist; Components: TeraTerm
# Line 163  Filename: {app}\teraterm.ini; Section: T Line 185  Filename: {app}\teraterm.ini; Section: T
185  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisableAppCursor; String: off; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisableAppCursor; String: off; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
186  Filename: {app}\teraterm.ini; Section: Tera Term; Key: DisableAppKeypad; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm  Filename: {app}\teraterm.ini; Section: Tera Term; Key: DisableAppKeypad; String: on; Flags: createkeyifdoesntexist; Components: TeraTerm
187  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisableAppKeypad; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: DisableAppKeypad; String: on; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
188  Filename: {app}\teraterm.ini; Section: TTSSH; Key: CheckAuthListFirst; String: 0; Flags: createkeyifdoesntexist; Components: TeraTerm  Filename: {app}\teraterm.ini; Section: TTSSH; Key: CheckAuthListFirst; String: 0; Flags: createkeyifdoesntexist; Components: TTSSH
189  Filename: {userdocs}\teraterm.ini; Section: TTSSH; Key: CheckAuthListFirst; String: 0; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm  Filename: {userdocs}\teraterm.ini; Section: TTSSH; Key: CheckAuthListFirst; String: 0; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TTSSH
190  Filename: {app}\teraterm.ini; Section: Tera Term; Key: MaxBroadcatHistory; String: 99; Flags: createkeyifdoesntexist; Components: TeraTerm  Filename: {app}\teraterm.ini; Section: Tera Term; Key: MaxBroadcatHistory; String: 99; Flags: createkeyifdoesntexist; Components: TeraTerm
191  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: MaxBroadcatHistory; String: 99; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm  Filename: {userdocs}\teraterm.ini; Section: Tera Term; Key: MaxBroadcatHistory; String: 99; Flags: createkeyifdoesntexist; Check: isUserIniExists; Components: TeraTerm
192  Filename: {app}\teraterm.ini; Section: Tera Term; Key: TelKeepAliveInterval; String: 300; Flags: createkeyifdoesntexist; Components: TeraTerm  Filename: {app}\teraterm.ini; Section: Tera Term; Key: TelKeepAliveInterval; String: 300; Flags: createkeyifdoesntexist; Components: TeraTerm
# Line 232  Root: HKCR; Subkey: Folder\shell\cygterm Line 254  Root: HKCR; Subkey: Folder\shell\cygterm
254  Root: HKCR; Subkey: Folder\shell\cygterm\command; ValueType: string; ValueData: """{app}\cyglaunch.exe"" -nocd -nols -d \""%L\"""; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: cygterm; Tasks: cygtermhere  Root: HKCR; Subkey: Folder\shell\cygterm\command; ValueType: string; ValueData: """{app}\cyglaunch.exe"" -nocd -nols -d \""%L\"""; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: cygterm; Tasks: cygtermhere
255  ; Associate with .TTL  ; Associate with .TTL
256  Root: HKCU; Subkey: Software\Classes\.ttl; ValueType: string; ValueData: TeraTerm.MacroFile; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCU; Subkey: Software\Classes\.ttl; ValueType: string; ValueData: TeraTerm.MacroFile; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
257  Root: HKCU; Subkey: Software\Classes\TeraTerm.MacroFile; ValueType: string; ValueData: TeraTerm Macro File; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCU; Subkey: Software\Classes\TeraTerm.MacroFile; ValueType: string; ValueData: Tera Term Macro File; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
258  Root: HKCU; Subkey: Software\Classes\TeraTerm.MacroFile\DefaultIcon; ValueType: string; ValueData: {app}\ttpmacro.exe,0; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCU; Subkey: Software\Classes\TeraTerm.MacroFile\DefaultIcon; ValueType: string; ValueData: {app}\ttpmacro.exe,0; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
259  Root: HKCU; Subkey: Software\Classes\TeraTerm.MacroFile\shell\open\command; ValueType: string; ValueData: """{app}\ttpmacro.exe"" ""%1"""; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCU; Subkey: Software\Classes\TeraTerm.MacroFile\shell\open\command; ValueType: string; ValueData: """{app}\ttpmacro.exe"" ""%1"""; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
260  Root: HKCR; Subkey: .ttl; ValueType: string; ValueData: TeraTerm.MacroFile; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCR; Subkey: .ttl; ValueType: string; ValueData: TeraTerm.MacroFile; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
261  Root: HKCR; Subkey: TeraTerm.MacroFile; ValueType: string; ValueData: TeraTerm Macro File; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCR; Subkey: TeraTerm.MacroFile; ValueType: string; ValueData: Tera Term Macro File; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
262  Root: HKCR; Subkey: TeraTerm.MacroFile\DefaultIcon; ValueType: string; ValueData: {app}\ttpmacro.exe,0; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCR; Subkey: TeraTerm.MacroFile\DefaultIcon; ValueType: string; ValueData: {app}\ttpmacro.exe,0; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
263  Root: HKCR; Subkey: TeraTerm.MacroFile\shell\open\command; ValueType: string; ValueData: """{app}\ttpmacro.exe"" ""%1"""; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc  Root: HKCR; Subkey: TeraTerm.MacroFile\shell\open\command; ValueType: string; ValueData: """{app}\ttpmacro.exe"" ""%1"""; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: macroassoc
264  ; Associate with telnet://  ; Associate with telnet://
265  Root: HKCU; Subkey: Software\Classes\telnet\shell; ValueType: string; ValueData: Open with TeraTerm; Flags: uninsclearvalue; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc  Root: HKCU; Subkey: Software\Classes\telnet\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc
266  Root: HKCU; Subkey: Software\Classes\telnet\shell\Open with TeraTerm\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc  Root: HKCU; Subkey: Software\Classes\telnet\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc
267  Root: HKCR; Subkey: telnet\shell; ValueType: string; ValueData: Open with TeraTerm; Flags: uninsclearvalue; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc  Root: HKCR; Subkey: telnet\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc
268  Root: HKCR; Subkey: telnet\shell\Open with TeraTerm\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc  Root: HKCR; Subkey: telnet\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /T=1 /nossh %1"; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: telnetassoc
269    ; Associate with ssh://
270    Root: HKCU; Subkey: Software\Classes\ssh\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: sshassoc
271    Root: HKCU; Subkey: Software\Classes\ssh\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /ssh %1"; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: sshassoc
272    Root: HKCU; Subkey: Software\Classes\ssh; ValueName: URL Protocol; ValueType: string; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: sshassoc
273    Root: HKCR; Subkey: ssh\shell; ValueType: string; ValueData: Open with Tera Term; Flags: uninsclearvalue; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: sshassoc
274    Root: HKCR; Subkey: ssh\shell\Open with Tera Term\command; ValueType: string; ValueData: """{app}\ttermpro.exe"" /ssh %1"; Flags: uninsdeletekey; Check: not isMinimumOfWin2K; Components: TeraTerm; Tasks: sshassoc
275    Root: HKCR; Subkey: ssh; ValueName: URL Protocol; ValueType: string; Flags: uninsdeletekey; Check: isMinimumOfWin2K; Components: TeraTerm; Tasks: sshassoc
276    
277  [Tasks]  [Tasks]
278  Name: desktopicon; Description: {cm:task_desktopicon}; Components: TeraTerm  Name: desktopicon; Description: {cm:task_desktopicon}; Components: TeraTerm
# Line 254  Name: cygtermhere; Description: {cm:task Line 283  Name: cygtermhere; Description: {cm:task
283  Name: quickcyglaunch; Description: {cm:task_quickcyglaunch}; Components: cygterm; Flags: unchecked  Name: quickcyglaunch; Description: {cm:task_quickcyglaunch}; Components: cygterm; Flags: unchecked
284  Name: macroassoc; Description: {cm:task_macroassoc}; Components: TeraTerm; Flags: unchecked  Name: macroassoc; Description: {cm:task_macroassoc}; Components: TeraTerm; Flags: unchecked
285  Name: telnetassoc; Description: {cm:task_telnetassoc}; Components: TeraTerm; Flags: unchecked  Name: telnetassoc; Description: {cm:task_telnetassoc}; Components: TeraTerm; Flags: unchecked
286    Name: sshassoc; Description: {cm:task_sshassoc}; Components: TTSSH; Flags: unchecked
287    
288  [Run]  [Run]
289  Filename: {app}\ttermpro.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_teraterm}; Components: TeraTerm  Filename: {app}\ttermpro.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_teraterm}; Components: TeraTerm
# Line 262  Filename: {app}\ttpmenu.exe; Flags: nowa Line 292  Filename: {app}\ttpmenu.exe; Flags: nowa
292  Filename: {app}\Collector\Collector.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_collector}; Components: Collector  Filename: {app}\Collector\Collector.exe; Flags: nowait postinstall skipifsilent unchecked; Description: {cm:launch_collector}; Components: Collector
293    
294  [CustomMessages]  [CustomMessages]
295  en.task_desktopicon=Create TeraTerm shortcut to &Desktop  en.task_desktopicon=Create Tera Term shortcut to &Desktop
296  en.task_quicklaunchicon=Create TeraTerm shortcut to &Quick Launch  en.task_quicklaunchicon=Create Tera Term shortcut to &Quick Launch
297  en.task_startupttmenuicon=Create TeraTerm &Menu shortcut to Startup  en.task_startupttmenuicon=Create TeraTerm &Menu shortcut to Startup
298  en.task_startupcollectoricon=Create &Collector shortcut to Startup  en.task_startupcollectoricon=Create &Collector shortcut to Startup
299  en.task_cygtermhere=Add "Cy&gterm Here" to Context menu  en.task_cygtermhere=Add "Cy&gterm Here" to Context menu
300  en.task_quickcyglaunch=Create cyg&launch shortcut to Quick Launch  en.task_quickcyglaunch=Create cyg&launch shortcut to Quick Launch
301  en.task_macroassoc=Associate .&ttl file to ttmpacro.exe  en.task_macroassoc=Associate .&ttl file to ttpmacro.exe
302  en.task_telnetassoc=Associate t&elnet protocol to ttermpro.exe  en.task_telnetassoc=Associate t&elnet protocol to ttermpro.exe
303  ja.task_desktopicon=デスクトップに TeraTerm のショートカットを作る(&D)  en.task_sshassoc=Associate &ssh protocol to ttermpro.exe
304  ja.task_quicklaunchicon=クイック起動に TeraTerm のショートカットを作る(&Q)  ja.task_desktopicon=デスクトップに Tera Term のショートカットを作る(&D)
305    ja.task_quicklaunchicon=クイック起動に Tera Term のショートカットを作る(&Q)
306  ja.task_startupttmenuicon=スタートアップに TeraTerm &Menu のショートカットを作る  ja.task_startupttmenuicon=スタートアップに TeraTerm &Menu のショートカットを作る
307  ja.task_startupcollectoricon=スタートアップに &Collector のショートカットを作る  ja.task_startupcollectoricon=スタートアップに &Collector のショートカットを作る
308  ja.task_cygtermhere=コンテキストメニューに "Cy&gterm Here" を追加する  ja.task_cygtermhere=コンテキストメニューに "Cy&gterm Here" を追加する
309  ja.task_quickcyglaunch=クイック起動に cyg&launch のショートカットを作る  ja.task_quickcyglaunch=クイック起動に cyg&launch のショートカットを作る
310  ja.task_macroassoc=.&ttl ファイルを ttmpacro.exe に関連付ける  ja.task_macroassoc=.&ttl ファイルを ttpmacro.exe に関連付ける
311  ja.task_telnetassoc=t&elnet プロトコルを ttermpro.exe に関連付ける  ja.task_telnetassoc=t&elnet プロトコルを ttermpro.exe に関連付ける
312    ja.task_sshassoc=&ssh プロトコルを ttermpro.exe に関連付ける
313  en.type_standard=Standard installation  en.type_standard=Standard installation
314  en.type_full=Full installation  en.type_full=Full installation
315  en.type_compact=Compact installation  en.type_compact=Compact installation
# Line 286  ja.type_standard=標準インストール Line 318  ja.type_standard=標準インストール
318  ja.type_full=フルインストール  ja.type_full=フルインストール
319  ja.type_compact=コンパクトインストール  ja.type_compact=コンパクトインストール
320  ja.type_custom=カスタムインストール  ja.type_custom=カスタムインストール
321  en.launch_teraterm=Launch &TeraTerm Pro  en.launch_teraterm=Launch &Tera Term
322  en.launch_logmett=Launch &LogMeTT  en.launch_logmett=Launch &LogMeTT
323  en.launch_ttmenu=Launch TeraTerm &Menu  en.launch_ttmenu=Launch TeraTerm &Menu
324  en.launch_collector=Launch &Collector  en.launch_collector=Launch &Collector
325  ja.launch_teraterm=今すぐ &TeraTerm Pro を実行する  ja.launch_teraterm=今すぐ &Tera Term を実行する
326  ja.launch_logmett=今すぐ &LogMeTT を実行する  ja.launch_logmett=今すぐ &LogMeTT を実行する
327  ja.launch_ttmenu=今すぐ TeraTerm &Menu を実行する  ja.launch_ttmenu=今すぐ TeraTerm &Menu を実行する
328  ja.launch_collector=今すぐ &Collector を実行する  ja.launch_collector=今すぐ &Collector を実行する
# Line 306  ja.msg_language_subcaption=アプリケーシ?/span> Line 338  ja.msg_language_subcaption=アプリケーシ?/span>
338  ja.msg_language_none=英語(&E)  ja.msg_language_none=英語(&E)
339  ja.msg_language_japanese=日本語(&J)  ja.msg_language_japanese=日本語(&J)
340  ja.msg_language_german=ドイツ語(&G)  ja.msg_language_german=ドイツ語(&G)
341    en.msg_del_confirm=Are you sure that you want to delete %s ?
342    ja.msg_del_confirm=%s を削除しますか?
343    en.msg_uninstall_confirm=It seems a former version is installed. You are recommended to uninstall it previously. Do you uninstall former version ?
344    ja.msg_uninstall_confirm=以前のバージョンがインストールされているようです。先にアンインストールすることをお勧めします。アンインストールしますか?
345    
346  [Code]  [Code]
347  var  var
# Line 515  end; Line 551  end;
551    
552  function NextButtonClick(CurPageID: Integer): Boolean;  function NextButtonClick(CurPageID: Integer): Boolean;
553  var  var
554      uninstaller  : String;
555      uninstaller2 : String;
556      ResultCode: Integer;
557    iniFile : String;    iniFile : String;
558  begin  begin
559    case CurPageID of    case CurPageID of
560    
561        wpWelcome:
562          begin
563    
564            if RegQueryStringValue(HKEY_LOCAL_MACHINE,
565                                   'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\UTF-8 TeraTerm Pro with TTSSH2_is1',
566                                   'UninstallString', uninstaller) then
567            begin
568              // UTF-8 TeraTerm Pro with TTSSH2 のアンインストーラ文字列を発見した
569              if not RegKeyExists(HKEY_LOCAL_MACHINE,
570                                  'SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Tera Term_is1') then
571              begin
572                // Tera Term のインストールエントリが見つからない(共存していない)
573                if MsgBox(CustomMessage('msg_uninstall_confirm'), mbInformation, MB_YESNO) = IDYES then
574                begin
575                  // ユーザがアンインストールを選択した
576    
577                  // 両端の " を削る
578                  uninstaller2 := Copy(uninstaller, 2, Length(uninstaller) - 2);
579    
580                  if not Exec(uninstaller2, '', '', SW_SHOW,
581                              ewWaitUntilTerminated, ResultCode) then
582                  begin
583                    // 実行に失敗
584                    MsgBox(SysErrorMessage(ResultCode), mbError, MB_OK);
585                  end;
586                end;
587              end;
588            end;
589    
590          end;
591    
592      wpSelectComponents:      wpSelectComponents:
593        begin        begin
594    
# Line 576  begin Line 647  begin
647    
648          if not IsTaskSelected('telnetassoc') then          if not IsTaskSelected('telnetassoc') then
649          begin;          begin;
650            RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER, 'Software\Classes\telnet\shell\Open with TeraTerm');            RegDeleteKeyIncludingSubkeys(HKEY_CURRENT_USER, 'Software\Classes\telnet\shell\Open with Tera Term');
651            RegDeleteValue(HKEY_CURRENT_USER, 'Software\Classes\telnet\shell', '');            RegDeleteValue(HKEY_CURRENT_USER, 'Software\Classes\telnet\shell', '');
652            RegDeleteKeyIncludingSubkeys(HKEY_CLASSES_ROOT, 'telnet\shell\Open with TeraTerm');            RegDeleteKeyIncludingSubkeys(HKEY_CLASSES_ROOT, 'telnet\shell\Open with Tera Term');
653            RegDeleteValue(HKEY_CLASSES_ROOT, 'telnet\shell', '');            RegDeleteValue(HKEY_CLASSES_ROOT, 'telnet\shell', '');
654          end;          end;
655    
# Line 605  begin Line 676  begin
676          ini[3] := '\cygterm.cfg';          ini[3] := '\cygterm.cfg';
677          ini[4] := '\broadcast.log';          ini[4] := '\broadcast.log';
678    
679          case ActiveLanguage of          conf := CustomMessage('msg_del_confirm');
         'en': conf := 'Are you sure that you want to delete %s ?';  
         'ja': conf := '%s を削除しますか?';  
         end;  
   
680          app     := ExpandConstant('{app}');          app     := ExpandConstant('{app}');
681          userdoc := ExpandConstant('{userdocs}');          userdoc := ExpandConstant('{userdocs}');
682    
# Line 676  Name: {app}\copyfont.pif; Type: files Line 743  Name: {app}\copyfont.pif; Type: files
743  Name: {app}\libeay.txt; Type: files  Name: {app}\libeay.txt; Type: files
744    
745  [_ISToolPreCompile]  [_ISToolPreCompile]
 Name: convtext.bat  
746  Name: makechm.bat  Name: makechm.bat
747  Name: build.bat; Parameters: rebuild  Name: build.bat; Parameters: rebuild

Legend:
Removed from v.1185  
changed lines
  Added in v.1231

Back to OSDN">Back to OSDN
ViewVC Help
Powered by ViewVC 1.1.26