Einzelnen Beitrag anzeigen

Cöster

Registriert seit: 6. Jun 2006
589 Beiträge
 
Turbo Delphi für Win32
 
#1

Maus darf Image nicht verlassen

  Alt 20. Aug 2006, 08:20
Hi!

Wenn die linke Maustaste in einem Image geklickt wird, darf die Maus das Image erst wieder verlassen, wenn die Maustaste wieder losgelassen wird. Wie kannn ich das machen?

Eine bessere Idee als
Delphi-Quellcode:
If X < 0 then
  Mouse.CursorPos := Point(Left + Image1.Left + (Width - ClientWidth) div 2, Mouse.CursorPos.Y);
für jeden Rand des Images ist mir nicht eingefallen. Der Befehl ist aber ziemlich schlecht, weil er
1. sicherlich nicht der kürzeste ist
2. Der Cursor immer ein kleines Stückchen aus dem Image bewegt werden kann und dann erst wieder zurückschwingt.
  Mit Zitat antworten Zitat