![]() |
VirtualTreeView: Spalte aus Cursorposition ableiten?
Hallo Leute,
gibt es eigentlich eine fertige Funktion, welche mit nach dem Vorbild von
Delphi-Quellcode:
auch die Spalte unter der aktuellen Cursorposition ermittelt? Der Wert FocusedColumn gibt ja nur die Spalte in welcher der Fokus liegt zurück.
GetNodeAt(x,y)
|
Re: VirtualTreeView: Spalte aus Cursorposition ableiten?
Vielleicht hilft dir das hier weiter...
Delphi-Quellcode:
procedure TForm.VSTMouseMove(Sender: TObject; Shift: TShiftState; X, Y: Integer);
var P:TPoint; begin P.X:=X; P.Y:=Y; ColumnIndex:=VST.Header.Columns.ColumnFromPosition(P); end; |
Re: VirtualTreeView: Spalte aus Cursorposition ableiten?
Ach in den Header-Methoden war das versteckt... man muss nur wissen, wo zu suchen ist. :) Danke!
|
Re: VirtualTreeView: Spalte aus Cursorposition ableiten?
Muss leider das Thema nochmal auffrischen.
Sobald die vertikale Scrollbar sichtbar ist und auch verschoben wurde, bekomme ich die falsche Spalte zurückgeliefert. Weiß jemand eine Lösung? Danke!!! |
Alle Zeitangaben in WEZ +1. Es ist jetzt 07:24 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