Hallo, wie berichtet, habe ich ein Group2D-Objekt gebaut, in dem mehrere Stringshapes und ein RectShape enthalten sind. Die StringShapes stehen als Textzeilen untereinander, das Rectshape ist die Umrandung des gesamten Textblocks. Diese Group kann man skalieren und drehen. Jetzt brauche ich noch ein MouseDown-Event dafür. Da ich RectShapde.contains nach wie vor nicht ans Laufen bringe, habe ich mir überlegt, dass es hilfsweise auch mit einem Oval gehen könnte, dessen Größe bei einer Drehung einigermaßen die Fläche des RectShapes abdecken kann. Aber: wie kann ich's anstellen, dass das Oval entweder nicht über das Group2D-Objekt gezeichnet wird, oder transparent ist, oder visible = false aber MouseDown-fähig?
Eine andere Lösung wäre, die Group in ein Canvas zu zeichnen. Um ein gedrehtes Rechteck vollständig abbilden zu können, müsste das Canvas aber manchmal sehr viel größer als das Rectshape sein, sodass ein Klick ins Canvas manchmal schon recht weit außerhalb des Rectshapes anspricht. Gibt's dazu taktische Überlegungen. beste Grüße, Christian Hahn.