sexta-feira, 19 de outubro de 2007

Listview: mudando a cor de fundo

Muitas pessoas me perguntam como alterar a cor de fundo de um Listview. O método "setBackgroundRGB" altera a cor de fundo da maioria dos componentes visuais do Windows. Veja como utilizá-lo:

Defina as seguintes variáveis na working-storage section:

77 wsRed pic 99 comp-5 value zeros.
77 wsGreen pic 99 comp-5 value zeros.
77 wsBlue pic 99 comp-5 value zeros.

Depois de criado o Listview, utilize o método "setBackgroundRGB":

move 255 to wsRed
move 255 to wsGreen
move 215 to wsBlue
invoke umListview "setBackgroundRGB" using wsRed wsGreen wsBlue

Os valores para wsRed, wsGreen e wsBlue podem ser encontrados em qualquer editor de desenhos, como o Paintbrush, por exemplo.

Nenhum comentário: