| 151 |
151 |
${MementoSectionEnd}
|
| 152 |
152 |
|
| 153 |
153 |
${MementoSection} "$(handler)" sec_handler
|
|
154 |
; HKLM
|
|
155 |
; .eml
|
|
156 |
WriteRegStr HKLM "Software\Classes\Sylpheed.EML" "" "Sylpheed Message"
|
|
157 |
WriteRegDWORD HKLM "Software\Classes\Sylpheed.EML" "EditFlags" 0x00000002
|
|
158 |
WriteRegStr HKLM "Software\Classes\Sylpheed.EML" "FriendlyTypeName" "Sylpheed Message"
|
|
159 |
WriteRegStr HKLM "Software\Classes\Sylpheed.EML\DefaultIcon" "" "$INSTDIR\sylpheed.exe,0"
|
|
160 |
WriteRegStr HKLM "Software\Classes\Sylpheed.EML\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --open $\"%1$\""
|
|
161 |
|
|
162 |
; mailto:
|
|
163 |
WriteRegStr HKLM "Software\Classes\mailto" "" "URL:MailTo Protocol"
|
|
164 |
WriteRegDWORD HKCU "Software\Classes\mailto" "EditFlags" 0x00000002
|
|
165 |
WriteRegStr HKLM "Software\Classes\mailto" "FriendlyTypeName" "Sylpheed MailTo"
|
|
166 |
WriteRegStr HKLM "Software\Classes\mailto" "URL Protocol" ""
|
|
167 |
WriteRegStr HKLM "Software\Classes\mailto\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --compose $\"%1$\""
|
|
168 |
|
|
169 |
WriteRegStr HKLM "Software\Classes\Sylpheed.Url.MailTo" "" "URL:MailTo Protocol"
|
|
170 |
WriteRegDWORD HKLM "Software\Classes\Sylpheed.Url.MailTo" "EditFlags" 0x00000002
|
|
171 |
WriteRegStr HKLM "Software\Classes\Sylpheed.Url.MailTo" "FriendlyTypeName" "Sylpheed MailTo"
|
|
172 |
WriteRegStr HKLM "Software\Classes\Sylpheed.Url.MailTo" "URL Protocol" ""
|
|
173 |
WriteRegStr HKLM "Software\Classes\Sylpheed.Url.MailTo\DefaultIcon" "" "$INSTDIR\sylpheed.exe,0"
|
|
174 |
WriteRegStr HKLM "Software\Classes\Sylpheed.Url.MailTo\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --compose $\"%1$\""
|
|
175 |
|
| 154 |
176 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed" "" "Sylpheed"
|
|
177 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\DefaultIcon" "" "$INSTDIR\sylpheed.exe,0"
|
| 155 |
178 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Protocols\mailto" "" "URL:MailTo Protocol"
|
| 156 |
179 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Protocols\mailto" "URL Protocol" ""
|
|
180 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Protocols\mailto\DefaultIcon" "" "$INSTDIR\sylpheed.exe,0"
|
| 157 |
181 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Protocols\mailto\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --compose $\"%1$\""
|
| 158 |
182 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\""
|
| 159 |
183 |
|
| 160 |
184 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Capabilities" "ApplicationName" "Sylpheed"
|
|
185 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Capabilities" "ApplicationIcon" "$INSTDIR\sylpheed.exe,0"
|
| 161 |
186 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Capabilities" "ApplicationDescription" "Sylpheed - lightweight and user-friendly e-mail client"
|
|
187 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Capabilities\FileAssociations" ".eml" "Sylpheed.EML"
|
|
188 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Capabilities\URLAssociations" "mailto" "Sylpheed.Url.MailTo"
|
|
189 |
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Capabilities\StartMenu" "Mail" "Sylpheed"
|
|
190 |
|
| 162 |
191 |
WriteRegStr HKLM "Software\RegisteredApplications" "Sylpheed" "SOFTWARE\Clients\Mail\Sylpheed\Capabilities"
|
| 163 |
|
WriteRegStr HKLM "Software\Clients\Mail\Sylpheed\Capabilities\URLAssociations" "mailto" "Sylpheed.Url.MailTo"
|
| 164 |
|
WriteRegStr HKCR "Sylpheed.Url.MailTo" "" "URL:MailTo Protocol"
|
| 165 |
|
WriteRegStr HKCR "Sylpheed.Url.MailTo" "FriendlyTypeName" "Sylpheed MailTo"
|
| 166 |
|
WriteRegDWORD HKCR "Sylpheed.Url.MailTo" "EditFlags" 0x00000002
|
| 167 |
|
WriteRegStr HKCR "Sylpheed.Url.MailTo" "URL Protocol" ""
|
| 168 |
|
WriteRegStr HKCR "Sylpheed.Url.MailTo\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --compose $\"%1$\""
|
|
192 |
|
|
193 |
; HKCU
|
|
194 |
WriteRegStr HKCU "Software\Clients\Mail" "" "Sylpheed"
|
|
195 |
|
|
196 |
WriteRegStr HKCU "Software\Microsoft\Windows\Shell\Associations\URLAssociations\mailto\UserChoice" "Progid" "Sylpheed.Url.MailTo"
|
|
197 |
DeleteRegKey HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.eml\UserChoice"
|
|
198 |
WriteRegStr HKCU "Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.eml\UserChoice" "Progid" "Sylpheed.EML"
|
|
199 |
|
|
200 |
; .eml
|
|
201 |
WriteRegStr HKCU "Software\Classes\.eml" "" "Sylpheed.EML"
|
|
202 |
|
|
203 |
WriteRegStr HKCU "Software\Classes\Sylpheed.EML" "" "Sylpheed Message"
|
|
204 |
WriteRegDWORD HKCU "Software\Classes\Sylpheed.EML" "EditFlags" 0x00000002
|
|
205 |
WriteRegStr HKCU "Software\Classes\Sylpheed.EML" "FriendlyTypeName" "Sylpheed Message"
|
|
206 |
WriteRegStr HKCU "Software\Classes\Sylpheed.EML\DefaultIcon" "" "$INSTDIR\sylpheed.exe,0"
|
|
207 |
WriteRegStr HKCU "Software\Classes\Sylpheed.EML\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --open $\"%1$\""
|
|
208 |
|
|
209 |
; mailto:
|
|
210 |
WriteRegStr HKCU "Software\Classes\mailto" "" "URL:MailTo Protocol"
|
|
211 |
WriteRegDWORD HKCU "Software\Classes\mailto" "EditFlags" 0x00000002
|
|
212 |
WriteRegStr HKCU "Software\Classes\mailto" "FriendlyTypeName" "Sylpheed MailTo"
|
|
213 |
WriteRegStr HKCU "Software\Classes\mailto" "URL Protocol" ""
|
|
214 |
WriteRegStr HKCU "Software\Classes\mailto\DefaultIcon" "" "$INSTDIR\sylpheed.exe,0"
|
|
215 |
WriteRegStr HKCU "Software\Classes\mailto\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --compose $\"%1$\""
|
|
216 |
|
|
217 |
WriteRegStr HKCU "Software\Classes\Sylpheed.Url.MailTo" "" "URL:MailTo Protocol"
|
|
218 |
WriteRegDWORD HKCU "Software\Classes\Sylpheed.Url.MailTo" "EditFlags" 0x00000002
|
|
219 |
WriteRegStr HKCU "Software\Classes\Sylpheed.Url.MailTo" "FriendlyTypeName" "Sylpheed MailTo"
|
|
220 |
WriteRegStr HKCU "Software\Classes\Sylpheed.Url.MailTo" "URL Protocol" ""
|
|
221 |
WriteRegStr HKCU "Software\Classes\Sylpheed.Url.MailTo\DefaultIcon" "" "$INSTDIR\sylpheed.exe,0"
|
|
222 |
WriteRegStr HKCU "Software\Classes\Sylpheed.Url.MailTo\shell\open\command" "" "$\"$INSTDIR\sylpheed.exe$\" --compose $\"%1$\""
|
| 169 |
223 |
${MementoSectionEnd}
|
| 170 |
224 |
|
| 171 |
225 |
${MementoSectionDone}
|
| ... | ... | |
| 313 |
367 |
|
| 314 |
368 |
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_UNINST_KEY}"
|
| 315 |
369 |
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "${PRODUCT_DIR_REGKEY}"
|
| 316 |
|
DeleteRegKey ${PRODUCT_UNINST_ROOT_KEY} "Software\Clients\Mail\Sylpheed"
|
|
370 |
DeleteRegKey HKLM "Software\Classes\Sylpheed.EML"
|
|
371 |
DeleteRegKey HKLM "Software\Classes\Sylpheed.Url.MailTo"
|
|
372 |
DeleteRegKey HKLM "Software\Clients\Mail\Sylpheed"
|
|
373 |
DeleteRegValue HKLM "Software\RegisteredApplications" "Sylpheed"
|
|
374 |
DeleteRegKey HKCU "Software\Classes\Sylpheed.EML"
|
|
375 |
DeleteRegKey HKCU "Software\Classes\Sylpheed.Url.MailTo"
|
| 317 |
376 |
DeleteRegKey ${MEMENTO_REGISTRY_ROOT} "${MEMENTO_REGISTRY_KEY}"
|
|
377 |
|
| 318 |
378 |
SetAutoClose true
|
| 319 |
379 |
SectionEnd
|
| 320 |
380 |
|