Thema: Delphi Shape OnClick Event?

Einzelnen Beitrag anzeigen

Benutzerbild von rollstuhlfahrer
rollstuhlfahrer

Registriert seit: 1. Aug 2007
Ort: Ludwigshafen am Rhein
1.529 Beiträge
 
Delphi 7 Professional
 
#2

Re: Shape OnClick Event?

  Alt 27. Mai 2008, 16:39
HI ThYpHoOn,

1. würd ich deimen Lehrer nicht OnClick empfehlen, sondern OnMouseDown / OnMouseMove.
2.
Zitat von ThYpHoOn:
Doch dies kann man ja logischerweise nicht per Prozedur machen, da es sich halt wie schon gesagt um ein Array handelt.
Natürlich kann man das machen. OnClick, OnMouseDown und OnMouseMove sind alles Ereignisse, die einen Sender beinhalten. Wenn du jetzt jeder Kugel die selbe Prozedur zuweist, dann kannst über Sender auswerten, von welcher das kommt. Du solltest den Kugeln dann halt noch ansprechende Namen geben, damit du einfacher herausfinden kannst, um wen es sich handelst oder Tag setzen.
3.
Zitat von ThYpHoOn:
und dann schauen welche Shape-Position am nähsten von der Mouse-Position ist
Das kann unter umständen dazu führen, dass du 2 Kugeln als Ergebniss hast, also nicht immer zuverlässig ist.

rollstuhlfahrer
Bernhard
Iliacos intra muros peccatur et extra!
  Mit Zitat antworten Zitat