<?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[mehrere Dialoge mit VCL. Wie macht man das sinnvoll?]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe mit VCL ein wenig experimentiert.</p>
<p>Beispielsweise wollte ich eine Anwendung erstellen, die drei verschiedene DIalogmasken (TForms) verwendet.</p>
<p>Wenn ich zwischen den Masken hin- und hernavigieren will, dann schalte ich die Forms einfach mit setVisible() sichtbar bzw unsichtbar.</p>
<p>Ist diese vorgehensweise sinnvoll? Wie sollte eine sinnvolle Architektur einer Anwendung mit beispielsweise mehreren Dialogfenster, einem Stammmenue und eventuell einer dynamischen Toolbar und einer statischen Statusbar aussehen???</p>
<p>Kann mir jemand einen Minirahmen mit einem kleinen Menue und nur 2-3 Forms als Beispiel basteln? Einfach nur den Rahmen ohne Code (ausser vielleicht den Dialogwechsel wenn man einen Menuepunkt auslöst).</p>
<p>Im Prinzip bin ich selbst fit in C++ habe aber kaum Erfahrung mit VCL und Borland, daher wäre ich dankbar wenn mir jemand einen kleinen Rahmen senden würde, damit ich beurteilen kann ob meine &quot;Bastellösung&quot; eigentlich sinnvoll ist.</p>
<p>merci...</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/135315/mehrere-dialoge-mit-vcl-wie-macht-man-das-sinnvoll</link><generator>RSS for Node</generator><lastBuildDate>Sat, 01 Aug 2026 12:44:46 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/135315.rss" rel="self" type="application/rss+xml"/><pubDate>Wed, 01 Feb 2006 11:02:33 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to mehrere Dialoge mit VCL. Wie macht man das sinnvoll? on Wed, 01 Feb 2006 11:02:33 GMT]]></title><description><![CDATA[<p>Hi!</p>
<p>Ich habe mit VCL ein wenig experimentiert.</p>
<p>Beispielsweise wollte ich eine Anwendung erstellen, die drei verschiedene DIalogmasken (TForms) verwendet.</p>
<p>Wenn ich zwischen den Masken hin- und hernavigieren will, dann schalte ich die Forms einfach mit setVisible() sichtbar bzw unsichtbar.</p>
<p>Ist diese vorgehensweise sinnvoll? Wie sollte eine sinnvolle Architektur einer Anwendung mit beispielsweise mehreren Dialogfenster, einem Stammmenue und eventuell einer dynamischen Toolbar und einer statischen Statusbar aussehen???</p>
<p>Kann mir jemand einen Minirahmen mit einem kleinen Menue und nur 2-3 Forms als Beispiel basteln? Einfach nur den Rahmen ohne Code (ausser vielleicht den Dialogwechsel wenn man einen Menuepunkt auslöst).</p>
<p>Im Prinzip bin ich selbst fit in C++ habe aber kaum Erfahrung mit VCL und Borland, daher wäre ich dankbar wenn mir jemand einen kleinen Rahmen senden würde, damit ich beurteilen kann ob meine &quot;Bastellösung&quot; eigentlich sinnvoll ist.</p>
<p>merci...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/982865</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/982865</guid><dc:creator><![CDATA[Anakin77]]></dc:creator><pubDate>Wed, 01 Feb 2006 11:02:33 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Dialoge mit VCL. Wie macht man das sinnvoll? on Wed, 01 Feb 2006 11:15:10 GMT]]></title><description><![CDATA[<p>Hallo</p>
<p>Du kannst auch <em>TForm::Show</em> bzw <em>::ShowModal</em> benutzen.<br />
Ansonsten : Hast du denn mit deinem Konzept irgendwelche Probleme? Ws willst du genau wissen?</p>
<p>bis bald<br />
akari</p>
]]></description><link>https://www.c-plusplus.net/forum/post/982871</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/982871</guid><dc:creator><![CDATA[akari]]></dc:creator><pubDate>Wed, 01 Feb 2006 11:15:10 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Dialoge mit VCL. Wie macht man das sinnvoll? on Wed, 01 Feb 2006 11:18:23 GMT]]></title><description><![CDATA[<p>ne, es gibt keine Probleme.</p>
<p>Ich war(bin?) mir nur nicht sicher, ob man es so macht wie ich es mache. Ich verwende ja verschiedene Forms die ich mit Show (bzw. setvisible) ein- und ausblende.</p>
<p>Wenn das der optimale Weg ist, dann hat sich meine Frage erledigt...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/982873</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/982873</guid><dc:creator><![CDATA[Anakin77]]></dc:creator><pubDate>Wed, 01 Feb 2006 11:18:23 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Dialoge mit VCL. Wie macht man das sinnvoll? on Wed, 01 Feb 2006 11:30:36 GMT]]></title><description><![CDATA[<p>Stell Dir die Frage so:</p>
<p>Ist es für meine Anwendung optimal, am Beginn der Anwendung alle Fenster/Dialoge zu erzeugen und im Speicher zu halten.<br />
Das bedeutet<br />
- &quot;längerer&quot; Start<br />
- &quot;mehr&quot; Speicherplatzverbrauch<br />
- weniger Ladezeit zur Ausführung<br />
- ggf. notwendige Synchronisationen mit anderen Programmteilen</p>
<p>Ist es für meine Anwendung optimal:<br />
- schneller Start<br />
- weniger Resourcenverbrauch<br />
- &quot;längere&quot; Ladezeit während Ausführung</p>
<p>Beides kann richtig sein.</p>
<p>Bei den heutigen Rechnern und Deinem Testprogramm, sollte weder das eine noch das andere zu merken sein. <img
      src="https://www.c-plusplus.net/forum/plugins/nodebb-plugin-emoji/emoji/emoji-one/1f609.png?v=ab1pehoraso"
      class="not-responsive emoji emoji-emoji-one emoji--winking_face"
      title=";)"
      alt="😉"
    /> Aber prinzipiell ...</p>
]]></description><link>https://www.c-plusplus.net/forum/post/982877</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/982877</guid><dc:creator><![CDATA[caspar_louis]]></dc:creator><pubDate>Wed, 01 Feb 2006 11:30:36 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Dialoge mit VCL. Wie macht man das sinnvoll? on Wed, 01 Feb 2006 11:36:35 GMT]]></title><description><![CDATA[<p>Eine andere Idee wäre doch nur einen Form zu verwenden und ständig irgenwelche Container (Panels beispielsweise) sichtbar bzw. unsichtbar zu schalten oder???</p>
<p>Wie ist es mit der Komponente TPageControl ??? DIe habe ich noch nicht verwendet. Ist das sowas wie ein Notebookcontrol bei dem man die Notebookreiter und den -rahmen verstecken kann???</p>
<p>Ich vermute mal, dass die Variante mit den unterschiedlichen Panels wohl am sinnvollsten ist wenn man nur wenige Dialoge mit immer dem gleichen Menue erzeuugen will oder??</p>
]]></description><link>https://www.c-plusplus.net/forum/post/982883</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/982883</guid><dc:creator><![CDATA[Anakin77]]></dc:creator><pubDate>Wed, 01 Feb 2006 11:36:35 GMT</pubDate></item><item><title><![CDATA[Reply to mehrere Dialoge mit VCL. Wie macht man das sinnvoll? on Wed, 01 Feb 2006 11:45:44 GMT]]></title><description><![CDATA[<p>Es gibt einen Unterschied zwischen Visible = true und Show(). Bei Show() wird das Fenster automatisch in den Vordergrund gesetzt.</p>
<p>Anakin77 schrieb:</p>
<blockquote>
<p>Eine andere Idee wäre doch nur einen Form zu verwenden und ständig irgenwelche Container (Panels beispielsweise) sichtbar bzw. unsichtbar zu schalten oder???</p>
</blockquote>
<p>Dafür verwendet man im Regelfall TFrame.<br />
Aber ich sehe nicht keinen Sinn darin, nur eine Form zu haben und dieses dann zur Laufzeit permanent anzupassen. Zumindest nicht generell 'Eine-Form-für-Alles'.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/982889</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/982889</guid><dc:creator><![CDATA[[[global:guest]]]]></dc:creator><pubDate>Wed, 01 Feb 2006 11:45:44 GMT</pubDate></item></channel></rss>