title: Dynamic dependency between Inno Setup components
body: <p>I have three components. Two of them both depend on the third one. Is there a programmatic way to automatically check the box for the third component when either of the other two components are checked for installation?</p>
  
  <p>This behavior is analogous to that of nested components, but these would be at the same level and I can't make use of that feature. Would be nice if Inno offered a way for inter-component dependencies, but until then...</p>
  
  <p><strong>UPDATE</strong><br>
  Perhaps a fictitious example of what I envision would help:  </p>
  
  <pre><code>[Components]
  Name: "parent1"; Description: "app 1"
  Name: "parent2"; Description: "app 2"; Depends: parent1
  Name: "parent2\child"; Description: "feature"
  Name: "parent3"; Description: "app 3"; Depends: parent1
  Name: "parent3\child"; Description: "feature"
  </code></pre>