Mam trywialne pytanko ale nie wiem jak sobie z tym poradziďż˝.... mianowicie
jak programowo zaznaczyďż˝ np. innym kolorem wiersz
na li�cie komponentu ListView. Np. trzeba zaznaczy� wiersz/e je�eli
posiadaj� w zadanym polu warto�� wi�ksz� od 10.
Chodzi mi o sam kod do zaznaczenia wiersza o wybranym indexie.
Help
Adam
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 4712 (20091223) __________
Wiadomosc zostala sprawdzona przez program ESET NOD32 Antivirus.
Na Twoje pytanie nie można odpowiedzieć, bo nie podałeś
ani języka programowania, ani systemu operacyjnego,
ani biblioteki GUI jakiej używasz...
> > Mam trywialne pytanko ale nie wiem jak sobie z tym poradzić.... mianowicie
> > jak programowo zaznaczyć np. innym kolorem wiersz
> > na liście komponentu ListView. Np. trzeba zaznaczyć wiersz/e jeżeli
> > posiadają w zadanym polu wartość większą od 10.
> > Chodzi mi o sam kod do zaznaczenia wiersza o wybranym indexie.
>
> Na Twoje pytanie nie można odpowiedzieć, bo nie podałeś
> ani języka programowania, ani systemu operacyjnego,
> ani biblioteki GUI jakiej używasz...
Tylko dopiszę, że pewnie trzeba będzie samodzielnie rysować
elementy listy, bowiem nie znam takiej biblioteki, który tę
kontrolkę miałby jakoś specjalnie rozbudowaną.
w.
Je�li mowa o Win API, ListView opcjonalnie mo�e mie� multiselect
http://msdn.microsoft.com/en-us/library/cc656504(VS.85).aspx
http://msdn.microsoft.com/en-us/library/bb774739(VS.85).aspx
LVS_SINGLESEL
Only one item at a time can be selected. By default, multiple items
may be selected.
Skoro tak, owner draw nie by�by konieczny. Atrybut jest do�� stary i na
wszystkich dzi� rozs�dnych windowsach chyba dzia�a.
Pytanie, co u kolegi rzeczywi�cie jest za biblioteka, jesli nad Windows
s� b. du�e szanse �e tylko opakowuje naturaln� kontrolk�.
W nowszych wydaniach (kt�res tam Windows i kt�rys MSIE) jest te� chyba
select rozumiany jako fajeczka (checkbox), ale na te lata ju� nie by�em
na bie��co.
�rodowisko to Borland Builder C++ 6 i komponent klasy TListView.
Pozdrawiam
Adam
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 4713 (20091223) __________
> �rodowisko to Borland Builder C++ 6 i komponent klasy TListView.
> Pozdrawiam
> Adam
>
Aaaaaaaa ... to tam jest sliczny Help. Klikasz na komponent i F1.
wszystko super opisane. Nazwy sďż˝ naprawdďż˝ 'intuicyjne'
PS. Wybacz, mo�e jutro b�d� odpowiada� ludzkim g�osem, ale dzi� prosz�
po prostu rusz g�ow�, to nie boli.
A tak naprawdďż˝ cenna porada komponent i F1............. nie pisaďż˝ bym posta
gdybym tam coďż˝ znalazďż˝.
S� tam opisane jak dobrze wiesz poszczeg�lne w�asno�ci metody
komponentu....... ale moim zdaniem nie ma metody ani w�asno�ci
koloruj�cej wybrany wiersz no chyba, �e Pan panie m�drali�ski co� tam
znalaz� i bez "b�lu g�owy" jakie� rozwi�zanie ma ? :)
Pozdrawiam i Weso�ych �wi�t
Adam
__________ Informacja programu ESET NOD32 Antivirus, wersja bazy sygnatur wirusow 4714 (20091224) __________
źle szukałeś...
Ja znalazłem w 5 minut za pomocą Google, wprawdzie dotyczy to
Delphi, ale podobno Builder i Deplhi to jedno i to samo:
http://www.delphi3000.com/articles/article_2768.asp?SK=
Pozdrawiam.