title: How to allow only one checked box in [Run] section?
body: <p>My Inno Setup program installs three programs during the installation.</p>
  
  <p>I added the checkbox for each of the three programs to show after installation page in the <code>[Run]</code> section:</p>
  
  <pre><code>Filename: "{app}\Program1.exe"; Description: "{cm:LaunchProgram,{#StringChange("Program1", '&amp;', '&amp;&amp;')}}"; Flags: nowait postinstall skipifsilent unchecked runascurrentuser;
  Filename: "{app}\Program2.exe"; Description: "{cm:LaunchProgram,{#StringChange("Program2", '&amp;', '&amp;&amp;')}}"; Flags: nowait postinstall skipifsilent unchecked runascurrentuser;
  Filename: "{app}\Program3.exe"; Description: "{cm:LaunchProgram,{#StringChange("Program3", '&amp;', '&amp;&amp;')}}"; Flags: nowait postinstall skipifsilent unchecked runascurrentuser;
  </code></pre>
  
  <p>How can I make it only allow to check one box at time?</p>
  
  <p>Thank you</p>