Einzelnen Beitrag anzeigen

Antonov

Registriert seit: 11. Apr 2014
21 Beiträge
 
FreePascal / Lazarus
 
#8

AW: Ereignisse von dynamisch erzeugten Objekten?

  Alt 16. Apr 2014, 19:52
So ein ähnliches Problem habe ich auch:
Ich erzeuge Bilder dynamisch (also in Runtime) und möchte auf diese erzeugten Bilder ein OnMouseDown event haben (das sie dann bei gedrückter Maustaste verschiebt, aber den Teil der Prozedur habe ich schon). Ich brauche das Event, das mir diese beliebig vielen Bilder steuern lässt.

Die Vorschläge und Beispiele von Sherlock und SimStar001 sehen vielversprechend aus, jedoch komme ich dennoch nicht zum Ziel.
In Public habe ich meine eigene Procedure implementiert:
Delphi-Quellcode:
public
   procedure TForm1.CustomImageMouseDown(Sender: TObject; Button: TMouseButton;
  Shift: TShiftState; X, Y: Integer);
  end;
wobei der Commpiler sagt: "E2065 Ungenügende Forward- oder External-Deklaration: 'TForm1.CustomImageMouseDown'"

Info: Ich bin ziemlich neu und unerfahren in Delphi (2 Wochen etwa). Wenn es möglich ist, überspringt bitte nicht alle "offensichtlichen" Schritte.
  Mit Zitat antworten Zitat