Hallo,
kurze Frage: Ist es unter Lazarus nicht möglich Frames zur Laufzeit zu erzeugen, oder ist das Vorgehen anders, als unter Delphi?
Der Aufruf des Konstruktors scheint fehlerfei, das Frame wird aber nicht angezeigt!
Gruß
FX
Frames zur Laufzeit erzeugen?
-
- Beiträge: 61
- Registriert: Di 11. Sep 2007, 16:59
- OS, Lazarus, FPC: Ubuntu Maverick (L 0.9.28.2-10, FPC 2.4.0)
- CPU-Target: 32Bit
- Wohnort: Lage
- Kontaktdaten:
Re: Frames zur Laufzeit erzeugen?
Ich hab mal kurz einen Test gemacht:
im Form.OnShow funktioniert.
greetz, Dets ...
Code: Alles auswählen
aFrame:=TFrmFrame.Create(self);
aFrame.Parent:=self;
aFrame.Visible:=True;
greetz, Dets ...
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
Re: Frames zur Laufzeit erzeugen?
Du solltest den Frame behandeln wie eine Normale Komponente, die du zur Laufzeit erzeugst.
Du müsstest ihn auch eine Größe und eine Position geben. Dann sollte es gehen.
Du müsstest ihn auch eine Größe und eine Position geben. Dann sollte es gehen.
MFG
Michael Springwald
Michael Springwald