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] > >