title: Custom WiX Burn bootstrapper user interface?
body: <p>I'm creating an installation package with WiX 3.6 primarily so I can take advantage of the <a href="http://en.wikipedia.org/wiki/WiX#Burn">Burn</a> bootstrapping features. So far I have several MSI packages bundled together that will be installed with the built-in bootstrapper application (<code>WixStandardBootstrapperApplication.RtfLicense</code>).</p>
  
  <p>I have read that Burn allows the default bootstrapper application to be replaced by specifying a custom <code>UX.dll</code>, but I haven't yet been able to locate any resources that describes how the custom <code>ux.dll</code> is constructed (that is, how it integrates with the Burn engine, what technologies do I use, what interfaces should I implement, etc.).</p>
  
  <p>My goal is to create a branded bootstrapper that can collect arbitrary information from a user and pass that information onto the various bundled MSI files, EXE files, etc.</p>
  
  <p>So I have two questions really:</p>
  
  <ol>
  <li>To what degree is the default bootstrapper application customizable?</li>
  <li>Are there any resources available that describe how to construct a custom <code>UX.dll</code>?</li>
  </ol>