Hi, hab schon gegooglet,geDFet, mir alle Beispiele angesehen, aber ich finde keine Lösung:
Ich habe eine Karte bestimmter Größe (z.B. 1024x768). Von dieser möchte ich nur einen Teil darstellen (z.B. 300x300). Wie macht man sowas mit Andorra 2d?
Habe folgendes probiert
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| with AdDraw.Display do begin Width := 1024; Height := 768; BitDepth := ad32Bit; DisplayMode := dmWindowed; end; |
und
Delphi-Quelltext
1: 2: 3: 4: 5: 6: 7:
| with AdDraw.Scene.Viewport do begin Top := 00; Left:= 00; Height:= 300; Width := 300; end; |
was nicht funktioniert. Eigentlich logisch, da ich ja im ersten Codeabschnitt die Display-Größe setze.
Also ist die Frage: wie mache ich ein Canvas (eine Karte) bestimmter Größe, auf dem ich was zeichne und einen Viewport, in dem nur ein Ausschnitt des Canvas (der Karte) gezeigt wird?
Beste Grüße :r!a:
WOW - 10 JAHRE Mitglied beim Delphi-Forum. Wie die Zeit vergeht, Freunde.