Ĺadny brzuch
Kto wie jak użyć komponentu PageControl.
Chodzi mi o to że na jednej z zakładek PageControl umieściłem Memo1 i chciałem pod jakimś przyciskiem (poza PageControl) umieścić dowolną akcję która powiedzmy wrzuci jakiś tekst do tego Memo.
Próbowałem wielu kombinacji ale za każdym razem wyskauje mi błąd że:
[C++ Error] Unit1.cpp(20): E2316 'Memo1' is not a member of 'TPageControl'
Może ktoś mi wstawić jakąś przykładową linijkę ??
Memo1->Lines->Add = 'Tekst';
Nie znam C++, ale powinno działać
robisz po prostu:
zakladajac ze Twoja forma nazywa sie Form1
Form1->Memo1->Lines->Add("blablabla");
TPageControl tworzy iles tam zakladek ktore nazywane sa TabSheet1 itd...
jesli Memo jest np na TabSheet4 to TabSheet4 jest tylko rodzicem dla memo (parent) natomiast wlascicielem komponentu pozostaje Form1 (owner).
A powiedz mi jak można zrobić żeby pod buttonem przypisać akcję żeby tworzyło nową zakładkę na PageControl bo nie znalazłem żadnych opcji do czegoś takiego
void __fastcall TForm1::Button1Click(TObject *Sender) { TTabSheet *pPage = new TTabSheet(PageControl1); pPage->PageControl = PageControl1; pPage->Caption = AnsiString("Moja nowa zakladka") + IntToStr(2); }
PS. Zalozylem ze masz wrzucony na forme komponent o nazwie PageControl1
Dzięki tego właśnie potrzebowałem.
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Chodzi mi o to że na jednej z zakładek PageControl umieściłem Memo1 i chciałem pod jakimś przyciskiem (poza PageControl) umieścić dowolną akcję która powiedzmy wrzuci jakiś tekst do tego Memo.
Próbowałem wielu kombinacji ale za każdym razem wyskauje mi błąd że:
[C++ Error] Unit1.cpp(20): E2316 'Memo1' is not a member of 'TPageControl'
Może ktoś mi wstawić jakąś przykładową linijkę ??
Memo1->Lines->Add = 'Tekst';
Nie znam C++, ale powinno działać
robisz po prostu:
zakladajac ze Twoja forma nazywa sie Form1
Form1->Memo1->Lines->Add("blablabla");
TPageControl tworzy iles tam zakladek ktore nazywane sa TabSheet1 itd...
jesli Memo jest np na TabSheet4 to TabSheet4 jest tylko rodzicem dla memo (parent) natomiast wlascicielem komponentu pozostaje Form1 (owner).
A powiedz mi jak można zrobić żeby pod buttonem przypisać akcję żeby tworzyło nową zakładkę na PageControl bo nie znalazłem żadnych opcji do czegoś takiego
void __fastcall TForm1::Button1Click(TObject *Sender) { TTabSheet *pPage = new TTabSheet(PageControl1); pPage->PageControl = PageControl1; pPage->Caption = AnsiString("Moja nowa zakladka") + IntToStr(2); }
PS. Zalozylem ze masz wrzucony na forme komponent o nazwie PageControl1
Dzięki tego właśnie potrzebowałem.