Página 1 de 1
Imagem de fundo
Enviado: Março 8th, 2011, 12:22 pm
por fabioazevedo
bom dia a todos, estou com uma duvida, coloquei uma imagem de fundo na tela principal, mas sempre que abro qualquer formulario de cadastro, a imagem e soprebosta por uma tela cinza, e por cima desta cinza q se abre o formulario. gostaria de a imagem de fundo fosse sempre visivel.
Re: Imagem de fundo
Enviado: Março 8th, 2011, 2:26 pm
por Gustavo
Isso está acontecendo pois o seu formulário de cadastro está com a propriedade "WindowState" com a opção "wsMaximized".
Para resolver basta abrir o formulário e na janela da esquerda chamada "Propriedades" selecione o formulário e aperte Enter para mostrar todas as propriedades do formulário, em seguida encontre a propriedade "WindowState" e mude para "wsNormal".
Re: Imagem de fundo
Enviado: Março 8th, 2011, 6:09 pm
por fabioazevedo
boa tarde Gustavo, ja estava na propriedade normal. segue uma imagem para ver se vc me entende melhor.
Re: Imagem de fundo
Enviado: Março 8th, 2011, 7:04 pm
por Suporte
Olá,
Relamente está com uma aparência bem estranha.
Favor enviar o projeto para análise, sem o executável e compactado!
Att,
Suporte
_________________
http://www.xmaker.com.br
Re: Imagem de fundo
Enviado: Março 9th, 2011, 2:21 pm
por Gustavo
Olá,
o que ocorre, é que o form estilo MDIchild ocupa toda área Client.... gerando essa situação. No evento Show do MDIchild, possui um tratamento para imagem:
FormPrincipal.PnImagemFundo.Visible := False;
desta forma a imagem some... entretanto se isso não for feito a imagem irá sobrepor o form MDIChild que você criou... gerando um erro de visualização/sobreposição.
Recomendamos não mudar essa programação, o que pode ser feito, uma vez que sendo MDIChild seu form irá impedir outros carregamentos, seria a maximização em sua definição, e acrescentar a seguinte linha do evento "FormClose" do MDIchild:
FormPrincipal.PnImagemFundo.Visible := true;
Desta forma não terá problemas e a imagem voltará assim que o form for encerrado.
Você pode usar o modelo do tipo SDI... assim você não precisa se preocupar com a imagem de fundo, e irá ter o efeito que estás procurando.