Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DocE,
2. Nov 2006
Gemeint ist:
implementation
{$R *.dfm}
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DocE,
2. Nov 2006
Er benötigt Unit1 in der uses-Liste. Aber nicht oben hinter interface, sondern hinter implementation
implementation
uses Unit1;
Dies bitte auch in Unit1 ändern.
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DocE,
2. Nov 2006
Das liegt daran, dass Du zformular als TForm ansprichst. Das TForm kennt Deine Komponente aber (noch) nicht. Also entweder:
constructor THaus.create(formular : TForm1; imghinten : TImage); // <-- hier TForm1
begin
inherited create;
zformular := formular;
zimghinten := imghinten;
end;
und natürlich dann auch
Forum: GUI-Design mit VCL / FireMonkey / Common Controls
Delphi
by DocE,
2. Nov 2006
Wenn Du direkt aufs Form zeichnen möchtest, würde ich die Ebenen einfach in "umgekehrter" Reihenfolge zeichnen, also die unterste zuerst. Dann kannst Du das zwar nicht so einfach verschieben, müßte aber den gleichen Effekt bringen, wie mehrere Images übereinander oder ein Image mit mehreren Ebenen.
Gerade erst gelesen, dass die zweite Ebene Animationen beinhalten soll... Dann bringt das...