Delphi/Lazarus: PageControl-Tabs in mehreren Reihen anordnen
Frage von Gast | 19.12.2015 um 21:15
Ich benutze ein TPageControl mit einer recht großen Anzahl von Tabs. Sobald die Tabs zu viele werden, zeigt das PageControl oben rechts kleine Pfeile an, um durch die Tabs zu navigieren.
Das finde ich recht unübersichtlich, einige Windows-Dialoge, die ich bisher gesehen habe, haben an dieser Stelle eine andere Anordnung. Dort sind die Tabs dann in mehreren Reihen untereinander angeordnet statt nebeneinander.
Kann ich dieses Verhalten auch irgendwie in Delphi oder Lazarus hinbekommen? Oder geht das da nur mit den Pfeilen?!
Ähnliche Themen
Delphi/Lazarus: TabSheet auf PageControl dynamisch erzeugen
Tutorial | 0 Kommentare
Delphi: TabSheets an erste Stelle von PageControl hinzufügen
Frage | 1 Antwort
Firefox: Offene Tabs auf anderen Computer übernehmen
Frage | 2 Antworten
Delphi/Lazarus: Link zu einer Website in einer Anwendung setzen
Tutorial | 0 Kommentare
Delphi/Lazarus: Kommandozeilen Parameter Tutorial Teil 1: Senden
Tutorial | 0 Kommentare
Delphi/Lazarus: 3 Wege um eine Zahl auf X Nachkommastellen zu runden
Tutorial | 0 Kommentare
Wichtiger Hinweis
Bitte beachten Sie: Die Beiträge auf askingbox.de sind Beiträge von Nutzern und sollen keine professionelle Beratung ersetzen. Sie werden nicht von Unabhängigen geprüft und spiegeln nicht zwingend die Meinung von askingbox.de wieder. Mehr erfahren.
Jetzt mitmachen
Stellen Sie Ihre eigene Frage oder schreiben Sie Ihren eigenen Artikel auf askingbox.de. So gehts.
TPageControl kennt die Eigenschaft MultiLine. Diese entscheidet darüber, ob die Tabs nebeneinander oder übereinander angezeigt werden, wenn der Platz nicht ausreichend ist.
Standardmäßig steht die Eigenschaft MultiLine auf FALSE, so dass die kleinen Pfeile zum navigieren angezeigt werden. Stelle MultiLine auf TRUE um die Tabs stattdessen in so vielen Zeilen wie es passt anzuordnen.
Reicht der Platz aus, gibt es keinen Unterschied.
20.12.2015 um 16:46