Znikanie dynamicznych obiektów wizualnych

Znikanie dynamicznych obiektów wizualnych
JU
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie wiem czemu znikaja mi obiekty ktore dynamicznie kreuje podczas dzialania programu. Mam taki kawalek kodu:

Kopiuj
TabbedNotebook1.Pages.Add('Section_'+inttostr(I+1));
        baton[i] := Tbutton.Create(Form2);
        baton[i].Parent:=Form2.TabbedNotebook1;
        baton[i].Caption:='baton';
        baton[i].Left:=10;
        baton[i].Top:=100;

no i po wykonaniu odpowidniej funkcji wcale tych batonow tam NIE MA.
Jak tworze tylko jeden to jest ale tylko do czasu az nie zmienie zakladki na inna i potem jak wracam na ta na ktorej powinien sie on znajdowac - jest pusto! prosze pomozcie mi bo nie wiem co dalej. Czy cos zle robie? chce aby dynamiczne obiekty zostawaly przez caly czas.
pozdrawiam i dziekuje za odpowiedzi

Mabakay
  • Rejestracja: dni
  • Ostatnio: dni
0

Ten kod tworzy przycisk, ale nic wiecej sie nie powie. Co za procedure wykonujesz? Rzuc wiekszy kawalek kodu.

JU
  • Rejestracja: dni
  • Ostatnio: dni
0

Nie wiem czy jest sens zebym tu wklejal wiecej kodu. Sprawa wyglada tak: chce tworzyc dynamicznie zakladki (tzn powiedzmy ze ktos wybierze opcje 5 to mu sie pokaze TabbedNotebook z 5 zakladkami. I Na kazdej z nich chce utworzyc jakies inne obiekty oczywiscie nie batony tylko cos inego ale na batonach chcialem przetestowac czy wszsytko jest ok no i nie jest ok. Jak tworze dynamicznie jakies obiekty to sa one do czasu jak nie zmienie zakladki - potem znikaja jak wracam z powrotem.
POZDRAWIAM

Mabakay
  • Rejestracja: dni
  • Ostatnio: dni
0

A jak tworzysz kolejna zakladke to co robisz z obiektami stworzonymi wczesniej, bo przeciez same sie nie ukrywaja?

P.S.

Co to "ort!" ma byc :-|

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.