Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
|
Re: onMouseDown Ereignis von Prozeduren aus aufrufen
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
|