Witam otoz mam problem z utworzeniem okien. Niestety zawracam glowe bo musze szybko skonczyc projekt a nie widze rozwiazan na google...
Otoz tworzenie po kliknieciu na przycisk:
procedure TForm1.NowyClick(Sender: TObject);
var zakladka : TTabSheet;
begin
zakladka := TTabSheet.Create(Self);
zakladka.Caption := 'Nowa';
zakladka.PageControl := PageControl1;
zakladka.Show;
end;
<- i to dziala
Teraz zamiast w buttonie chcialbym to zrobic w procedurze a wiec robie sobie tak:
procedure newtab(name: string);
var
zakladka : TTabSheet;
begin
zakladka := TTabSheet.Create(Self);
zakladka.Caption := name;
zakladka.PageControl := PageControl1;
zakladka.Show;
end;
I sypie mi bledy:
Undeclared identifier: 'Self'
Undeclared identifier: 'PageControl1'
Could not compile used unit 'OnetKlient.pas'
wie ktos moze o co chodzi?
Dziekuje z gory za odpowiedz i prosze wybaczcie za tak podstawowe pytania.