title: Delphi Change main form while application is running
body: <p>I have this problem. When I hide my main form, then the taskbar icon of my application is also hidden. I saw a new question about this problem as well and the answers didn't really help. They suggested to minimize it, but I do not want to minimize the application.</p>
  
  <p>Is it possible to change the main form while the application is already running?</p>
  
  <p>for instance. I have two forms. when I want to hide the one form and show the other form, then the taskbar icon should stay at the taskbar and the main form should switch to the other form.</p>
  
  <p>I am using Delphi XE6 and it is a VCL Forms application.</p>
  
  <p>I have also seen a different old question about changing main form while runtime, but it is very old and still based on Delphi 6.</p>