Hmm..
Delphi-Quellcode:
[CODE]
procedure Dings;
begin
Frame2.rectangle1.Opacity:=1/6;
end;
procedure TFrame2.Button1Click(Sender: TObject);
begin
self.rectangle1.Opacity:=1/6;
Dings;
end;
Wenn ich dort nun im Button also self statt einer Variable nutze funktioniert das ganze. Wenn ich allerdings in meiner procedure "Dings" genau das gleiche machen will funktioniert es nicht mehr. Warum ist das so?
Deine procedure Dings ist keine Methode des Frames, woher sollte es dann die 'Variable' Frame2 bzw. 'self' kennen....