![]() |
TPageControl -> Gleiche Eingabefelder auf jedem Sheet
Hallo zusammen,
wie bekomme ich es bei einem TPageControl hin, das immer die gleichen Eingabefelder angezeigt werden, egal auf welchem Sheet ich mich befinde. Wie ich dann beim Wechsel eines Sheets, in diese Felder die Daten geladen bekomme, das bekomme ich dann schon hin. Gruss Holger |
Re: TPageControl -> Gleiche Eingabefelder auf jedem Sheet
Hi,
hier kann man gut Frames verwenden. Dann brauchst du nur einmal ein Frame als Vorlage anlegen, dass du dann mehrfach - also pro Sheet einmal - instanzierst. Chris |
Re: TPageControl -> Gleiche Eingabefelder auf jedem Sheet
Spricht etwas gegen TTabControl?
|
Re: TPageControl -> Gleiche Eingabefelder auf jedem Sheet
Allein die Frage laesst mich vermuten das das Design falsch ist. Wenn die Eingabefelder immer gleich sind, dann braucht man doch keine Wiederholungen auf mehreren Sheets. Als GUI fuer ein Array von Datensaetzen ist das voellig falsch. Das Einzige was dem Benutzer passieren kann, ist sich zu verirren. Die Uebersichtlichkeit kann nur leiden.
|
Re: TPageControl -> Gleiche Eingabefelder auf jedem Sheet
Hi danke für die Antorten,
1. Frames -> Kenne ich mich nicht gut mit aus. Wie fange ich da am besten an ? 2. Was wäre bei TTabControl anders ? 3. Design -> Ich hätte auch eine ComboBox nehmen können als Auswahl, da aber ein vorheriges Programm mit Tabs gearbeitet hat, wollte ich das übernehmen. -> Auch aus dem Grunde, das man sofort alle TS_Sheet.Captions als Übersicht sehen kann. In der CB_Box sieht man ja nur eines. Gruss Holger |
Re: TPageControl -> Gleiche Eingabefelder auf jedem Sheet
beim TTabControl ist der Unterschied das nur die Tabs wechseln aber das was zu sehen ist bleibt gleich. Packst du also auf das TTabControl 5 Edits kannst du zwar die Reiter (tabs) der reihe nach anklicken aber die 5 Edits bleiben weiterhin sichtbar. Also genau das was du willst.
|
Re: TPageControl -> Gleiche Eingabefelder auf jedem Sheet
Alles klar.
Habe TTabControl jetz im Einsatz... Vielen Dank für den Hinweis... Gruss Holger |
Alle Zeitangaben in WEZ +1. Es ist jetzt 22:37 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz