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 [TListView] Erkennen über welchem Item die Maus ist (https://www.delphipraxis.net/80637-%5Btlistview%5D-erkennen-ueber-welchem-item-die-maus-ist.html)

xZise 12. Nov 2006 20:33


[TListView] Erkennen über welchem Item die Maus ist
 
Wie erkenne ich, über welchen Item die Maus ist in einer TListView?

chaosben 12. Nov 2006 20:38

Re: [TListView] Erkennen über welchem Item die Maus ist
 
Zitat:

Zitat von Die Delphihilfe İBorland
TCustomListView.GetItemAt Methode

Gibt das Listenelement an der angegebenen Position zurück.

Klasse
TCustomListView

Syntax
Delphi-Quellcode:
function GetItemAt(X: Integer; Y: Integer): TListItem;
Beschreibung
Mit der Methode GetItemAt können Sie das TListItem-Objekt des Listenelements ermitteln, das sich an der durch die Parameter X und Y bezeichneten Position befindet. X und Y geben die Koordinaten in Pixel an, bezogen auf die linke obere Ecke der Listenansicht. Befindet sich an dieser Position kein Element, gibt GetItemAt nil (Delphi) bzw. NULL (C++) zurück.


xZise 12. Nov 2006 20:41

Re: [TListView] Erkennen über welchem Item die Maus ist
 
Und kommt diese Funktion auch mit Scrollen zurecht?

chaosben 12. Nov 2006 20:48

Re: [TListView] Erkennen über welchem Item die Maus ist
 
Naja, sollte sie eigentlich. Imho bezieht sie sich sowieso nur auf sichtbare Items. Insofern sollte es kein Problem sein.


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