DBTEXT perde formatação ao receber valor
Saudações planeta Delphi.
Seguinte, tenho um form com alguns DBTEXT ligados a um DS.
Formatei as fontes deste DBTEXT para negrito (font.style := fsBold),
em tempo de projeto. Porém ocorre algo estranho quando o controle recebe dados. O estilo da fonte volta para fsNormal.
Posso resolver isso alterando a propriedade em tempo de execução, mas gostaria de saber o porque deste ´reset´ na fonte quando o controle recebe dados.
Obrigado.
Seguinte, tenho um form com alguns DBTEXT ligados a um DS.
Formatei as fontes deste DBTEXT para negrito (font.style := fsBold),
em tempo de projeto. Porém ocorre algo estranho quando o controle recebe dados. O estilo da fonte volta para fsNormal.
Posso resolver isso alterando a propriedade em tempo de execução, mas gostaria de saber o porque deste ´reset´ na fonte quando o controle recebe dados.
Obrigado.
Luciano.badoe
Curtidas 0
Respostas
Marco Salles
18/10/2007
voce esta usando alguma formatação ???w
voce esta usando o canvas para alguma coisa ???
voce esta redesenhando na tela ???
voce esta usando o canvas para alguma coisa ???
voce esta redesenhando na tela ???
GOSTEI 0
Luciano.badoe
18/10/2007
[b:2a7b96f0cf]Marco Salles[/b:2a7b96f0cf]
Marco não estou usando absolutamente nada...
O DBTEXT está posicionado no form e apenas com a alteração do estilo da fonte. No código não há nada alterando-o.
Obrigado
Marco não estou usando absolutamente nada...
O DBTEXT está posicionado no form e apenas com a alteração do estilo da fonte. No código não há nada alterando-o.
Obrigado
GOSTEI 0
Marco Salles
18/10/2007
descupe-me , mas não posso te ajudar em nada.. A unica coisa que sugiro é refazer as conexões , e ate mesmo tentar ligar com outro Driver , usar outros compoentes de acesso , outros bancos etc...
Boa sorte . e achando o pepino , conte para a gente.. Aposto que deve ser coisa simples...
Boa sorte . e achando o pepino , conte para a gente.. Aposto que deve ser coisa simples...
GOSTEI 0
Luciano.badoe
18/10/2007
[b:23317fef6e]Marco Salles[/b:23317fef6e]
Era pura ´viagem´ de principiante!
Eu estava utilizando LABEL e não DBTEXT, mas o problema de perda da formação realmente existia. O Label estava formatado com font.style=fsbold, porém quando recebia o valor do campos no evento CHANGE do DBEDIT ligado ao campo, exibia o valor sem formatação.
Mudei para DBTEXT e resolveu, porém tem o problema de quando se deseja incluir um novo registro e os DBTEXT ficam com ´sujeira´ do registro anteior. Para resolver isso estou filtrando novamente o CDS de busca porém passando ´0´ como parâmetro para a ID, mas é gambiarra.
Obrigado.
Era pura ´viagem´ de principiante!
Eu estava utilizando LABEL e não DBTEXT, mas o problema de perda da formação realmente existia. O Label estava formatado com font.style=fsbold, porém quando recebia o valor do campos no evento CHANGE do DBEDIT ligado ao campo, exibia o valor sem formatação.
Mudei para DBTEXT e resolveu, porém tem o problema de quando se deseja incluir um novo registro e os DBTEXT ficam com ´sujeira´ do registro anteior. Para resolver isso estou filtrando novamente o CDS de busca porém passando ´0´ como parâmetro para a ID, mas é gambiarra.
Obrigado.
GOSTEI 0