Ĺadny brzuch
Cześć
Nie moge sobie poradzić z robieniem zakładek,tzn z jakim komponentem
je połączyć itd.Chce zrobić coś takiego żeby na każdej zakładce był komponent Memo z innym tekstem.
Zakładki najłatwiej utworzyć za pomocą komponentu "TabbedNotebook" z zakładki Win 3.1 .
Później zmieniasz właściwość ActivePage na odpowiednią i tam wstawiasz potrzebne komponenty. Jeśli coś Ci nie będzie wychodziło, to napisz - wyślę na maila screeny z Buildera i trochę dokładniejszy opis :P
Abit KT7A-Raid + Athlon 1.4 + 768 MB RAM + R9200 Pro + cała reszta :)
komponenty z zakladki win 3.1 to komponenty pozostawione tylko dla zachowania zgodnosci i wszyscy odradzaja kozystanie z nich. ja osobiscie uzylem tylko raz komonentu z tej zakladki: drivecombobox i po pieciu minutach stwierdzilem ze jest totalnie badziewny i napisalem sobie sam.
wracajac do pytania adka:
uzyj komponentu z zakladki win32 o nazwie PageControl. obsluga wrecz trywialna: po wrzuceniu na forme klikasz na nim prawym przyciskiem i wybierasz new page zeby dodac nowa strone. jesli chcesz edytowac wlasciwosci "calego" komponentu PageControl to musisz kliknac na gorny pasek komponentu [tam gdzie sa zakladki z napisami TabSheet1 itd i pozniej pusty pasek].wtedy ramka zaznaczajaca komponent na formie obejmuje go w calosci.
wtedy w object inspektorze pokazuje sie PageControl1 i mozesz zmieniac wlasciwosci:
np Align -> polozenie na formie
TabPosition -> polozenie zakladek na gorze/dole/po lewej/prawej
Style -> wyglad: zakladki/przyciski/przyciski plaskie
jesli chcesz edytowac wlasciwosci konkretnej zakladki, wrzucac na nia komonenty itp to klikasz na wybrana zakladke np: TabSheet1 i nastepnie klikasz na obszar pod nia i wtedy ramka zaznaczajaca komponent znajduje sie pod przyciskami z napisami TabSheet1.
jesli tak klikniesz jak napisalem to w object inspektorze pojawiaja ci sie ustawienia dla obiektu TabSheet1, gdzie mozesz na przyklad zmienic Caption czyli text znajdujacy sie na przyciskach wyboru.
pozdrawiam
pepsi^no1
Dzieki za poradę!!!
To rzeczywiście proste.
A czy da się do komponentu Memo dodać scroll? I jak zrobić żeby on działał?
Bo u mnie on nie chce nic przesuwać na Memo.
Ijeszcze jadno mam takie pytanko: Jak zrobić żeby dało się rysowac na tych zakładkach.
Bo Tabsheet1->Canvas->... nie działa?
zeby miec scroll w memo musisz we wlasciwosciach ustawic ScrollBars na cos roznego od ssNone w zaleznosci jakie paski przewijania chcesz miec.
jesli chodzi o rysowanie to najlepiej umiesc sobie na wybranej zakladce komponent Image i rysuj po nim.
pozdrawiam
pepsi^no1
Dzięki za wszystko!!!
zanotowane.pl doc.pisz.pl pdf.pisz.pl zsf.htw.pl
Nie moge sobie poradzić z robieniem zakładek,tzn z jakim komponentem
je połączyć itd.Chce zrobić coś takiego żeby na każdej zakładce był komponent Memo z innym tekstem.
Zakładki najłatwiej utworzyć za pomocą komponentu "TabbedNotebook" z zakładki Win 3.1 .
Później zmieniasz właściwość ActivePage na odpowiednią i tam wstawiasz potrzebne komponenty. Jeśli coś Ci nie będzie wychodziło, to napisz - wyślę na maila screeny z Buildera i trochę dokładniejszy opis :P
Abit KT7A-Raid + Athlon 1.4 + 768 MB RAM + R9200 Pro + cała reszta :)
komponenty z zakladki win 3.1 to komponenty pozostawione tylko dla zachowania zgodnosci i wszyscy odradzaja kozystanie z nich. ja osobiscie uzylem tylko raz komonentu z tej zakladki: drivecombobox i po pieciu minutach stwierdzilem ze jest totalnie badziewny i napisalem sobie sam.
wracajac do pytania adka:
uzyj komponentu z zakladki win32 o nazwie PageControl. obsluga wrecz trywialna: po wrzuceniu na forme klikasz na nim prawym przyciskiem i wybierasz new page zeby dodac nowa strone. jesli chcesz edytowac wlasciwosci "calego" komponentu PageControl to musisz kliknac na gorny pasek komponentu [tam gdzie sa zakladki z napisami TabSheet1 itd i pozniej pusty pasek].wtedy ramka zaznaczajaca komponent na formie obejmuje go w calosci.
wtedy w object inspektorze pokazuje sie PageControl1 i mozesz zmieniac wlasciwosci:
np Align -> polozenie na formie
TabPosition -> polozenie zakladek na gorze/dole/po lewej/prawej
Style -> wyglad: zakladki/przyciski/przyciski plaskie
jesli chcesz edytowac wlasciwosci konkretnej zakladki, wrzucac na nia komonenty itp to klikasz na wybrana zakladke np: TabSheet1 i nastepnie klikasz na obszar pod nia i wtedy ramka zaznaczajaca komponent znajduje sie pod przyciskami z napisami TabSheet1.
jesli tak klikniesz jak napisalem to w object inspektorze pojawiaja ci sie ustawienia dla obiektu TabSheet1, gdzie mozesz na przyklad zmienic Caption czyli text znajdujacy sie na przyciskach wyboru.
pozdrawiam
pepsi^no1
Dzieki za poradę!!!
To rzeczywiście proste.
A czy da się do komponentu Memo dodać scroll? I jak zrobić żeby on działał?
Bo u mnie on nie chce nic przesuwać na Memo.
Ijeszcze jadno mam takie pytanko: Jak zrobić żeby dało się rysowac na tych zakładkach.
Bo Tabsheet1->Canvas->... nie działa?
zeby miec scroll w memo musisz we wlasciwosciach ustawic ScrollBars na cos roznego od ssNone w zaleznosci jakie paski przewijania chcesz miec.
jesli chodzi o rysowanie to najlepiej umiesc sobie na wybranej zakladce komponent Image i rysuj po nim.
pozdrawiam
pepsi^no1
Dzięki za wszystko!!!