Einzelnen Beitrag anzeigen

Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#4

Re: onMouseDown Ereignis von Prozeduren aus aufrufen

  Alt 10. Dez 2004, 21:35
Hi rainerkunze124,

die Deklaration fuer TShiftState ist folgende:
type TShiftState = set of (ssShift, ssAlt, ssCtrl, ssLeft, ssRight, ssMiddle, ssDouble); Du musst die Elemente also kombinieren und in Eckige klammern setzen (wie von Ulti gesagt). So kannst du auch mehrere Elemente angeben, z.B. [ssShift, ssLeft] Das bedeutet dann, dass die Linke Maustaste und die Shift-Taste gedrueckt wurden.
Weiters musst du auch beachten, dass X und Y relativ zum Sender sind. Wenn du also 0, 0 uebergibst und dein Sender Panel1 ist, dann ist dies die linke obere Ecke des Panels, und nicht jene des Forms.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat