Witam
Mam komponent w ktorym w czasie dzialania programu zmieniam bardzo duzo roznych parametrow. Chcialbym miec mozliwosc przywrocenia wszystkich parametrow do stanu poczatkowego. Czy jest na to jakas prosta metoda?
moze
komponent.destroy;
komponent := Tcomponent.create;
ale po czyms takim wszystkie parametry maja wartosc 0, '' lub NIL
a ja potrzebuje, zeby byly takie jak ustawilem w Object Inspectorze - lacznie z obsluga zdarzen!
(pomocne byloby wiedziec skad kompilator bierze te wartosci podczas tworzenia komponentu)
a moze trzymac jeden nieuzywany komponent tej samej klasy
i w odpowiednim momencie zrobic cos w stylu
KomponentRoboczy := KomponentWzorcowy; // :D
czekam na Wasze pomysly