Canvas als Objekt?
17. Okt 2003, 14:20
Hallo Delphianer!
ich bin schon seid 2 Tagen vergebens auf der Suche für mein Problem.
Es geht um folgendes:
Ich habe auf einem Panel/painbox (was auch immer) beliebig viele 1px breite Linien.
• Die Linien können sich natürlich auch überschneiden.
• Die Linien können in jedem beliebigen Winkel gemalt sein
Jetzt kommt der schwierige Teil:
Die Linien müssen anwählbar sein, d.h bei Mausklick reagieren.
Ich habe ja schon versucht über Shapes das Teil zu realisieren aber leider bekomme ich bei Shapes auch ein Klick Event auch wenn der Part eigentlich "transparent" ist.
Ist dies über Canvas möglich, das Problem da bei ist ja das meine Linie in keinster Weise ansprechbar sind.
Auch über die Hintergrundfarbe der Aktuellen Mausposition habe ich schon versucht aber woher weiß ich welche Linie ich jetzt geklickt habe...
Habe leider keine Idee mehr, vielleicht kann mir ja jemand aus dem tollem Forum weiterhelfen.
Danke schonmal für alle Antworten.
mfg r
|