wcięcie w itemie w listview

0

Mam listview w widoku raportu.
Jak zrobić wcięcie w itemie, tak żeby zaczynał się trochę dalej od lewej strony? Potrzebuje z prawej strony wstawić kilka ikonek, a nie moge zrobić tego przez imageindex, bo tak można wstawić tylko jedną ikonkę.

0

Weź kredki (polecam maślanki!) i pobaw sie w rysowanie w trybie OwnerDraw. Reszty poszukaj na forum, FAQ, artach... coś na pewno znajdziesz.

0

hmmmmmm, tylko jest problem, bo jak ustawie OwnerDraw na true, to i tak captiony są wyświetlane automatycznie, i jak dam TextOut to się na siebie nakłada. To nie jest to samo co lisbox. A takie ironicznie odpowiedzi, to raczej zachowaj dla siebie.

0

Do tego jest AdvancedLVDraw* powodzionka! [cya]

0

Sprawdź do czego służą poszczególne argumenty w zdarzeniu np. OnCustomDrawItem i zwróć uwagę na zmienną DefaultDraw. Wyczytaj do czego służy...

0

No i teraz już sobie poradzę. W końcu nie każdy wie jak zrobić coś takiego, ale lepiej jest nie pisać nic, niż odpowiadać w sposób w ogóle nie pomagający w rozwiązaniu problemu. Bo, że CustomDraw istnieje to wiem, zrobiłem wszystko co chciałem na listboxie, tylko że muszę to przenieść na listview, gdzie większość ustawień jest zmieniena ręcznie. Dlatego właśnie pytam się na forum o takiee rzeczy, bo nigdzie nie znalazłem DOKŁADNIE opisanego customdraw dla listview.

Podsumowując : dziękuję za pomoc.

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