<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <br>
    There is a long standing bug report about this particular topic:<br>
    0026463: Application minimize not working with modal forms<br>
    <a href="http://bugs.freepascal.org/view.php?id=26463">http://bugs.freepascal.org/view.php?id=26463</a><br>
    <br>
    <b>Issue 1</b>: Application.Minimize should always minimize the
    entire application, including modal forms. Currently, the modal form
    will get squashed into a corner while other disabled windows will
    keeping hanging on the desktop.<br>
    <br>
    <b>Issue 2</b>: Minimizing a modal form, provided that it has the
    minimize button enabled, should call Application.Minimize with the
    effect as described in Issue 1.<br>
    <br>
    This is my opinion (as a software developer with 15 years
    experience). <br>
    <br>
    Denis<br>
    <br>
    <br>
    <div class="moz-cite-prefix">On 08/02/2016 08:02, zeljko wrote:<br>
    </div>
    <blockquote cite="mid:56B84B8E.4040801@holobit.net" type="cite">Hi
      all,
      <br>
      I don't use windows, so don't know what exact behaviour should be.
      <br>
      Now: MainForm + One modal form, minimizing modal form does not
      minimize mainform (application). (tested with win32 and qt-win32
      widgetsets)
      <br>
      <br>
      X11: Minimizing modal form minimizes complete application. (qt,
      gtk2)
      <br>
      <br>
      My question is: What's exact behaviour of Delphi apps under
      windows in this case ?
      <br>
      <br>
      zeljko
      <br>
    </blockquote>
    <br>
  </body>
</html>