[komponent] treeview szukam

0

witam was , koledzy poszukuje komponentu podobnego do tego co na rysunku ponizszym chodzi o taki jakby treeview z mozliwoscią dodawania nowych itemow i poditemow klikajac na odpowiedni przycisk, chcialbym tez zeby mozliwe bylo zdarzenie onclick dla kazdego osobnego itemu i poditemu, oraz zamieszczanie drobnej grafiki....
http://www.fotosik.pl/pokaz_obrazek/2071ce010b2f6468.html

mam d7 personal wiec takich rzeczy tam nie ma :), porsze nie kazcie mi nic samemu dorysowywac bo nie potrafie , szukam komponentu - jak ktos zna takowyniech pomoze , pozdrawiam
Ania

0

a w listviewie chyba da się to wszystko zrobić
?

ale żeby wyglądało tka jak na obrazku to łuhuhhu =] może zrób własny komponent ?

0

jakies pomysly ??

0

Pewnie, ze tak. Zrobic trzeba tylko pare rzeczy:

  • wlasna funkcja rysowania tla. Chyba nie ma zdarzenia wiec trzeba zrobic nowa klase - dziecko TListView i napisac obsluge zdarzenia WM_ERASEBKGND;
  • wlasne itemy czyli skorzystac z OwnerDraw i obsluzyc (ale juz standardowo z Delphi) eventy typu OnDraw (nie pamietam dokladnie nazw, a jestem w pracy gdzie Delphi nie mam aby sprawdzic);
  • OnClick jest w TListView i latwo sprawdzic ktory element byl klikniety - chyba jest cos tam w stylu Selected czy ItemIndex?

To tak ogolnie na poczatek. Najlepiej poczytaj helpa. W Delphi sa calkiem niezle opisy komponentow wiec nie powinienes miec problemow (o ile znasz angielski oczywiscie :) )...

1 użytkowników online, w tym zalogowanych: 0, gości: 1