![]() |
ValueListEditor -> Zeile unter der Maus?
Wie bekomme ich im ValueListEditor die Zeile unter der Maus heraus? :gruebel:
P.S.: die Frage wurde schon mehrfach gestellt, jedoch bisher ohne Antwort! :wall: |
Re: ValueListEditor -> Zeile unter der Maus?
Hi,
wie wärs mit MouseToCell ? mfG mirage228 |
Re: ValueListEditor -> Zeile unter der Maus?
Hallo,
ich habe mal etwas mit TValueListEditor gemacht. Die property Row enthielt dabei immer den Index der aktiven Zeile. |
Re: ValueListEditor -> Zeile unter der Maus?
@Mirage: Ich will nicht die Maus in eine Zelle bewegen, sondern herausfinden, über welcher Zelle sich die Maus befindet.
@Jens Schumann: Die aktive Zeile ist mir egal! Ich will die Zeile unter der Maus. |
Re: ValueListEditor -> Zeile unter der Maus?
hallo frifra,
ich weis nicht, wie es beim valuelisteditor ist, aber bei einem stringrid habe ich mal mousemove überschrieben und dem eine message msg zugeordnet zb. aus dem bauch
Delphi-Quellcode:
dann habe ich in mymousemove :
var
msg:TWMMouse; begin inherited; msg.xpos:=x; msg.ypos:=y; mymousemove(msg); end;
Delphi-Quellcode:
und schon hatte ich die zellen unter der maus.
stringgrid1.mousetocell(msg.xpos, msg.ypos, acol,arow);
weis aber nicht ob das mit dem Valuelisteditor geht. raik |
Re: ValueListEditor -> Zeile unter der Maus?
habe gerademal d7 gestartet, der editor hat kein mousetocell :(
aber du könntest versuchen cellrect auszuwerten. raik |
Re: ValueListEditor -> Zeile unter der Maus?
Hi,
also bei mir (D7) hat der TValueListEditor die Prozedur MouseToCell, wie wohl alle Nachfahren von TCustomDrawGrid. |
Re: ValueListEditor -> Zeile unter der Maus?
stimmt, habe es auch gerade gesehen. dann müsste das mit der message funktionieren.
raik |
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:20 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