TPageControl, ein Reiter fehlt

Rund um die LCL und andere Komponenten
Antworten
Luckner
Beiträge: 91
Registriert: Sa 18. Jan 2020, 09:56
OS, Lazarus, FPC: Winux (L 2.2.0 FPC 3.2.2)
CPU-Target: Windows 64-Bit

TPageControl, ein Reiter fehlt

Beitrag von Luckner »

Hallo,
ich habe eine TPageControl-Komponente mit 3 TabSheets in mein Programm eingebaut. Nach dem Kompilieren und Programmstart werden mir nur 2 TabSheets angezeigt. Ich kann im Sourcecode die Reihenfolge der Sheets ändern aber dann sind auch nur 2 Reiter zu sehen, wenn auch andere.

Gruß, Luckner

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

Re: TPageControl, ein Reiter fehlt

Beitrag von wp_xyz »

Vielleicht ist das PageControl zu schmal, so dass nur zwei Tabs angezeigt werden können? In diesem Fall müssten in der Tableiste zum Scrollen Links-/Rechtspfeile angezeigt werden

Oder du hast unabsichtlich auf die Eigenschaft TabVisible eines TabSheet auf false gestellt?

Benutzeravatar
af0815
Lazarusforum e. V.
Beiträge: 7071
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: TPageControl, ein Reiter fehlt

Beitrag von af0815 »

Ist das TabSheet auf visible gestellt ?
Blöd kann man ruhig sein, nur zu Helfen muss man sich wissen (oder nachsehen in LazInfos/LazSnippets).

Luckner
Beiträge: 91
Registriert: Sa 18. Jan 2020, 09:56
OS, Lazarus, FPC: Winux (L 2.2.0 FPC 3.2.2)
CPU-Target: Windows 64-Bit

Re: TPageControl, ein Reiter fehlt

Beitrag von Luckner »

Alle TabSheets sind auf Visible eingestellt. Wenn ich die Reihenfolge im Objektinspektor ändere, dann wird ein anderes TabSheet weggelassen. Meistens das Mittlere.

Benutzeravatar
fliegermichl
Lazarusforum e. V.
Beiträge: 1733
Registriert: Do 9. Jun 2011, 09:42
OS, Lazarus, FPC: Lazarus Fixes FPC Stable
CPU-Target: 32/64Bit
Wohnort: Echzell

Re: TPageControl, ein Reiter fehlt

Beitrag von fliegermichl »

Luckner hat geschrieben: Fr 9. Jan 2026, 12:39 Alle TabSheets sind auf Visible eingestellt. Wenn ich die Reihenfolge im Objektinspektor ändere, dann wird ein anderes TabSheet weggelassen. Meistens das Mittlere.
Mach doch mal ein Beispiel und stelle es hier ein. Dann kann man es evtl. nachvollziehen.

Luckner
Beiträge: 91
Registriert: Sa 18. Jan 2020, 09:56
OS, Lazarus, FPC: Winux (L 2.2.0 FPC 3.2.2)
CPU-Target: Windows 64-Bit

Re: TPageControl, ein Reiter fehlt

Beitrag von Luckner »

Hat sich erledigt. Habe festgestellt, dass ich schon vor langer Zeit ein TabSheet, je nach Bedingungen, auch mal unsichtbar mache. Und es war gerade so ein Beispiel.

Luckner

Antworten