Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
43.170 Beiträge
 
Delphi 12 Athens
 
#4

AW: Komponente in einem Vorfahr-Formular

  Alt 10. Mär 2015, 07:08
Änderung an der Schnittstelle (die TForm-Klasse) sind nur in der Masteransicht erlaubt.
Ein Hinzufügen von Komponenten auf abgeleiteten Ansichen fügt es nicht dort hinzu, sondern in der Masteransicht (blätter mal auf die Ansicht "Master" um).
Entfernen geht aber nur direkt im Master, weil es das eben überall entfernen würde.

Somit müssen alle Komponenten im Master drin sein und in den Ableitungen darf man nur noch Property verändern (wie z.B. Visible, Top/Left/Width/Height, Color oder sonstwas)



Das ist nicht wie bei "normalen" Formvererbungen, wo auch neue Komponenten hinzukommen dürften. (außer manuell im Constructor)

Ist auch bissl böse, denn was macht man mit Komponente, die nur in bestimmten Platformen funktionieren/erlaubt sind?
Komponente A im iOS und alternativ Komponente B im Android geht da wohl nicht so leicht.
Garbage Collector ... Delphianer erzeugen keinen Müll, also brauchen sie auch keinen Müllsucher.
my Delphi wish list : BugReports/FeatureRequests

Geändert von himitsu (10. Mär 2015 um 07:20 Uhr)
  Mit Zitat antworten Zitat