Fórum DBTEXT perde formatação ao receber valor #347516
18/10/2007
0
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
Curtir tópico
+ 0Posts
18/10/2007
Marco Salles
voce esta usando o canvas para alguma coisa ???
voce esta redesenhando na tela ???
Gostei + 0
18/10/2007
Luciano.badoe
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
18/10/2007
Marco Salles
Boa sorte . e achando o pepino , conte para a gente.. Aposto que deve ser coisa simples...
Gostei + 0
19/10/2007
Luciano.badoe
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
Clique aqui para fazer login e interagir na Comunidade :)