Einzelnen Beitrag anzeigen

Der schöne Günther

Registriert seit: 6. Mär 2013
6.176 Beiträge
 
Delphi 10 Seattle Enterprise
 
#8

AW: Änderungen im TFrame auf einem TForm verhindern.

  Alt 29. Apr 2019, 10:18
Von wollen hat auch niemand gesprochen 😓

Es geht weniger darum den Quelltext schön zu machen, sondern die Vielzahl an Problemen die auftreten kann wenn man es nicht tut.

Beispiel:
  1. Packe ein GridPanel auf Frame A
  2. Stecke eine Komponente X in das Gridpanel, und gebe ihm z.B. RowSpan = 2
  3. Platziere Frame A auf Formular B

Spätestens nach 5 Minuten ist die RowSpan = 2 -Angabe rausgefallen. Das ist schon sichtbar wenn man das nächste mal das Projekt aufmacht und Formular B öffnet. Der Bug steckt schon seit Jahren in der VCL und sogar FMX.

Anderes Beispiel:
ImageLists. Die werden auch gerne redundant nochmal auf die Formulare kopiert. Wenn man nicht aufpasst hat man Grafiken dann doppelt und dreifach in die Anwendung eingelinkt.
  Mit Zitat antworten Zitat