TPageControl zur Designtime Fehlerhaft..

Rund um die LCL und andere Komponenten
Antworten
Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1629
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

TPageControl zur Designtime Fehlerhaft..

Beitrag von corpsman »

Guten morgen allerseits,

Kann mir jemand den Bug bestätigen bevor ich ihn reporte.

Wenn ich in Lazarus zur Designtime eine TPageControl mit mehrern TTabsheets habe. Dann werden die Tabsheets bei jedem Wechsel der TTabsheet immer eins weniger ( aber nie weniger als 1 ).

Stelle ich also z.B. die Eigenschaft Tabindex im Objectinspector von 0 auf 1, dann sehe ich eine Tabscheet weniger ( in der Caption der TPagecontrol ). Gelöscht werden sie nicht und zur Laufzeit funktioniert alles wie erwartet. Mittels des OI kann man zur Designtime auch noch alle TTabsheets anwählen, nur eben in der Caption der TPagecontrol sind sie weg.

Getestet wurde das unter Linux, KDE im GTK2 Build SVN version 39797.

Corpsman

[Edit]
Grad habe ich die Bugs von Lazarus Kategorie gefunden, kann ein Admin meine Frage bitte entsprechend verschieben ?
Dateianhänge
Screenshot des Problems
Screenshot des Problems
--
Just try it

Benutzeravatar
theo
Beiträge: 10904
Registriert: Mo 11. Sep 2006, 19:01

Re: TPageControl zur Designtime Fehlerhaft..

Beitrag von theo »

Ja, da ist was faul.
Bei mir ist es aber noch schlimmer: Wenn ich "Seite hinzufügen" mache, dann sehe ich nur gerade immer den neuesten Tab, die anderen verschwinden (Designtime).
Lazarus 1.1 r39780 FPC 2.7.1 x86_64-linux-gtk 2

Kannst du das mal in den Bugtracker reinschreiben?

Benutzeravatar
corpsman
Lazarusforum e. V.
Beiträge: 1629
Registriert: Sa 28. Feb 2009, 08:54
OS, Lazarus, FPC: Linux Mint Mate, Lazarus GIT Head, FPC 3.0
CPU-Target: 64Bit
Wohnort: Stuttgart
Kontaktdaten:

Re: TPageControl zur Designtime Fehlerhaft..

Beitrag von corpsman »

Erledigt :

http://bugs.freepascal.org/view.php?id=23602

evtl. hat es ja wsa mit dem hier zu tun : http://bugs.freepascal.org/view.php?id=23251

aber so ganz rauslesen konnte ich das auch nicht ..
--
Just try it

Antworten