Registriert seit: 17. Jun 2009
616 Beiträge
|
AW: geerbte Formkomponenten sind in der IDE nicht sichtbar
12. Jul 2015, 14:17
Ich würde gerne ein Basisformular mit einigen Komponenten (u.a. einigen Panels) erstellen und an abgeleitete Formulare vererben.
Du muss hierzu das alte Formular vererben und nicht nur das Neue vom Alten ableiten.
ToolPalette -> vererbbare Elemente
So sieht die .DFM eines vererbten Formulares aus:
Delphi-Quellcode:
inherited F_ShopSystemBaseForm1: TF_ShopSystemBaseForm1
Caption = 'F_ShopSystemBaseForm1'
PixelsPerInch = 96
TextHeight = 13
inherited AMMB_Main: TActionMainMenuBar [0]
end
inherited HGSTB_Main: THGStatusBar [1]
end
inherited HGP_Main: THGPanel [2]
end
inherited HGP_DarkMode: THGPanel [3]
end
inherited HGFMH_Form: THGFormMessageHook
HookRoot = Owner
end
end
Programmieren ist die Kunst aus Nullen und Einsen etwas sinnvollen zu gestalten.
Der bessere Künstler ist allerdings der Anwender, denn dieser findet Fehler, welche sich der Programmierer nicht vorstellen konnte.
Geändert von BadenPower (12. Jul 2015 um 14:19 Uhr)
|