[gelöst] Frame auf einer Tabsheet-Seite aktualisieren

Für Fragen rund um die Ide und zum Debugger
Antworten
Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1193
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 3.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

[gelöst] Frame auf einer Tabsheet-Seite aktualisieren

Beitrag von kralle »

Moin,
ich habe ein TabSheet mit mehreren Seiten, auf denen ich jeweils ein Frame darstelle.
Wenn ich jetzt am Layout des Frames etwas ändere, dann wird die Darstellung im TabSheet nicht geändert.
Warum? Und wie aktualisiere ich das TabSheet?

Gruß Heiko
Zuletzt geändert von kralle am Sa 19. Mär 2016, 06:07, insgesamt 7-mal geändert.
OS: Manjaro Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Socke
Lazarusforum e. V.
Beiträge: 3177
Registriert: Di 22. Jul 2008, 19:27
OS, Lazarus, FPC: Lazarus: SVN; FPC: svn; Win 10/Linux/Raspbian/openSUSE
CPU-Target: 32bit x86 armhf
Wohnort: Köln
Kontaktdaten:

Re: Frame in auf einer Tabsheet-Seite aktualisieren

Beitrag von Socke »

Versuch mal im Formular: Rechtsklick auf das Frame -> Layout zurücksetzen (oder so ähnlich)
MfG Socke
Ein Gedicht braucht keinen Reim//Ich pack’ hier trotzdem einen rein

wp_xyz
Beiträge: 5130
Registriert: Fr 8. Apr 2011, 09:01

Re: Frame in auf einer Tabsheet-Seite aktualisieren

Beitrag von wp_xyz »

Unit mit dem Frame schließen und neu laden, dann ist alles da.

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1193
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 3.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Frame in auf einer Tabsheet-Seite aktualisieren

Beitrag von kralle »

Hallo Socke,
Socke hat geschrieben:Versuch mal im Formular: Rechtsklick auf das Frame -> Layout zurücksetzen (oder so ähnlich)
so einen Punkt gibt es bei mir nicht.
Gruß Heiko
OS: Manjaro Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1193
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 3.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Frame in auf einer Tabsheet-Seite aktualisieren

Beitrag von kralle »

Moin,
wp_xyz hat geschrieben:Unit mit dem Frame schließen und neu laden, dann ist alles da.
danke, damit funktioniert es.

Nachtrag: Es hat einmal bei einem Frame funktioniert. Nächster Tag, neues Frame und es geht nicht mehr auf diesem Weg. :( Noch irgendwelche Ideen. :?:
Die Seite im TabSheet löschen und neu anlegen ist keine Alternative, da die neue Seite einen neuen Namen bekommt und damit Bezüge nicht mehr funktionieren (schon probiert).

Gruß Heiko
OS: Manjaro Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Benutzeravatar
kralle
Lazarusforum e. V.
Beiträge: 1193
Registriert: Mi 17. Mär 2010, 14:50
OS, Lazarus, FPC: Manjaro Linux, Mint und Windows 10 ,Lazarus 3.99, FPC-Version: 3.3.1
CPU-Target: 64Bit
Wohnort: Bremerhaven
Kontaktdaten:

Re: Frame in auf einer Tabsheet-Seite aktualisieren

Beitrag von kralle »

Hallo Socke,
Socke hat geschrieben:Versuch mal im Formular: Rechtsklick auf das Frame -> Layout zurücksetzen (oder so ähnlich)
Ich habe es jetzt gefunden.
Rechtsklick auf die TabSheet-Seite / Reset / Selected and child controls und das Layout wurde übernommen.
Danke.

Nachtrag: Funktionierte wieder nur einmal. Entweder gibt es ein Kriterium das ich noch nicht erkannt habe oder es ist ein BUG.
Kann das Verhalten jemand bestätigen?

Nachtrag: Es ist ein bereits bekannter BUG. Abhilfe: Die Frames nicht zur Entwurfszeit schon einer TabSheet-Seite zuweisen, sondern dynamisch zur Laufzeit.

MfG
Heiko
OS: Manjaro Linux, Linux Mint und Windows 10
FPC-Version: 3.3.1 , Lazarus 3.99
+ Delphi XE7SP1

Antworten