Also, das Problem hab ich wohl verstanden, aber ich stehe vor dem Problem, dass ich nicht weiss, wo genau ich denn einen Setter setzen muss ?!
Zu meiner Vorgehensweise: Ich bin an der Stelle, wo der Fehler kommt, also
Delphi-Quellcode:
with FDraw.Display do
DisplayMode := dmWindowed;
zu DisplayMode "gesprungen", also Strg+LinkeMaustaste drauf. Dann bin ich bei
DisplayMode: TAdWindowDisplayMode
gelandet. Das ist ja direkt in TAdDisplay, was aber ein Record ist. Aus DisplayMode habe ich dann
Delphi-Quellcode:
FDisplayMode : TAdWindowDisplayMode;
property DisplayMode: TAdWindowDisplayMode read FDisplayMode write FDisplayMode;
gemacht. Das ändert aber am Ganzen nix. Da ich mit properties und read write noch nicht allzu viel am Hut hatte, mich aber ein wenig eingelesen hab, verstehe ich nicht richtig, wo genau denn dieser Setter hin muss.
Wenn mir das einer von Euch noch einmal erklären könnte (muss nicht direkt an diesem Beispiel sein, ich will ja nicht unbedingt alles nur abtippen, sondern es kapieren), das wäre lieb.
MfG
Webo