Einzelnen Beitrag anzeigen

Delphi.Narium

Registriert seit: 27. Nov 2017
2.418 Beiträge
 
Delphi 7 Professional
 
#9

AW: [FMX] Ansatz gesucht: Panels duplizieren?

  Alt 8. Apr 2018, 23:40
Tut mir leid wenn ich es nochmal anspreche obwohl ich glaube das manche sagten es sei doof.
Ich selbst benutze für so etwas eine Scrollbox in der dynamisch Panels erstellt werden, auf den Panels lege ich rauf was immer ich will, sprich: alles was man an Komponenten hat steht damit frei auch eingesetzt zu werden.
Realisiert hab ich es indem ich mir einmal solch ein Panel per IDE erstellt habe um anschließend die Informationen der .DFM als Dynamische Panels weiter zu verwenden.
Für die Panels selbst nutz ich mittlerweile eine Class da ich sehr oft so etwas brauche, das Gerüst der Class ist wiederverwendbar
Damit bin ich auch schon wieder still.
Das geht mit Frames auch, nur viel einfacher.

Ein Frame ist ein Container (ähnlich einem Panel).

Da packt man drauf, was immer man dort haben will, Buttonereignisse ... kann man direkt im Frame implementieren, Plausibilitätsprüfungen, die für die Komponenten im Frame untereinander erforderlich sind ...

Man macht sich das einmal fertig und durch das Einfügen dieser Frames (z. B. in 'ne Scrollbox) hat man ganz simple die gesamte Funktionalität dupliziert. Kann man in etwa so nutzen, wie eine Komponenten, die viele weitere Komponenten enthält.
  Mit Zitat antworten Zitat