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 TreeView - Selektion in ganzer Zeile ? (https://www.delphipraxis.net/98717-treeview-selektion-ganzer-zeile.html)

moelski 31. Aug 2007 08:18


TreeView - Selektion in ganzer Zeile ?
 
Liste der Anhänge anzeigen (Anzahl: 1)
Moin !

Habe da ein TreeView was ich für unsere Prog Einstellungen nutze (Seitenauswahl).
Die Selektion eines Items geht ja nur wenn man auf den Text klickt. Ich habe mal versucht das rot zu markieren :cyclops:
Kann man das auch hinbekommen das er in der ganzen Zeile das Item als markiert erkennt? Also der Blaue Bereich ...

s-off 31. Aug 2007 08:25

Re: TreeView - Selektion in ganzer Zeile ?
 
Hallo,

ad hoc würde ich Deine Frage mit 'Nein' beantworten.

Grund: Du färbst das Item ein, nicht dessen Parent.
Was evtl. möglich ist, wäre, Deine Markierung auf dem Canvas des Parents weiter zu malen.

Edit: Asche auf mein Haupt.

Probiere 'RowSelect' mit 'ShowLines:=False'

moelski 31. Aug 2007 08:28

Re: TreeView - Selektion in ganzer Zeile ?
 
Moin !

Öhm ok ich sehe gerade meine Frage ist evtl. unglücklich formuliert.
Mir geht es nicht darum die ganze Zeile als markiert zu zeigen (also den gepunkteten Rahmen um die ganze Zeile). Mir geht es nur darum wenn der User eben nicht auf den Text klickt das dann dennoch der Text ausgewählt wird und somit das Item aktiviert wird.

Die Selektion würde man dann nachwievor nur um den Text sehen (den gepunkteten Rand). Und ob ich nun nachher die Zeile blau färbe sollte ja erstmal egal sein denke ich.

s-off 31. Aug 2007 08:30

Re: TreeView - Selektion in ganzer Zeile ?
 
Ja, das geht, wenn Du meine Änderungen (siehe Edit:) berücksichtigst.

moelski 31. Aug 2007 08:41

Re: TreeView - Selektion in ganzer Zeile ?
 
Moin !

Subba. Danke :thumb:


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:41 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