Cześć
Problem jest taki: Wrzucam na forme dynamicznie ileś tam Shape-ów, następnie chciałbym móc je edytować tzn. Jak wybrany Shape skasować lub skopiować a następnie gdzieś wkleić na forme. hmm... Można by było wykorzystać liste i dopieranie się do indeksów danego komponentu, ale jak dla mnie tu jest problem ponieważ nie mogę użyć metody
lista.IndexOf(komponent)
i podpiąć ją do OnMouseDown pisząc:
lista.Delete( lista.IndexOf(Sender) ); (i w ten sposób kasować kliknięciem myszki)
ponieważ pod ten event mam podpiętą obsługę przenoszenia i resize danego Shape'a Chciałbym aby to było coś ala schowek do którego moge wkleić zaznaczoy przeze nie Shape'a. Kasowanie elementu musze zrobić klikając na Shape'a w ten sposób go zaznaczając i nastepnie klikając na buttona usunąc go z formy.
Mam nadzieje że nie przydługo klepałem .
Pozdrowienia Szubert.