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.

Antwort per Email an