ActiveDelphi - Índice do Fórum ActiveDelphi
.: O site do programador Delphi! :.
 
 FAQFAQ   PesquisarPesquisar   MembrosMembros   GruposGrupos   RegistrarRegistrar 
 PerfilPerfil   Entrar e ver Mensagens ParticularesEntrar e ver Mensagens Particulares   EntrarEntrar 

Como desabilitar o texto de um ComboBox

 
Novo Tópico   Este Tópico está Bloqueado. Você não pode editar mensagens ou responder    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
ericferreirabrasil
Novato
Novato


Registrado: Segunda-Feira, 5 de Dezembro de 2011
Mensagens: 65

MensagemEnviada: Sex Dez 16, 2011 4:32 pm    Assunto: Como desabilitar o texto de um ComboBox Responder com Citação

Essa pergunta é tola mais tá me incomodando. Se eu colocar ComboBox1.Enabled:=false, o combo desabilita, mas o texto não, permanecendo na cor padrão do sistema. Alguém sabe o porquê?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
leogazio
Colaborador
Colaborador


Registrado: Domingo, 18 de Fevereiro de 2007
Mensagens: 1047
Localização: Alto Paraná - PR

MensagemEnviada: Sáb Dez 17, 2011 3:53 am    Assunto: Re: Como desabilitar o texto de um ComboBox Responder com Citação

ericferreirabrasil escreveu:
Essa pergunta é tola mais tá me incomodando. Se eu colocar ComboBox1.Enabled:=false, o combo desabilita, mas o texto não, permanecendo na cor padrão do sistema. Alguém sabe o porquê?


Na propriedade Style você deve tá usando "csOwnerDrawFixed" ou "csOwnerDrawVariable", se você alterar pra "csDropDownList" resolve...
_________________
Leonardo Gazio - Consultoria e Suporte a Desenvolvedores.

Suporte para todo o Brasil via;
E-mail: leonardogazio@delphimasters.com
Msn: lngsmattos@hotmail.com
Claro: (21) 7301-7243
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ericferreirabrasil
Novato
Novato


Registrado: Segunda-Feira, 5 de Dezembro de 2011
Mensagens: 65

MensagemEnviada: Seg Dez 19, 2011 2:17 pm    Assunto: Responder com Citação

Já tentei isso, mas não deu certo. É estranho pois eu clico coloco Enabled para todos os componentes do form e isso desabilita o componentes e faz com que o texto desses componentes fiquem cinza, mas no caso do ComboBox o texto continua preto. Visualmente é desagradável.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
leogazio
Colaborador
Colaborador


Registrado: Domingo, 18 de Fevereiro de 2007
Mensagens: 1047
Localização: Alto Paraná - PR

MensagemEnviada: Seg Dez 19, 2011 6:39 pm    Assunto: Responder com Citação

ericferreirabrasil escreveu:
Já tentei isso, mas não deu certo. É estranho pois eu clico coloco Enabled para todos os componentes do form e isso desabilita o componentes e faz com que o texto desses componentes fiquem cinza, mas no caso do ComboBox o texto continua preto. Visualmente é desagradável.


Colega qual a versão do seu Delphi? Ou então você fez alguma coisa errada aí porque comigo aqui funcionou... Te passei a dica testada, testei aqui e postei pra você...
_________________
Leonardo Gazio - Consultoria e Suporte a Desenvolvedores.

Suporte para todo o Brasil via;
E-mail: leonardogazio@delphimasters.com
Msn: lngsmattos@hotmail.com
Claro: (21) 7301-7243
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ericferreirabrasil
Novato
Novato


Registrado: Segunda-Feira, 5 de Dezembro de 2011
Mensagens: 65

MensagemEnviada: Ter Dez 20, 2011 2:12 pm    Assunto: Responder com Citação

Eu uso Dephi 6, será isso?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
leogazio
Colaborador
Colaborador


Registrado: Domingo, 18 de Fevereiro de 2007
Mensagens: 1047
Localização: Alto Paraná - PR

MensagemEnviada: Ter Dez 20, 2011 5:52 pm    Assunto: Responder com Citação

ericferreirabrasil escreveu:
Eu uso Dephi 6, será isso?


Ah pode ser, vai ver no Delphi6 não tinha sido corrigido ainda, eu uso o Delphi 7, a saída pra você vai ser usar um componente de terceiros que tenha isso corrigido ou criar o sue próprio componente herdado do TComboBox corrigindo essa falha... Ou migrar o projeto pro Delphi 7 né, acho que você não perde nada, só ganha, mas é migrar pro Delphi "7", não cai na asneira de migrar pra Embarcadero não porque não vale apena mesmo...
_________________
Leonardo Gazio - Consultoria e Suporte a Desenvolvedores.

Suporte para todo o Brasil via;
E-mail: leonardogazio@delphimasters.com
Msn: lngsmattos@hotmail.com
Claro: (21) 7301-7243
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ericferreirabrasil
Novato
Novato


Registrado: Segunda-Feira, 5 de Dezembro de 2011
Mensagens: 65

MensagemEnviada: Qua Ago 08, 2012 10:33 am    Assunto: Responder com Citação

Ok. Instalei o Delphi 7 e resolveu. Realmente esse problema é na versão 6. Obrigado a todos.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
maizena
Colaborador
Colaborador


Registrado: Terça-Feira, 20 de Março de 2012
Mensagens: 1497
Localização: Laguna - SC

MensagemEnviada: Qua Ago 08, 2012 11:18 am    Assunto: Responder com Citação

Kraka Shocked

Enviado em: 20 Dez 2011 17:52 (RESPOSTA)
Resposta: Enviada: 08 Ago 2012 10:33

Antes tarde dq nunk Very Happy
_________________
Canal Delphi+ INSCREVA-SE: http://www.youtube.com/channel/UCnVF5ly5PRwZONE-U7xZM6w?feature=watch
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
felipekk
Colaborador
Colaborador


Registrado: Quinta-Feira, 5 de Janeiro de 2012
Mensagens: 1531
Localização: Pirapora - MG

MensagemEnviada: Qua Ago 08, 2012 11:28 am    Assunto: Responder com Citação

Caramba, o tempo passou rapido em rsrsrs.
Do fundo do baú.
_________________
"Esteja ligado em melhora contínua: hoje melhor do que ontem e pior do que amanhã."


Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
ericferreirabrasil
Novato
Novato


Registrado: Segunda-Feira, 5 de Dezembro de 2011
Mensagens: 65

MensagemEnviada: Qua Ago 08, 2012 3:47 pm    Assunto: Responder com Citação

O rapaz fez uma piada porque só hoje eu resolvi a pergunta. Na verdade, naquela época já tinha dado certo, mas só hoje resolvi colocar o post como RESOLVIDO porque o que os moderadores do fórum sempre recomendam é colocar RESOLVIDO pras perguntas resolvidas.

Eu tenho esse costume, vou deixando acumular as perguntas e depois de um tempo revejo pra ver quais foram resolvidas e quais não foram resolvidas. Felizmente a maioria das perguntas que fiz aqui foram resolvidas.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Este Tópico está Bloqueado. Você não pode editar mensagens ou responder    ActiveDelphi - Índice do Fórum -> Delphi Todos os horários são GMT - 3 Horas
Página 1 de 1

 
Ir para:  
Enviar Mensagens Novas: Proibido.
Responder Tópicos Proibido
Editar Mensagens: Proibido.
Excluir Mensagens: Proibido.
Votar em Enquetes: Proibido.


Powered by phpBB © 2001, 2005 phpBB Group
Traduzido por: Suporte phpBB