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 

Problema em Forms MDI

 
Novo Tópico   Responder Mensagem    ActiveDelphi - Índice do Fórum -> Delphi
Exibir mensagem anterior :: Exibir próxima mensagem  
Autor Mensagem
jkmusic
Novato
Novato


Registrado: Sexta-Feira, 23 de Janeiro de 2009
Mensagens: 5

MensagemEnviada: Sex Jan 23, 2009 10:54 am    Assunto: Problema em Forms MDI Responder com Citação

Bom dia a Todos. Estou com um problema em meu Form MDI pois nesse forme esxite varias imagens no componente Image em JPG e varios Panel. Algumas dessas imagens estao dentro de Panels. E toda vida que fasso alguma açao de mover mouse ou clicar em algum botao essas imagens ficam piscando de acordo com o movimento. Gostaria que alguem tivesse alguma idaia de como evitar isso.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sex Jan 23, 2009 12:38 pm    Assunto: Responder com Citação

no create do form set a propriedade DoubleBufferred pra true
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jkmusic
Novato
Novato


Registrado: Sexta-Feira, 23 de Janeiro de 2009
Mensagens: 5

MensagemEnviada: Sex Jan 23, 2009 2:23 pm    Assunto: Responder com Citação

Eu nao entendi pois nao tem nehuma propriedade DoubleBufferred no Form. Como eu fasso via programacao no On Create do form ?.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sex Jan 23, 2009 5:18 pm    Assunto: Responder com Citação

é pq vcs são "mão aberta" na net e "econômicos" no delphi.


rsrs

só fazer assim:

Código:
procedure TSeuFormFilho.FormCreate(Sender: TObject);
begin
  DoubleBuffered := True;
end;


sei q vc sabe o q é onCreate do form, só faltou vc tentar, pra economizar.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jkmusic
Novato
Novato


Registrado: Sexta-Feira, 23 de Janeiro de 2009
Mensagens: 5

MensagemEnviada: Sex Jan 23, 2009 7:34 pm    Assunto: Responder com Citação

Fera e o seguinte eu tenho Form ele estar como MDI Pai certo, dentro desse formeu tenho um image no Formato JPGE alagn: Client, coloquei pra ser o fundo detela, dentro desse formes tambem tem varios panel que sao ativados atraves da funçao Visible: False ou True, Certo. Quando movo o mouse na tela a imagem de fundo fica piscando no movimento do mouse
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Sáb Jan 24, 2009 10:42 am    Assunto: Responder com Citação

entao faz isso q falei no form pai
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
jkmusic
Novato
Novato


Registrado: Sexta-Feira, 23 de Janeiro de 2009
Mensagens: 5

MensagemEnviada: Qua Jan 28, 2009 11:58 am    Assunto: Responder com Citação

Ainda nao deu Certo ele continua piscando e como os panel na hora que eu chamo ele criace por de tras deles.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Mostrar os tópicos anteriores:   
Novo Tópico   Responder Mensagem    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