Cores Diferentes para os itens do RadioGroup
Boa tarde,
Gostaria de saber se tem alguma possibilidade de colocar uma cor diferente para cada item do radiogroup?
Exemplo
Todas - na cor preta
Atrasadas - Vermelho
Em aberto - Azul
à vencer - Preto
Recebidas - na cor Verde.
isso dentro de um radiogroup para o usuário selecionar.
grato,
Gostaria de saber se tem alguma possibilidade de colocar uma cor diferente para cada item do radiogroup?
Exemplo
Todas - na cor preta
Atrasadas - Vermelho
Em aberto - Azul
à vencer - Preto
Recebidas - na cor Verde.
isso dentro de um radiogroup para o usuário selecionar.
grato,
Diego Jacauna
Curtidas 0
Melhor post
Diego Jacauna
09/12/2014
consegui resolver com a dica do Daniel Sobrinho Laporte.
Tinha perguntado a ele sobre outro componente e agora vi a resposta e ela serve também para esse componente.
Solução:
Cocê deve ir em Project>Options>Application>Runtime Themes e escolher a opção "none"
a resposta foi extraída dessa página (nos comentários) - Como alterar as cores do ProgressBar https://www.devmedia.com.br/dicas-como-alterar-as-cores-do-progressbar/1123#ixzz3LQYkLOh2
Obrigado a todos pela atenção.
Tinha perguntado a ele sobre outro componente e agora vi a resposta e ela serve também para esse componente.
Solução:
Cocê deve ir em Project>Options>Application>Runtime Themes e escolher a opção "none"
a resposta foi extraída dessa página (nos comentários) - Como alterar as cores do ProgressBar https://www.devmedia.com.br/dicas-como-alterar-as-cores-do-progressbar/1123#ixzz3LQYkLOh2
Obrigado a todos pela atenção.
GOSTEI 1
Mais Respostas
Ricardo
08/12/2014
Use o componente CxRadioButton do Devexpress.
GOSTEI 0
Diego Jacauna
08/12/2014
Esse componente é pago. não teria alguma solução free?
GOSTEI 0
Marcos Saffran
08/12/2014
Bom dia Diego,
tente o seguinte:
TRadioButton(RadioGroup1.Controls[3]).Color := clGreen;
tente o seguinte:
TRadioButton(RadioGroup1.Controls[3]).Color := clGreen;
GOSTEI 0
Diego Jacauna
08/12/2014
No meu windows 8.1 não funcionou mas testei no 2008 server e pegou normal.
TRadioButton(RadioGroup1.Controls[3]).Font.Color := clGreen; esse código altera a fonte
e esse altera a cor do fundo: TRadioButton(RadioGroup1.Controls[3]).Color := clGreen;
alguem sabe porque não funcionou com o windows 8.1?
grato,
TRadioButton(RadioGroup1.Controls[3]).Font.Color := clGreen; esse código altera a fonte
e esse altera a cor do fundo: TRadioButton(RadioGroup1.Controls[3]).Color := clGreen;
alguem sabe porque não funcionou com o windows 8.1?
grato,
GOSTEI 0
Marcos Saffran
08/12/2014
Diego,
tente pelos códigos hexadecimais das cores:
TRadioButton(RadioGroup1.Controls[0]).Color := $004FFC14;
TRadioButton(RadioGroup1.Controls[1]).Color := $FFEFDB;
TRadioButton(RadioGroup1.Controls[2]).Color := $FF3030;
TRadioButton(RadioGroup1.Controls[3]).Color := $8B008B;
TRadioButton(RadioGroup1.Controls[4]).Color := $00FF7F;
esses códigos busquei no http://www.efeitosespeciais.net/tabela.htm
tente pelos códigos hexadecimais das cores:
TRadioButton(RadioGroup1.Controls[0]).Color := $004FFC14;
TRadioButton(RadioGroup1.Controls[1]).Color := $FFEFDB;
TRadioButton(RadioGroup1.Controls[2]).Color := $FF3030;
TRadioButton(RadioGroup1.Controls[3]).Color := $8B008B;
TRadioButton(RadioGroup1.Controls[4]).Color := $00FF7F;
esses códigos busquei no http://www.efeitosespeciais.net/tabela.htm
GOSTEI 0
Diego Jacauna
08/12/2014
Coloquei os códigos mas no meu sistema operacional (8.1) não funciona.... somente no 2008 server pegou. Não testei em outro sistema operacional.
GOSTEI 0