custom styles ( Temas ) - - Delphi XE2
Bom dia!
Galera, em um formulário filho estou tendo um pequeno problema, estou utilizando o Delphi XE2 e ao aplicar um tema nativo (Project - Options - Application - Appearance - Custom Styles ), ocorre o problema abaixo.
No formulário em questão existe vários componentes visuais, dentre eles tenho um Tedit, EdtCodigo, utilizo para uma pesquisa dos dados cadastrados,
ao informar o código e pressionar o [tab, enter ] aparentemente não acontece nada, mas ao passar o mouse sobre os campos consigo visualizar as informações pesquisadas.
Erro na Tela do formulário não atualiza, ja utilizei
Application.ProcessMessages;
self.Update;
self.Refresh;
e nda.
Alguma sugestão?
Galera, em um formulário filho estou tendo um pequeno problema, estou utilizando o Delphi XE2 e ao aplicar um tema nativo (Project - Options - Application - Appearance - Custom Styles ), ocorre o problema abaixo.
No formulário em questão existe vários componentes visuais, dentre eles tenho um Tedit, EdtCodigo, utilizo para uma pesquisa dos dados cadastrados,
ao informar o código e pressionar o [tab, enter ] aparentemente não acontece nada, mas ao passar o mouse sobre os campos consigo visualizar as informações pesquisadas.
Erro na Tela do formulário não atualiza, ja utilizei
Application.ProcessMessages;
self.Update;
self.Refresh;
e nda.
Alguma sugestão?
Hudson Leite
Curtidas 0
Respostas
Marcos Oliveira
10/09/2013
Hudson, você tem certeza que o problema é com o estilo do Delphi? Se tirar o estilo funciona normalmente? Quando você busca as informações do campo código, você fez o processo no evento correto (não trocou o OnKeyDown pelo OnMouseDown, por exemplo)?
Att,
Marcos
Att,
Marcos
GOSTEI 0
Hudson Leite
10/09/2013
Marcos R. Oliveira,
Caso não escolha nenhum tema funciona perfeitamente.
Ex:
Project -- options -- Application -- Runtime Themes -- Marcar none,
-- Appearance -- Custom Styles -- Default Styles -- Windows
funciona perfeitamente...
Caso não escolha nenhum tema funciona perfeitamente.
Ex:
Project -- options -- Application -- Runtime Themes -- Marcar none,
-- Appearance -- Custom Styles -- Default Styles -- Windows
funciona perfeitamente...
GOSTEI 0
Hudson Leite
10/09/2013
Hudson, você tem certeza que o problema é com o estilo do Delphi? Se tirar o estilo funciona normalmente? Quando você busca as informações do campo código, você fez o processo no evento correto (não trocou o OnKeyDown pelo OnMouseDown, por exemplo)?
Att,
Marcos
Att,
Marcos
Encontrei a causa do problema, em determinado momento do processamento eu atribuía no caption do form informações adicionais e isso estava causando os problema, que na minha opnião não deveria acontecer.
Ex:
processa ...
FVEN900A.Caption := FVEN900A.Caption + infoAdicional;
processa ...
Para a minha situação apenas tirei a atribuição do caption do processamento principal e coloquei antes do processamento principal e tudo resolvido.
Post Concluído.
GOSTEI 0