Hallo Christian,
es gibt im Examples-Ordner ein schönes Beispielprojekt zum Verschieben
von Objekten auf einem Bild: "DragPics" ...
Grüße - Ingo
Am 29.07.2009 um 10:02 schrieb Christian Hahn:
Hallo, ich bitte um ein bisschen Nachhilfestunde, in der online-
Hilfe und dem Users Guide kann ich's nicht finden:
Was ist picture.mask und picture.transparency und wie gehe ich damit
um?
In einem Window will ich etliche Canvas platzieren, dorthinein
schreibe ich jeweils JPGs mit graphics.drawpicture.
Auf die JPGs muss ich nun Teile aus anderen Bildern, nämlich nur
einen Baum, ein Haus etc., aufmontieren. Hier brauche ich also wohl
transparency.
Darüber hinaus wäre ich noch dankbar für eine Einschätzung zu den
JPGs. Je daten-umfangreicher das JPG, desto länger dauert natürlich
das Zeichnen und das "blättert" doch ganz schön.
Ich habe schon versucht, mit off-screen-Zeichnen etwas Zeit
herauszuholen. Das Verschieben der Canvas auf dem Bildschirm geht
damit recht flott, aber ungünstigerweise kann der Anwender alle
Canvas auch zoomen (damit mehr davon auf den Bildschirm passen) und
dann muss ja jedesmal das Verhältnis von Original-Bild zur Größe des
Canvas neu berechnet werden.
Frage: Was kostet hier eigentlich die Zeit? Das Berechnen der
Größenverhältnisse oder das Zeichnen selbst?
besten Dank und beste Grüße, Christian Hahn.