![]() |
TCustomGrid.MouseCoord
Hi,
in der aktuellen Version (Athen) des ![]() Zitat:
Interpretiere ich das richtig, dass man X und Y als Client-Koordinaten, also relativ zur linken oberen Ecke des Grids angeben muss? Das scheint auch zu funktionieren. In ![]() Zitat:
Interessanterweise stand das mit dem TDbGrid in der ![]() Manchmal möchte ich den Leuten, die die Onlinehilfe pflegen, selbige rechts und links um die Ohren hauen. Aber man muss ja schon froh sein, wenn es überhaupt eine Hilfe gibt... |
AW: TCustomGrid.MouseCoord
Parameter sind die ClientCoordinaten der Maus.
Delphi-Quellcode:
Die Funktion berücksichtigt FixedRows, FixedCols und auch die durch Scrollen (oder durch Höhe und Breite) nicht sichtbaren Spalten und Zeilen.
var Point: TPoint;
GetCursorPos(Point); Point := ScreenToClient(Point); var Coord: TGridCoord; Coord := MouseCoord(Point.x, Point.y); Es wird die absolute Coordinate zurückgeliefert. |
Alle Zeitangaben in WEZ +1. Es ist jetzt 09:54 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