Lista tworzonych obiektów.

0

Witam

Czy istnieje w Delphi lista, która "przechowuje" utworzone obiekty (typu TForm) (lub referencje do nich), do której mógłbym odwołać się z "dowolnego" miejsca w programie?

Przeszukałem forum i google ale nic nie znalazłem.

Pierwotnie miałem pomysł aby stworzyć sobie listę typu TObjectList i dodawać do niej po każdym Create (lub w create) obiekt formularza a po destroy (lub w samym destruktorze) usuwać taką pozycje z listy.

A potrzebne mi to jest, żeby zrobić w aplikacji coś na wzór paska zadań z Windowsa, na którym będę pokazywać "belki" formularzy.

Jakieś pomysły albo wskazówki dla początkującego programisty.

Pozdrawiam Piotrek.

0

Nie wiem czy dobrze rozumiem ale chyba chodzi o:

var
  i: Integer;
begin
  for i:=0 to Screen.FormCount - 1 do
    ShowMessage(Screen.Forms[i].Caption);
end;
0

Dzięki. O taka listę mi chodziło.

1 użytkowników online, w tym zalogowanych: 0, gości: 1