Vererbung von Formularen

Für Fragen rund um die Ide und zum Debugger
Antworten
charlytango
Beiträge: 1215
Registriert: Sa 12. Sep 2015, 12:10
OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
CPU-Target: Win 32/64, Linux64
Wohnort: Wien

Vererbung von Formularen

Beitrag von charlytango »

Wenn ich bei vererbten Formularen im Parent etwas ändere (zb einen Button dazu oder eine Positionsänderung) habe ich Probleme dass das nicht in den Kind-Formularen durchgezogen bzw durchgereicht wird.

Was muss man machen um Formularvererbung (quasi zwangsweise) zu aktualisieren ?

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7039
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Vererbung von Formularen

Beitrag von af0815 »

Ich mache dazu ein Clean recompile. In Lazarus hast du mit sstatischen Frames ein ähnliches Problem, schließen des Projektes, öffnen und Clean recompile.

Wo man aufpassen muss, wenn man eine Methode überlädt und später die Überladung im Kind löscht, dann kann was in der lfm überbleiben. Ich weiß nicht ob im aktuellen 4.99 das schon alles besser geht. Da wurde einiges geändert.
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

charlytango
Beiträge: 1215
Registriert: Sa 12. Sep 2015, 12:10
OS, Lazarus, FPC: Laz stable (2.2.6, 3.x)
CPU-Target: Win 32/64, Linux64
Wohnort: Wien

Re: Vererbung von Formularen

Beitrag von charlytango »

wenns irgendwo hakt mache ich immer ein
"Run" ->"Clean up and build"

Nachdem der Rechner über Nacht runtergefahren war hab ich das heute gleich nochmal gemacht. Danach ist der eingefügte BitButton im Kind-Formular erschienen. Die Icons glänzen nach wie vor durch Abwesenheit (auch bei den anderen Bitbuttons im Parent).
Auch die Buttons in der Toolbar sind leer.

So ganz glücklich bin ich damit nicht.
Vielleicht hab ich demnächst mal einen Slot um mir das mit 4.99. anzusehen.

THX

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7039
Registriert: So 7. Jan 2007, 10:20
OS, Lazarus, FPC: FPC fixes Lazarus fixes per fpcupdeluxe (win,linux,raspi)
CPU-Target: 32Bit (64Bit)
Wohnort: Burgenland
Kontaktdaten:

Re: Vererbung von Formularen

Beitrag von af0815 »

Hast du ein Beispiel ?
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Antworten