Einzelnen Beitrag anzeigen

OregonGhost

Registriert seit: 8. Jun 2002
Ort: Lübeck
1.216 Beiträge
 
Delphi 3 Professional
 
#2
  Alt 8. Okt 2002, 18:28
Wenn ich genau deinen Code verwende, funktioniert es mit rechts wie es soll, mit links wird die Caption sofort gesetzt, und der Mauscursor wird gesetzt, sobald ich die Maustaste wieder loslasse. Vielleicht wird in einer VCL-Anwendung der Cursor nicht aktualisiert, wenn die linke Maustaste gerade gedrückt ist? ;c)

Wenn ich den Cursor mit SetCursor() setze, wird er auch bei einem Linksklick sofort gesetzt, allerdings mit dem Loslassen wieder zurückgesetzt! Spricht wohl dafür, dass die VCL da ihre Finger im Spiel hat, oder? Du kannst das Problem also beheben, indem du mit SetCursor den Cursor setzt UND die Eigenschaft TForm.Cursor setzt.
Oregon Ghost
---
Wenn NULL besonders groß ist, ist es fast schon wie ein bisschen eins.
  Mit Zitat antworten Zitat