Martijn Laan %!s(int64=13) %!d(string=hai) anos
pai
achega
4fa8a39050
Modificáronse 1 ficheiros con 3 adicións e 3 borrados
  1. 3 3
      whatsnew.htm

+ 3 - 3
whatsnew.htm

@@ -30,11 +30,11 @@ For conditions of distribution and use, see <a href="http://www.jrsoftware.org/f
 
 
 <p><a name="5.5.0"></a><span class="ver">5.5.0-dev </span><span class="date">(?)</span></p>
 <p><a name="5.5.0"></a><span class="ver">5.5.0-dev </span><span class="date">(?)</span></p>
 <ul>
 <ul>
-<li>On Windows Vista and newer, Setup now supports the Windows Restart Manager API to close and restart applications using files that need to be updated by the [Files] or [InstallDelete] section:
+<li>On Windows Vista and newer, Setup now supports the Windows <a href="msdn.microsoft.com/en-us/library/windows/desktop/aa373524.aspx" target="_blank">Restart Manager</a> API to close and restart applications using files that need to be updated:
   <ul>
   <ul>
-  <li>Added new [Setup] section directive: <tt>CloseApplications</tt>, which defaults to <tt>yes</tt>.</li>
+  <li>Added new [Setup] section directive: <tt>CloseApplications</tt>, which defaults to <tt>yes</tt>. If set to <tt>yes</tt> and Setup is not running silently, Setup will now pause on the <i>Preparing to Install</i> wizard page if it detects applications using files that need to be updated by the [Files] or [InstallDelete] section, showing the applications and asking the user if Setup should automatically close the applications and restart them after the installation has completed. If set to <tt>yes</tt> and Setup is running silently, Setup will always close and restart such applications, unless told not to via the command line (see below).</li>
   <li>Added new [Setup] section directive: <tt>CloseApplicationsFilter</tt>, which defaults to <tt>*.exe,*.dll,*.chm</tt>.</li>
   <li>Added new [Setup] section directive: <tt>CloseApplicationsFilter</tt>, which defaults to <tt>*.exe,*.dll,*.chm</tt>.</li>
-  <li>Added new [Setup] section directive: <tt>RestartApplications</tt>, which defaults to <tt>yes</tt></tt>.</li>
+  <li>Added new [Setup] section directive: <tt>RestartApplications</tt>, which defaults to <tt>yes</tt>. Note: for Setup to be able to restart an application after the installation has completed, the application needs to be using the Windows API <tt>RegisterApplicationRestart</tt> function.</li>
   <li>Added new command line parameters supported by Setup: /NOCLOSEAPPLICATIONS and /NORESTARTAPPLICATIONS. These can be used to overide the new <tt>CloseApplications</tt> and <tt>RestartApplications</tt> directives.</li>
   <li>Added new command line parameters supported by Setup: /NOCLOSEAPPLICATIONS and /NORESTARTAPPLICATIONS. These can be used to overide the new <tt>CloseApplications</tt> and <tt>RestartApplications</tt> directives.</li>
   <li>Added new [Code] support function: <tt>RmSessionStarted</tt>.</li>
   <li>Added new [Code] support function: <tt>RmSessionStarted</tt>.</li>
   <li>TWizardForm: Added new <tt>PreparingMemo</tt> property.</li>
   <li>TWizardForm: Added new <tt>PreparingMemo</tt> property.</li>