Forum: Cross-Platform-Entwicklung
Delphi
by Rollo62,
4. Apr 2024
TFrame ist das gewünschte UI, das kann man im Designer erzeugen und bequem grafisch wie üblich editieren.
Das TFrame ist im Prinzip ein TControl, was man dann irgendwo benutzen kann (um Erzeugen / Freigeben muss man sich natürlich auch entsprechend kümmern).
Von der Möglichkeit die Frames im Designer zu laden und per Drag-n-Drop irgendwo reinzuwerfen rate ich ab,
damit hatte ich in der...
Forum: Cross-Platform-Entwicklung
Delphi
by Rollo62,
2. Apr 2024
Wenn mir eine UI oder eine Form/Frame mal zu komplex geworden ist, dann lagere ich gerne davon Teile in separate, wiederverwendbare Frames aus.
Die vorherigen Teile ersetze ich durch einfache "Carrier", wie TLayout oder TRectangle (mit Farbkontrolle).
Diese Frames lade ich dann in solche "Carrier", anstelle der bisherigen Komponentenstruktur, zur Laufzeit rein und kann diese danach schön...