Fórum Armazenar cor #172243

29/07/2003

0

Estou com umas listbox, 2 edits e um panel.

A cada 0,1 seg. em 1 edit fica a posicao X do mouse, no outro a posicao Y e o panel fica com a cor da onde o mouse se encontra....

eu tenho os botoes adicionar, remover e limpar.

adicionar as posicoes do mouse eu sei,
mas como eu faco para em 1 das 3 listbox adicionar a COR do panel??

Entenderam a pergunta??

Obs: Já tentei listbox3.items.add(panel1.color) mas nao da.

Se não alguem sabe algum componete do tipo ColorListBox ou coisa do genero..????


Andcarpi

Andcarpi

Responder

Posts

29/07/2003

Afarias

vc não pode adicionar a cor diretamente pois o TColor <> String.

Vc poderia trabalhar com a cor como Interger (o q é realmente) ... más, é mais fácil vc usar as funções ColorToString e StringToColor.

ex:

ListBox1.Items.Add(ColorToString(clGreen));

T+


Responder

Gostei + 0

29/07/2003

Rômulo Barros

A resposta de afarias está correta, mas incompleta.
Tente:

ListBox1.Items.Add(ColorToString(Panel.Color));

// Assim, ele pegará a cor atual do panel, e não sempre a cor verde... :P


Responder

Gostei + 0

30/07/2003

Afarias

Ai!!

|Assim, ele pegará a cor atual do panel, e não sempre a cor verde...

Olha só! é mesmo olha!! pôxa! hahahahahahaa...

:lol:


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar