![]() |
WordWrap in TListBox
Hallo Leute!
Ich sitze hier mit meiner Testversion von XE5 und teste ob sich ein Kauf lohnt. Dabei bin ich auf folgendes gestoßen: In der zu entwickelnden App (Firemonkey Mobile) gibt es eine Listbox, in der ein FAQ steht. Mit einer TSearchBox kann man hier dann nach Stichworten suchem. Jede Frage ist dabei ein TListBoxGroupHeader und jede Antwort ein normales TListBoxItem. Dabei kann es durchaus vorkommen, dass die Antworten etwas länger ausfallen. Gut, denke ich mir, dann stellen wir doch mal Wordwrap auf true. Aber das funktioniert lediglich im Designer. Weder unter iOS noch unter Android, ja nicht einmal als Win32 Anwendung wird umgebrochen. Bin da etwas ratlos, wofür gibts denn dann die Wordwrap Eigenschaft? |
AW: WordWrap in TListBox
Die Items werden automatisch erzeugt oder ? Wenn ja, dann mach mal glaube ich ein Repaint auf die Listbox und/oder auf das Item. Dann wird es korrekt angezeigt. Habe gerade kein Delphi zur Hand.
|
AW: WordWrap in TListBox
Danke für deine Antwort!
So sieht meine Routine aus:
Delphi-Quellcode:
Wenn ich da an diversen Stellen repaint einfüge ändert das leider nichts.
lbxFAQ.BeginUpdate;
lbxFAQ.Clear; for i := 0 to FItems.Count-1 do begin CreateListBoxGroupHeader(lbxFAQ,FItems[i].Question); tail := CreateListBoxItem(lbxFAQ,FItems[i].Answer); tail.WordWrap := true; end; lbxFAQ.EndUpdate; |
Alle Zeitangaben in WEZ +1. Es ist jetzt 06:12 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz