Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Frames und tabcontrol (https://www.delphipraxis.net/105424-frames-und-tabcontrol.html)

Mark90 21. Dez 2007 12:31


Frames und tabcontrol
 
Hi leute,

ich bin gerade an einem neuen projekt. Ich wollte mal wissen, ob es sinnvoll ist bei einem TabControl frames zu verwenden. (d.h. frames werden in das tabsheet geladen).

mit sinnvoll meine ich:
- schnelle Wartung (bei problemen)
- Zukunftstauglich
- gibt es bessere Lösungen?


ich wünsche euch allen frohe weihnachten

marabu 21. Dez 2007 13:13

Re: Frames und tabcontrol
 
Hi Mark,

natürlich kannst du ein TabControl benutzen um über die Tabs verschiedene Frames in die DisplayArea des TabControls einzublenden, aber warum so umständlich? Du kannst doch gleich ein PageControl verwenden.

Frohe Weihnachten

Mark90 21. Dez 2007 14:32

Re: Frames und tabcontrol
 
thx erstmal.

du würdest ein pagecontrol verwenden und die oberfläche(buttons usw) der tabsheets auf den tabsheets selbst einstellen und nicht die oberfläche in frames auslagern?.

Elvis 21. Dez 2007 14:56

Re: Frames und tabcontrol
 
Zitat:

Zitat von Mark90
du würdest ein pagecontrol verwenden und die oberfläche(buttons usw) der tabsheets auf den tabsheets selbst einstellen und nicht die oberfläche in frames auslagern?.

Kann ich mir nicht vorstellen, dass er das meinte.
Du kannst deine Frames auf das PageControl werfen.

Mark90 21. Dez 2007 15:08

Re: Frames und tabcontrol
 
@elvis wäre das sinnvoll oder nicht?

Könnte vielleicht noch jemand ( der damit ein bisschen Ahnung hat) einen Kommentar dazu abgeben, ob frames hier geeignet wären!

PS.: mit geeignet bzw. sinnvoll meine ich:
- schnelle Wartung (bei problemen)
- Zukunftstauglich
- gibt es bessere Lösungen?

Mark90 21. Dez 2007 22:29

Re: Frames und tabcontrol
 
Zitat:

Zitat von Mark90
@elvis wäre das sinnvoll oder nicht?

Könnte vielleicht noch jemand ( der damit ein bisschen Ahnung hat) einen Kommentar dazu abgeben, ob frames hier geeignet wären!

PS.: mit geeignet bzw. sinnvoll meine ich:
- schnelle Wartung (bei problemen)
- Zukunftstauglich
- gibt es bessere Lösungen?

hat sich hier noch niemand diese frage gestellt?

webcss 22. Dez 2007 00:08

Re: Frames und tabcontrol
 
Die Auslagerung von Dialogelementen in Frames macht immer dann Sinn, wenn abzusehen ist, daß
a) diese an mehreren Stellen im Programm verwendet werden
b) du das Layout evtl. irgenwann umbaust

unter diesen Voraussetzungen erleichtert Dir diese Arbeitsweise viel Arbeit.

Wahrscheinlich gibts auch noch andere Gründe oder Argumente, aber diese sind für mich ausreichend :mrgreen:

Mark90 22. Dez 2007 09:33

Re: Frames und tabcontrol
 
Zitat:

Zitat von webcss
Die Auslagerung von Dialogelementen in Frames macht immer dann Sinn, wenn abzusehen ist, daß
a) diese an mehreren Stellen im Programm verwendet werden
b) du das Layout evtl. irgenwann umbaust

unter diesen Voraussetzungen erleichtert Dir diese Arbeitsweise viel Arbeit.

Wahrscheinlich gibts auch noch andere Gründe oder Argumente, aber diese sind für mich ausreichend :mrgreen:

Danke genau sowas wollte ich hören.

Pfoto 22. Dez 2007 09:43

Re: Frames und tabcontrol
 
Hallo Mark90,

hier noch mein Senf dazu:

ich versuche alles so modular wie möglich aufzubauen,
d.h. also nicht nur Plugins zu verwenden, sondern auch
die Oberfläche des Hauptprogramms in Stücken aufzubauen
(da hier bereits mehrere PageControls bzw. Pages im
verwendet werden)

Da ich mit SkinKomponenten arbeite muss ich zwar den Umweg
über Forms anstatt Frames machen, aber es läuft ja auf das
gleiche raus.

Zumindest hat man so den zugehörigen Code, der mit den
Controls auf dem Form verknüpft ist, in einer Unit und kann
das Layout der GUI leichter modifizieren.

Gerade im MainFrom war bei mir früher sonst auf Dauer
Kraut und Rüben, da alleine die Events der Controls schon
viele Zeilen dazubrachten und man verrückt wird, wenn man
sämtliche Behandlung der Control in separaten Units
behandeln will.


Gruß
Pfoto

Mark90 22. Dez 2007 11:04

Re: Frames und tabcontrol
 
Zitat:

Zitat von Pfoto
Hallo Mark90,

hier noch mein Senf dazu:

ich versuche alles so modular wie möglich aufzubauen,
d.h. also nicht nur Plugins zu verwenden, sondern auch
die Oberfläche des Hauptprogramms in Stücken aufzubauen
(da hier bereits mehrere PageControls bzw. Pages im
verwendet werden)

Da ich mit SkinKomponenten arbeite muss ich zwar den Umweg
über Forms anstatt Frames machen, aber es läuft ja auf das
gleiche raus.

Zumindest hat man so den zugehörigen Code, der mit den
Controls auf dem Form verknüpft ist, in einer Unit und kann
das Layout der GUI leichter modifizieren.

Gerade im MainFrom war bei mir früher sonst auf Dauer
Kraut und Rüben, da alleine die Events der Controls schon
viele Zeilen dazubrachten und man verrückt wird, wenn man
sämtliche Behandlung der Control in separaten Units
behandeln will.


Gruß
Pfoto

danke :-D

aber wie kann man auf der mainform andere teilforms verwenden? oder hab ich das falsch verstanden?


Alle Zeitangaben in WEZ +1. Es ist jetzt 15:01 Uhr.
Seite 1 von 2  1 2      

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz