Tem uma dica meio inutil mas que pode dar certo. Implemente uma funcao 
que, ao inves de maximizar o form, deixe-o com o tamanho da tela 
principal (utilize Width e Height), e o BorderStyle do form em bsSingle.

Lucas

Fellipe Henrique escreveu:
>
> Na verdade ele já vai maximizado, o meu problema é deixar ele sempre
> maximizado, mesmo que tenha outra MDIChild criada.... porque, se eu criar
> outra MDIChild, por padrão, o próprio delphi, tira toda tela maximizada e
> poe normal...
>
> []s
>
> 2009/1/27 Daniel Sobrinho Laporte <daniel.lapo...@gmail.com 
> <mailto:daniel.laporte%40gmail.com>>
>
> > Felipe tenho uma aplicação MDI e o que você pode fazer é o seguinte
> > quando
> > for criar o form cria maximizado, dai se o form já estiver criado vc
> > simplesmente maximiza o form.. faça uma rotina que recebe como 
> parametro um
> > TForm e através disso você faz uma contagem de forms da aplicação e
> > verifica
> > se o form que está sendo passado já foi criado, se foi vc maximiza 
> senão vc
> > cria(Maximizado já)
> >
> > Abraços,
> > Daniel
> >
> > 2009/1/27 Fellipe Henrique <felli...@gmail.com 
> <mailto:fellipeh%40gmail.com> <fellipeh%40gmail.com>>
> >
> >
> > > Bom, minha aplicação já está em MDI, mas estou com um problema, que
> > > pensei
> > > poder resolver mudando pra SDI.. seguinte... tenho um Form, que deve
> > ficar
> > > -sempre- Maximizado... o problema, é que consegui fazer ele abrir
> > > maximizado, quando mudo o foco pra ele, mudar pra maximizado.. o 
> problema
> > > está no seguinte:
> > >
> > > Quando eu abro o form, e maximizo, ele... blz... vou e abro outro 
> form,
> > > simplesmente o form que deveria ficar maximizado, volta ao normal,
> > deixando
> > > de ficar maximizado... dando um efeito muito ruim...
> > >
> > > Se eu conseguisse fazer o form fica de qualquer jeito maximizado, ou
> > mesmo,
> > > do tamanho total da tela do MDIForm, eu já ficaria satisfeito.
> > >
> > >
> > > []s
> > >
> > > 2009/1/27 Lucas Neves <lucas_del...@yahoo.com.br 
> <mailto:lucas_delphi%40yahoo.com.br><lucas_delphi%40yahoo.com.br>
> > <lucas_delphi%40yahoo.com.br>
> > > >
> > >
> > > > O que voce esta querendo da pra resolver com aplicacao MDI.
> > > >
> > > > No seu form principal defina a propriedade FormStyle pra 
> fsMDIForm. Nos
> > > > forms filhos defina essa mesma propriedade pra fsMDIChild.
> > > >
> > > > Assim todos os forms que voce abrir ficarao na frente do form 
> principal
> > > > mesmo voce clicando no form principal. Alem disso, quando voce
> > minimizar
> > > > um form, ele sera minimizado para dentro da aplicacao, e nao vai
> > > > desaparecer como ele costuma fazer em form MDI.
> > > >
> > > > Dessa maneira acho que fica mais do jeito que voce quer. 
> Qualquer coisa
> > > > grita ai!
> > > >
> > > > Lucas
> > > >
> > > > Fellipe Henrique escreveu:
> > > >
> > > > >
> > > > > A intenção Lucas, é os Forms ficarem sempre "em cima" do Form
> > > Principal..
> > > > > mesmo eu clicando no Form Principal... mas, se eu tiver - 
> vamos supor
> > -
> > > 3
> > > > > forms "filhos", e eu clicar em um deles, ele deve ficar acima dos
> > > > > outros 2,
> > > > > porém se eu clicar no FormPai, ele nao ficaria acima, continuaria
> > onde
> > > > > está,
> > > > > mostrando os 3 forms acima dele..
> > > > >
> > > > > Entendeu?! Achei meio confuso, qualquer coisa explico 
> melhor... :o)
> > > > >
> > > > > []s
> > > > >
> > > > > 2009/1/27 Lucas Neves <lucas_del...@yahoo.com.br 
> <mailto:lucas_delphi%40yahoo.com.br><lucas_delphi%40yahoo.com.br>
> > <lucas_delphi%40yahoo.com.br>
> > > <lucas_delphi%40yahoo.com.br>
> > > > > <mailto:lucas_delphi%40yahoo.com.br 
> <lucas_delphi%2540yahoo.com.br><lucas_delphi%
> > 2540yahoo.com.br><lucas_delphi%
> > > 2540yahoo.com.br>>>
> >
> > >
> > > >
> > > > >
> > > > > > Uma sugestao que eu daria e, voce criar uma funcao para o
> > > carregamento
> > > > > > dos forms e, se voce detectar que esse form esta ativo, voce 
> daria
> > um
> > > > > > BringtoFront nele. Assim ele sempre ficaria na frente dos outros
> > > forms,
> > > > > > porem, se voce clicar em qualquer outro form, ele sairia da 
> frente.
> > > > > >
> > > > > > Fellipe Henrique escreveu:
> > > > > >
> > > > > > >
> > > > > > > Amigos, preciso fazer com que um TForm, fique sempre visivel,
> > > sempre
> > > > > > acima
> > > > > > > de qualquer outro TForm, mas somente em minha Aplicação... 
> se eu
> > > > > usar o
> > > > > > > FormStyle como StayOnTop, ele fica acima, até de programas do
> > > windows
> > > > > > > e não
> > > > > > > somente na aplicação...
> > > > > > >
> > > > > > > Alguém poderia ter uma ideia de como fazer isso?
> > > > > > >
> > > > > > > []s
> > > > > > >
> > > > > > > --
> > > > > > > _________________________________
> > > > > > > T.·.F.·.A.·.
> > > > > > > Fellipe Henrique
> > > > > > > Blog: www.digitumsoft.com.br/blogs/fellipeh
> > > > > > > ----------------------------------------------------------
> > > > > > > CAMPANHA POR UMA INTERNET SEGURA
> > > > > > > Proteja o endereço de seus amigos como estou protegendo o 
> seu. Ao
> > > > > enviar
> > > > > > > mensagens use SEMPRE o "Cco" (cópia oculta).
> > > > > > > Assim TODOS os endereços estarão preservados. E, claro, 
> antes de
> > > > > > > encaminhar
> > > > > > > um e-mail, delete todas as informações que apareçam no 
> corpo do
> > > > e-mail
> > > > > > > e que
> > > > > > > possam ser usadas por hackers.
> > > > > > > #######################################
> > > > > > >
> > > > > > > [As partes desta mensagem que não continham texto foram
> > removidas]
> > > > > > >
> > > > > > >
> > > > > >
> > > > > >
> > > > >
> > > > > --
> > > > > _________________________________
> > > > > T.·.F.·.A.·.
> > > > > Fellipe Henrique
> > > > > Blog: www.digitumsoft.com.br/blogs/fellipeh
> > > > > ----------------------------------------------------------
> > > > > CAMPANHA POR UMA INTERNET SEGURA
> > > > > Proteja o endereço de seus amigos como estou protegendo o seu. Ao
> > > enviar
> > > > > mensagens use SEMPRE o "Cco" (cópia oculta).
> > > > > Assim TODOS os endereços estarão preservados. E, claro, antes de
> > > > > encaminhar
> > > > > um e-mail, delete todas as informações que apareçam no corpo do
> > e-mail
> > > > > e que
> > > > > possam ser usadas por hackers.
> > > > > #######################################
> > > > >
> > > > > [As partes desta mensagem que não continham texto foram removidas]
> > > > >
> > > > >
> > > >
> > > >
> > >
> > > --
> > > _________________________________
> > > T.·.F.·.A.·.
> > > Fellipe Henrique
> > > Blog: www.digitumsoft.com.br/blogs/fellipeh
> > > ----------------------------------------------------------
> > > CAMPANHA POR UMA INTERNET SEGURA
> > > Proteja o endereço de seus amigos como estou protegendo o seu. Ao 
> enviar
> > > mensagens use SEMPRE o "Cco" (cópia oculta).
> > > Assim TODOS os endereços estarão preservados. E, claro, antes de
> > encaminhar
> > > um e-mail, delete todas as informações que apareçam no corpo do 
> e-mail e
> > > que
> > > possam ser usadas por hackers.
> > > #######################################
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> > >
> > >
> >
> > --
> > Abraços,
> >
> > Daniel.
> >
> > "Sempre que a vida lhe apresentar um desafio, tenha certeza que 
> junto dele
> > está a solução",
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> -- 
> _________________________________
> T.·.F.·.A.·.
> Fellipe Henrique
> Blog: www.digitumsoft.com.br/blogs/fellipeh
> ----------------------------------------------------------
> CAMPANHA POR UMA INTERNET SEGURA
> Proteja o endereço de seus amigos como estou protegendo o seu. Ao enviar
> mensagens use SEMPRE o "Cco" (cópia oculta).
> Assim TODOS os endereços estarão preservados. E, claro, antes de 
> encaminhar
> um e-mail, delete todas as informações que apareçam no corpo do e-mail 
> e que
> possam ser usadas por hackers.
> #######################################
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>  

Responder a