Forum: Programmieren allgemein
by BigT,
9. Nov 2008
ja perfekt jetzt gehts.
Vielen Dank!!!
Forum: Programmieren allgemein
by BigT,
9. Nov 2008
Ja der Timer gehört zu meiner Klasse.
Wie trage ich denn die Form als Property ein?
Forum: Programmieren allgemein
by BigT,
9. Nov 2008
Ne, der steht da ja auch normal nicht drinne. Hab ich selber eingetragen, um die Form zu übergeben.
Oder muss ich das dann anders machen?
Forum: Programmieren allgemein
by BigT,
9. Nov 2008
ja genau und zwar so:
procedure tsnake.tttimer(sender:TObject; Form:TForm);
begin
OtherItem := GetShape(ElementList.Count-1);
CurrentItem.Shape := OtherItem.Shape;
CurrentItem.Brush.Color := OtherItem.Brush.Color;
CurrentItem.Top := OtherItem.Top;
CurrentItem.Left := OtherItem.Left;
CurrentItem.Width := OtherItem.Width;
CurrentItem.Height := OtherItem.Height;
Forum: Programmieren allgemein
by BigT,
9. Nov 2008
Ja weil ich Shapes auf der Form die ich aus dem Hauptprogramm übergebe erstellen will.
Nur er createt eben keine, wie das in einer Procedure klappt in der ich die Form übergebe.
Forum: Programmieren allgemein
by BigT,
9. Nov 2008
Hi,
ich brauche mal kurz Hilfe.
Und zwar programmier ich gerade Objektorientiert etwas und habe da jetzt eine Timer.Procedure in einer Etxtraunit erstellt.
Vorher habe ich die Form die aus dem Hauptprogramm übergeben wird als Form:TForm deklariert.
Nun muss ich die Form mit in den Timer bekommen und iwie so:
TElement.ttTimer(sender:TObject; Form:TForm);
Wenn ich zuvor die...