Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   Delphi Maus bleibt "hängen" (https://www.delphipraxis.net/33483-maus-bleibt-haengen.html)

gkoeder 8. Nov 2004 00:39


Maus bleibt "hängen"
 
Hallo Zusammen!

Bin über ein sehr merkwürdiges Verhalten meiner Maus gestolpert und kann mir keinen so rechten Reim drauf machen:

Mein Programm zeigt in einer ListView den Inhalt eines Verzeichnisses an. Wenn ich nun von einem anderen, beliebigen Programm direkt in ListView klicke, wird meine Anwendung aktiviert und die ListView erhält den Fokus. Soweit ist alles noch ok, nur zusätzlich beginnt die Maus ein Auswahlrechteck zu zeichnen - selbst bei losgelassener Maustaste bleibt dieses Auswahlrechteck bestehen bis ich ein weiteres mal die linke Maustaste drücke.
So ein "eingerastetes" Auswahlrechteck ist nunmal leider nicht ganz das, was ich erreichen möchte und ich möchte dieses 'Feature' gern wieder loswerden. Weiss jemand, woran das liegen könnte bzw. wie man dieses "einrasten" unterbinden kann?

Vielen Dank schonmal im vorraus!

Gerald

Luckie 8. Nov 2004 00:48

Re: Maus bleibt "hängen"
 
Ich habe den Listview schon mehr als einmal benutzt und selbiges Verhalten noch nie festgestellt. Zeichnest du im Listview eventuell was selber oder so?

Robert Marquardt 8. Nov 2004 05:02

Re: Maus bleibt "hängen"
 
Drahtlose Maus? Wechsel die Batterien.

gkoeder 8. Nov 2004 09:57

Re: Maus bleibt "hängen"
 
Zitat:

Zitat von Luckie
Ich habe den Listview schon mehr als einmal benutzt und selbiges Verhalten noch nie festgestellt. Zeichnest du im Listview eventuell was selber oder so?

Bei der ListView sind schon einige Modifikationen drinnen und das ganze Programm ist mittlerweile recht komplex. Ich kanns mir auch nicht erklären und hab' mit der ListView bzw. mit einem ListView-basierenden Objekt dieses Verhalten auch noch nicht erlebt.
Ich hab' auch versucht, über die MSDN, etc. herauszufinden, ob es eine Möglichkeit gibt, dieses 'einrasten' manuell auszulösen (Mit einer SystemMessage, etc.) und dann evtl. entsprechend entgegenzuwirken - bin aber leider nicht fündig geworden.

Greetings,
Gerald

gkoeder 8. Nov 2004 10:00

Re: Maus bleibt "hängen"
 
Zitat:

Zitat von Robert Marquardt
Drahtlose Maus? Wechsel die Batterien.

Wär schön, wenn's so einfach wäre. Hab' das Programm auf mehreren Systemen getestet und überall das selbe Problem. Muss also irgendwas Programmspezifisches sein ...

Greetings,
Gerald


Alle Zeitangaben in WEZ +1. Es ist jetzt 05:23 Uhr.

Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz