@ jim_raynor
Guten Morgen, Christian.
Vielen Dank für Deine schnelle Nachricht. Da ist mir jetzt aber etwas nicht ganz klar.
Ich habe das gestern einmal auf einem alten Rechner mit Delphi5 probiert. Ich hatte ein TEdit auf ein Formular gelegt. Nachdem ich der Meinung war, self würde sich auf das Formular beziehen hatte ich eingegeben:
Delphi-Quellcode:
width := self.width - 20;
Left := 10;
Darauf hat sich die Position des TEdits verändert, seine Breite blieb aber gleich. Daraus schloß ich, dass sich width ohne Qualifizierer - ebenos wie self.width - auf das Formular bezieht. Es hat aber funktioniert, als ich dann
Delphi-Quellcode:
Edit1.Width := self.Width - 20;
Edit1.Left := 10;
eingegeben habe. Das Edit war vergrößert und auch die Position stimmte.
Leider kann ich jetzt im Moment nichts ausprobieren, da ich im Büro kein Delphi auf dem Rechner habe. Aber ich werd's heute Abend noch einmal probieren.
Jürgen