Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Koristenje komponente TreeView

[es] :: Pascal / Delphi / Kylix :: Koristenje komponente TreeView

[ Pregleda: 3932 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

XGhost

Član broj: 33279
Poruke: 331
*.pppoe682.bih.net.ba.



+1 Profil

icon Koristenje komponente TreeView 13.08.2005. u 21:00 - pre 227 meseci
U komponentu TreeView ubacim teme, medjutim ne vidim gdje bih trebao upisati
kod za izvrsenje. Npr ubacim temu "PokaziFormu2" i u TreeView imam tu temu medutim gdje bih trebao upisati kod npr- Form2.Show da bih pokrenuo Fomu2, odnosno kako da dobijem funciju dugmeta.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
*.pppoe843.bih.net.ba.



+1 Profil

icon Re: Koristenje komponente TreeView 26.12.2005. u 22:19 - pre 223 meseci
ljudi jel zna neko odgovor na ovo? Zanima me kako se postavlja bilo kakav kod
na teme u Three View.
 
Odgovor na temu

Srki_82
Srdjan Tot
Me @ My Home
Ljubljana

Član broj: 28226
Poruke: 1403
82.208.201.*

ICQ: 246436949


+10 Profil

icon Re: Koristenje komponente TreeView 26.12.2005. u 23:03 - pre 223 meseci
Nisam bas siguran da te razumem... a takodje te i drugi ne razumeju bas najbolje.

Sta je to tacno TEMA u TreeView komponenti?
Kako zamisljas funkciju dugmeta u TreeView komponenti?
Kada treba da se izvrsi "kod za izvrsenje"?

Ako ne znas prave termine (tema u TreView!?) mozda bi mogao da postujes sliku i da uokviris ono na sta mislis.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
*.pppoe843.bih.net.ba.



+1 Profil

icon Re: Koristenje komponente TreeView 27.12.2005. u 02:33 - pre 223 meseci
Mislim da si u pravu, pokusavam napraviti meny sa strane ali tako da
imam razgranato stablo po grupama (slicno programima npr Microsofta),
Obicne outlock compomente mi se ne svidjaju.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
*.pppoe843.bih.net.ba.



+1 Profil

icon Re: Koristenje komponente TreeView 27.12.2005. u 02:33 - pre 223 meseci
Ili ako neko zna neke slicne komponente.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
*.pppoe843.bih.net.ba.



+1 Profil

icon Re: Koristenje komponente TreeView 27.12.2005. u 03:10 - pre 223 meseci
Skontao sam sta radi ova komponenta, bas postavljam glupa pitanja.
Nego meni konkretno treba da sa strane imam meny sa textom tako da
se moze granati po grupama.
 
Odgovor na temu

morlic
Milos Orlic
Beograd

Član broj: 6081
Poruke: 735
*.68.eunet.yu.



+1 Profil

icon Re: Koristenje komponente TreeView 27.12.2005. u 08:34 - pre 223 meseci
Znam na sta mislis, bese nesto kao "outlook side bar". U D2005 i D2006 imas relativno slicne komponente, za starije verzije Delphi-a moras da nadjes odgovarajucu komponentu.
 
Odgovor na temu

XGhost

Član broj: 33279
Poruke: 331
*.pppoe162.bih.net.ba.



+1 Profil

icon Re: Koristenje komponente TreeView 27.12.2005. u 09:44 - pre 223 meseci
Koristim D7 jel neko zna naziv takve komponente.
 
Odgovor na temu

Rapaic Rajko
Bgd

Član broj: 4105
Poruke: 810
217.119.242.*



+62 Profil

icon Re: Koristenje komponente TreeView 28.12.2005. u 11:13 - pre 223 meseci
Postoji nacin da se odradi i sa TreeView, nije bas elegantan jer Item-i (teme, kako ti kazes) nemaju event-e, pa samim tim "sami po sebi" ne reaguju na misa.
Postupak:
1) Kreiras OnMouseDown event tvoje TreeView komponente, u tom event-u izmedju ostalog dobijas poziciju misa (X, Y).
2) U kodu samog event-a pomocu metode TTreeView.GetNodeAt(X, Y: integer) dobijes koji si Node (temu) potrefio.
3) Pogledas Node.Text ili Node.AbsoluteIndex ciljanog Node-a, i prema tome odredis i pozoves kod koji zelis da se izvrsi.
Kraj.

Rajko
 
Odgovor na temu

Almedin

Član broj: 5895
Poruke: 425
*.dlp510.bih.net.ba.



+27 Profil

icon Re: Koristenje komponente TreeView 28.12.2005. u 19:41 - pre 223 meseci
Pomaže li ti OnChange Event?
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Koristenje komponente TreeView 30.12.2005. u 13:09 - pre 223 meseci

Naime,
Postavio sam TreeView komponentu i u Events(ObjectBrowser)
na Items(TreeNodes) postavio npr. "Osnova" koja se deli na
"Form2" i "Form3".
Kako napraviti da pritiskom na Form2 se otvori Form2?

Molim, ako znate kod i objasnjenje da mogu to izvesti?
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

Almedin

Član broj: 5895
Poruke: 425
*.dlp509.bih.net.ba.



+27 Profil

icon Re: Koristenje komponente TreeView 30.12.2005. u 21:43 - pre 222 meseci
POMAŽE LI TI OnChange Event?
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Koristenje komponente TreeView 03.01.2006. u 13:12 - pre 222 meseci
Znas li kod. Unesem u Object Inspector-u na opciji ITEMS (Form2, npr.)
i sad hocu da klikom na Form2 u TreeView1-u da se ona prikaze.
Nebitan mi je metod (OnChange ili OnClick) nego kako to kodom?
Znaci kod za dogadjaj OnChange da bi otvorio Form2?!

Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

Almedin

Član broj: 5895
Poruke: 425
*.dlp114.bih.net.ba.



+27 Profil

icon Re: Koristenje komponente TreeView 03.01.2006. u 18:44 - pre 222 meseci
Code:
procedure Form1.TreeView1Change(Sender: TObject; Node: TTreeNode);
begin
   if Node.Text = 'Form2' then Form2.Show else
   if Node.Text = 'Form3' then Form3.Show
  ...
end;
 
Odgovor na temu

Miloš Baić
Miloš Baić
ERP (Dynamics NAV) programer
Beograd

Član broj: 72468
Poruke: 1155
*.neobee.net.



Profil

icon Re: Koristenje komponente TreeView 04.01.2006. u 02:20 - pre 222 meseci
Citat:
Almedin:
Code:
procedure Form1.TreeView1Change(Sender: TObject; Node: TTreeNode);
begin
   if Node.Text = 'Form2' then Form2.Show else
   if Node.Text = 'Form3' then Form3.Show
  ...
end;


Hvala ovo mi je resilo problem!!! :))
Someone's sitting in the shade today because someone planted a tree a long time ago.
 
Odgovor na temu

[es] :: Pascal / Delphi / Kylix :: Koristenje komponente TreeView

[ Pregleda: 3932 | Odgovora: 14 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.