<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Form vor Close verkleinern]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe den Code aus dem Forum und etwas angepaßt.</p>
<pre><code class="language-cpp">FormVerkleinern(Screen-&gt;Height);
</code></pre>
<pre><code class="language-cpp">TFormTabelle::FormVerkleinern(int e)
{
//
int FormVerkleinernWert = 8;

    int p=(Height&lt;e)*2-1;
    while((p&gt;0 &amp;&amp; Height&lt;e) || (p&lt;0 &amp;&amp; Height&gt;e))
    {
    Height  -= (FormVerkleinernWert * 2);
    Width -= (FormVerkleinernWert * 2);
    Left += FormVerkleinernWert;
    Top += FormVerkleinernWert;
    Panel1-&gt;Left -= FormVerkleinernWert;
    Panel1-&gt;Top -= FormVerkleinernWert;
      if (Height &lt;= 6)
        {
        break;
        }
    Application-&gt;ProcessMessages();
    Sleep(1);
    }
    Close();
return 0;
}
//-------------------------------------------------------------
</code></pre>
<p>Code funktionieren prima. Habe leider ein optisches Problem. Mein Projekt ist eine MDI-Anwendung. Wenn 4 und mehr Child Formen offen sind, funktioniert das verkleinern/schliessen (optisch gesehen) der Form einwandfrei. Ist nur eine Child-Form geöffnet, ruckelt der Ablauf. Woran kann dieses liegen ?</p>
<p>Gruß Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/113760/form-vor-close-verkleinern</link><generator>RSS for Node</generator><lastBuildDate>Wed, 22 Jul 2026 11:42:30 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/113760.rss" rel="self" type="application/rss+xml"/><pubDate>Sun, 26 Jun 2005 18:46:24 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Form vor Close verkleinern on Sun, 26 Jun 2005 18:46:24 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>habe den Code aus dem Forum und etwas angepaßt.</p>
<pre><code class="language-cpp">FormVerkleinern(Screen-&gt;Height);
</code></pre>
<pre><code class="language-cpp">TFormTabelle::FormVerkleinern(int e)
{
//
int FormVerkleinernWert = 8;

    int p=(Height&lt;e)*2-1;
    while((p&gt;0 &amp;&amp; Height&lt;e) || (p&lt;0 &amp;&amp; Height&gt;e))
    {
    Height  -= (FormVerkleinernWert * 2);
    Width -= (FormVerkleinernWert * 2);
    Left += FormVerkleinernWert;
    Top += FormVerkleinernWert;
    Panel1-&gt;Left -= FormVerkleinernWert;
    Panel1-&gt;Top -= FormVerkleinernWert;
      if (Height &lt;= 6)
        {
        break;
        }
    Application-&gt;ProcessMessages();
    Sleep(1);
    }
    Close();
return 0;
}
//-------------------------------------------------------------
</code></pre>
<p>Code funktionieren prima. Habe leider ein optisches Problem. Mein Projekt ist eine MDI-Anwendung. Wenn 4 und mehr Child Formen offen sind, funktioniert das verkleinern/schliessen (optisch gesehen) der Form einwandfrei. Ist nur eine Child-Form geöffnet, ruckelt der Ablauf. Woran kann dieses liegen ?</p>
<p>Gruß Siegfried</p>
]]></description><link>https://www.c-plusplus.net/forum/post/817702</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/817702</guid><dc:creator><![CDATA[Beppo]]></dc:creator><pubDate>Sun, 26 Jun 2005 18:46:24 GMT</pubDate></item></channel></rss>