![]() |
Struts für Delphi?
Ich würde gern Teile des Formulardesigns als Text-Konfiguration erstellen, weil zB bei einem Formular "Optionen" oder "Einstellungen" es immer die gleiche Abfolge gibt:
- Große Überschrift - Label - Edit oder Memo oder Checkbox - Infotext - ... Dabei ist mir Struts aus der Java-Welt eingefallen. Gibt es für Delphi irgendetwas, das in diese Richtung geht? Danke für Infos. |
AW: Struts für Delphi?
Bist du sicher, dass du nicht Structs meinst?
|
AW: Struts für Delphi?
Zitat:
![]() ...:cat:... |
AW: Struts für Delphi?
Zitat:
2) Wenn du Infos zu Structs hast - hab ich Structs gemeint. 8-) |
AW: Struts für Delphi?
In welchem Kontext möchtest du das einsetzen? Bei Struts ist der Kontext/die Plattform ja "Webapplikation". Suchst du also ein Framework, das die Abstraktion im Web (mit einer Delphiapplikation auf der Serverseite) bietet?
Wenn du das nur als Windowsapplikation machst und die UI keine großen Variationen aufweist, dann kann man vllt TFrame verwenden und das dynamisch mit XML/Json verkabeln. Andererseits sind die Formulardefinitionen als Text repräsentiert in die Programmresource miteinkompiliert (Stichwort *.dfm) :stupid: Vllt kann man das dynamisch auch zur Laufzeit erzeugen/nachladen/verkabeln? (mir ist bewusst, dass man dann auch alles "händisch" machen kann, aber vllt ist ja gerade die Abstraktion ohne recompile gewünscht?!? Habe das noch nie in der Tiefe auspropbiert...) |
AW: Struts für Delphi?
|
AW: Struts für Delphi?
FMX ist das Target, Datenbankanwendung - Client/Server.
Für die Verwaltung von Katalogen (ID+ein paar Felder, CRUD-Operationen) oder auch Konfigurationseinstellungen, die auch alle ähnlich aufgebaut sind (Bereich/Topic/Wert) wär es nett, das per einfachem Markup definieren zu können + das Framework macht dann Formulare draus. |
AW: Struts für Delphi?
Achso, Du willst zur Laufzeit Formulare aufbauen, die in einer DB definiert sind. Ich hatte verstanden, Du willst Formulare erstellen, die immer dem gleichen Aufbau folgen. Dann mußt Du Dir halt ein Framework basteln, oder kaufen.
Sherlock |
Alle Zeitangaben in WEZ +1. Es ist jetzt 04:22 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