![]() |
TabSheet als Vorlage & via Formulardesigner editierbar
Irgendwie nervt mich die IDE gerade etwas... Gibt es denn keine einfache Möglichkeit ein fertiges TabSheet als Vorlage zu definieren, das man dann später auch noch ändern kann. Zusätzlich wäre es sehr wünschenswert, wenn man die Komponenten via Formulardesigner ändern könnte, so wie bei einer Form eben.
Habe schon die Objektablage gefunden, die aber ja nur für Formulare sind, so wie ich das sehe. Zudem auch noch die Funktion "Komponente | Komponentevorlage erzeugen...". Zweiteres ist aber irgendwie einfach nur schlecht und ändern konnte ich an der Vorlage auch nicht so wirklich etwas. |
AW: TabSheet als Vorlage & via Formulardesigner editierbar
Schau dir mal Frames an.
|
AW: TabSheet als Vorlage & via Formulardesigner editierbar
Danke dir! Hatte das noch nie verwendet, scheint aber recht nett zu sein.
|
AW: TabSheet als Vorlage & via Formulardesigner editierbar
[OT]Das ist schon der Hammer. Ich hätte mir nicht getraut, dem Hai (ist ja m.E. als Profi einzuordnen) Frames als Lösung anzubieten. Aber es gibt halt manchmal doch Erfahrungsrückstand in einzelnen Gebieten, mit dem man nicht unbedingt rechnet. Also lieber mal einen Hinweis zu viel schreiben, als zu wenig... :)[/OT]
|
AW: TabSheet als Vorlage & via Formulardesigner editierbar
Zitat:
|
AW: TabSheet als Vorlage & via Formulardesigner editierbar
Überleg mal: Beim Design deiner Anwendung legst Du viel Wert auf OOP, Klassendesign, Vererbbarkeit, oder?
Und beim Design der GUI ignorierst Du die OOP-Metapher komplett..? Ich mache das so: Pro Klasse (die in der GUI editierbar ist) ein Frame. Habe ich Klassenfamilien, erstelle ich auch für die Vorfahrkomponenten einen Frame, den ich dann pro Kindklasse orthogonal ableite. Sehr sauber und wiederverwendbar und sehr robust ggü Änderungen im Look & Feel. |
AW: TabSheet als Vorlage & via Formulardesigner editierbar
Wobei ich in diesem Zusammenhang auf Framesverwendung (zumindest zur Designtime) eher verzichte und statt dessen zur Laufzeit Formulare dynamisch erzeuge und einbette.
Das ist letztlich ähnlich der Verwendung von Frames aber mit weniger Problemen verbunden und flexibler einsetzbar, da es auch Ereignisse wie OnCreate etc. gibt. |
AW: TabSheet als Vorlage & via Formulardesigner editierbar
Zitat:
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:53 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