Witam :) Tworzę edytor, który opiera się na oknach MDI. Aby utworzyć nowy, pusty/niezapisany dokument, robię:
procedure Tfrm_main.tbPlikNowyClick(Sender: TObject);
var
frm_edytor : Tfrm_edytor;
begin
frm_edytor := Tfrm_edytor.Create(Self);
frm_edytor.Show;
end;
Gdzie frm_edytor to nazwa okna potomnego ;) Ale tak: za każdym razem, gdy tworzę nowy dokument przyjmuje on taką samą nazwę, np. "niezapisany". A jakdokładnie zrobić, by w pętli odczytywał ilość otwartych niezapisanych okien potomnych i dodawał 1 do Captiona. Hmm... Chodzi mi o takie coś, że za każdym razem gdy wezmę "Nowy", to tytuł będzie "nie zapisany I", gdzie "I" to liczba okna. Kurczę, jakoś nie mogę się wysłowić [wstyd]
Chcę mieć odpowiednio "niezapisany 1", "niezapisany 2", "niezapisany 3" itd. :)
Mam nadzieję, że mnie ktoś zrozumiał :) Za odp z góry thx [green]