Delphi-PRAXiS
Seite 2 von 2     12   

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 Text in Listbox zentrieren (https://www.delphipraxis.net/66911-text-listbox-zentrieren.html)

MoziGut 1. Apr 2014 09:22

AW: Text in Listbox zentrieren
 
@Popov: Sicher das der Code auch für MF-Anwendungen funktioniert?
@Volker Z.: Wenn es möglich ist ohne selber zu zeichnen/schreiben, gerne. Allerdings funktioniert TTextControl für Listboxen nicht.
Und wenn ich den TextAlign für ein Item umstelle, wird das doch noch lange nicht auch für die folgenden Items übernommen!?!

Popov 1. Apr 2014 11:59

AW: Text in Listbox zentrieren
 
Zitat:

Zitat von MoziGut (Beitrag 1254274)
@Popov: Sicher das der Code auch für MF-Anwendungen funktioniert?

Das weiß ich nicht, aber falls da ItemDraw ist, warum nicht? Ist nur zeichnen auf Canvas.

MoziGut 3. Apr 2014 08:27

AW: Text in Listbox zentrieren
 
Nope soweit ich das sehe, funktioniert "ItemDraw" bei MF-Anwendunge nicht! Hat noch jemand eine Idee?

Volker Z. 4. Apr 2014 00:28

AW: Text in Listbox zentrieren
 
Hallo,

Zitat:

[...] Allerdings funktioniert TTextControl für Listboxen nicht. [...]
Was meinst Du mit: funktioniert nicht? TTextControl ist erst mal eine Klasse. Ein TListBoxItem ist eine abgeleitete Klasse von TTextControl. In eine Instanz von TListBox kann man - u. a. - Einträge vom Typ TListBoxItem einfügen und sich diese in der Listbox anzeigen lassen (zumindest unter XE4, wahrscheinlich auch unter XE5); was sollte daran nicht funktionieren?

Zitat:

Und wenn ich den TextAlign für ein Item umstelle, wird das doch noch lange nicht auch für die folgenden Items übernommen!?!
Ja, das stimmt schon. Aber: Was man mit einem Item machen kann, geht auch mit zwei, drei, ..., vielen oder gar mit allen.
Wenn ich obige Aussage richtig interpretiere, dann schein es so zu sein, dass Du zumindest einen Listeneintrag zentriert hinbekommst; oder liege ich da falsch?

Zitat:

[...] Hat noch jemand eine Idee?
Vielleicht beschreibst Du mal Dein Problem genauer, also: das sollte am Ende bei rauskommen, dieses und jenes habe ich bereits versucht (siehe Sourcecode), leider sieht es noch nicht so aus wie ich möchte (siehe Screenshot), hat jemand eine Idee, die mir weiterhelfen könnte?

Gruß


Alle Zeitangaben in WEZ +1. Es ist jetzt 00:17 Uhr.
Seite 2 von 2     12   

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