Fórum Problema Estranho com Form #453956
02/09/2013
0
Cenários:
Desenvolvedor: WINDOWS 8 - DELPHI XE3
Cliente: WINDOWS 7/XP
Problema: Quando eu minimizo a minha aplicação (somente pelo form principal isso é possível), tanto aqui na minha máquina (WIN8/XE3) como no meu cliente rodando WIN7 acontece um problema ao restaurar o form. O fundo fica todo preto. Isso acontece no WIN8 e no WIN7. No XP, minimiza e maximiza normal, mantendo o fundo branco! A única coisa diferente que tem é um TImage ao centro! A imagem fica normal... Só a cor do form é que fica preto!
Alguém já passou por isso?!?
Adilson Júnior
Curtir tópico
+ 0Post mais votado
03/09/2013
Tente dar um Repaint no resize do Form.
Rafael Brendolan
Gostei + 1
Mais Posts
03/09/2013
Adilson Júnior
O fundo branco é do form mesmo. Não utilizo nenhum tipo de painel. No form tem apenas um TImage que carrego um pappel de parede no onshow do mesmo! O interessante é que só dá o erro no WIN8 ou no WIN7. No XP aparece normal...
Gostei + 1
03/09/2013
Adilson Júnior
O fundo branco é do form mesmo. Não utilizo nenhum tipo de painel. No form tem apenas um TImage que carrego um pappel de parede no onshow do mesmo! O interessante é que só dá o erro no WIN8 ou no WIN7. No XP aparece normal...
Gostei + 1
25/08/2015
Olmiro Callai
Gostei + 0
25/08/2015
Wasley Fagundes
Gostei + 0
25/08/2015
Olmiro Callai
Carrego uma imagen para 1 Timage e depois ativo 2 Ttimer e uso Tribbon
Gostei + 0
25/08/2015
Wasley Fagundes
Gostei + 0
26/08/2015
Olmiro Callai
O problema só ocorre ao minimizar o form principal quando este estava em estado maximizado.
Se não estiver maximizado o problema não ocorre.
Gostei + 0
28/07/2016
Wasley Fagundes
Gostei + 0
28/07/2016
Wasley Fagundes
Gostei + 0
28/07/2016
Adilson Júnior
Sim, e estava (na verdade, estou)!
Gostei + 0
28/07/2016
Wasley Fagundes
coloquei nos dois eventos, no OnCanResize e no OnResize do form o comando
repaint;
e deu certo.
Tentei em apenas um dos eventos e não funcionou, mas colocando nos dois eventos funcionou. O fundo não ficou mais preto. Isso acontece por causa do ribbon.
Testa ai.
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)