Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   GUI-Design mit VCL / FireMonkey / Common Controls (https://www.delphipraxis.net/18-gui-design-mit-vcl-firemonkey-common-controls/)
-   -   Delphi Item einer Listbox mehrzeilig? (https://www.delphipraxis.net/96837-item-einer-listbox-mehrzeilig.html)

Legnad 31. Jul 2007 16:34


Item einer Listbox mehrzeilig?
 
Schönen Nachmittag Euch!

Ist es möglich einen String in einer Listbox zweizeilig, z.B. nach wordwrap, einzufügen? Zum Beispiel, wenn der String länger ist, als die Listbox breit ist. Der string passt ja dann nicht mehr in die Listbox. Deshalb möchte ich ein Item erstellen, welches über zwei zeilen geht.


Gruß

Christian "Dadi"


PS: Manu, wenn du das Thema liest: Sorry, kann nicht zu deinem Geburtstag kommen :(

marabu 31. Jul 2007 16:54

Re: Item einer Listbox mehrzeilig?
 
Hallo Christian,

schau dir mal diesen Thread an: wordwrap bei listboxen

Grüße vom marabu

Corpsman 31. Jul 2007 16:54

Re: Item einer Listbox mehrzeilig?
 
Ob direkt geht weis ich net, aber indirekt auf alle Fälle

Das macht man dann mit hilfe des Stichwortes "DrawownerFixed"

das ist irgendwo ein Flag das du setzen must und dann ruft die Listbox immer eine Procedur auf welche dir alles nötige überreicht das du dann die Items von Hand zeichnen kannst.

mit Stringwidth bekommst du dann die Strinbreite und kannst den Zeilenumbruch selbst nachbaun.

Ist aber umständlich, gebe ich zu ;).


Alle Zeitangaben in WEZ +1. Es ist jetzt 23:23 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 by Thomas Breitkreuz