| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
betosurf Novato

Registrado: Sexta-Feira, 19 de Setembro de 2008 Mensagens: 50
|
Enviada: Ter Jan 20, 2009 8:39 am Assunto: Dúvida com Form.. [RESOLVIDO] |
|
|
Pessoal uma ajudinha ai.
No meu form Principal tenho mais dois outros forms por exemplo.
O que eu estou tentando fazer é na hora que eu minimizar um form ele crie uma barra la em baixo do form principal e fique minimizado nessa barra, e eu consiga mecher no sistema com aquele form minimizado daquela maneira.
Tipo a barra de iniciar do windows, só que dentro do meu sistema.
Alguem sabe como se faz isso, se tem algum componente, ou tem que ser programado mesmo?
Desde já agradeço.
Editado pela última vez por betosurf em Sex Jan 23, 2009 10:24 pm, num total de 1 vez |
|
| Voltar ao Topo |
|
 |
RobsonRibeiro Aprendiz

Registrado: Sexta-Feira, 3 de Setembro de 2004 Mensagens: 192 Localização: São Paulo
|
Enviada: Ter Jan 20, 2009 8:57 am Assunto: |
|
|
Você pode trabalhar com forms do tipo MDI, ou seja, no form principal, você coloca a propriedade FormStyle = fsMDIForm e nos outros dois você coloca a propriedade FormStyle = fsMDIChild com isso, quando você minimizar um dos dois forms filhos eles ficarão minimizados dentro do form principal.
[]'s
Robson Ribeiro |
|
| Voltar ao Topo |
|
 |
betosurf Novato

Registrado: Sexta-Feira, 19 de Setembro de 2008 Mensagens: 50
|
Enviada: Ter Jan 20, 2009 9:13 am Assunto: |
|
|
Robson.. agradeço a ajuda..
esse estilo de form MDI e form Child já conheço.
porém utilizo VCLSkin no sistema e fica estranho ele minimizado.
o que eu quero mesmo é na hora que for minimizar o form ele crie uma barra (um panel por exemplo) lá em baixo do sistema e fique minimizado tipo o windows. |
|
| Voltar ao Topo |
|
 |
RobsonRibeiro Aprendiz

Registrado: Sexta-Feira, 3 de Setembro de 2004 Mensagens: 192 Localização: São Paulo
|
Enviada: Ter Jan 20, 2009 9:19 am Assunto: |
|
|
Ok, entendi. Não conheço nenhum componente já pronto para isso.
Cheguei a fazer algo parecido, totalmente manual uma vez, inclusive copiei a imagem de iniciar do windows XP na época e começou a ficar bem legalzinho. Tipo quando minimizava o Form eu escondia ele (Hide) e criava em tempo de execução um botão como se ele estivesse minimizado.... mas depois começou a dar muito trabalho no tratamento dos detalhes e acabei abandonando o projeto.
Se souber de algo, eu posto aqui para você.... vou dar uma pesquisadinha.
[]'s
Robson Ribeiro |
|
| Voltar ao Topo |
|
 |
betosurf Novato

Registrado: Sexta-Feira, 19 de Setembro de 2008 Mensagens: 50
|
Enviada: Ter Jan 20, 2009 9:32 am Assunto: |
|
|
eh bem isso q eu pensei em fazer tb.
ao minimizar o form ele desaparece HIDE e cria um botão na barra iniciar no sistema, só que esse botão tem q ser programado para ao clicar nele novamente ele minimizar o form correto.
falando parece facil, ainda nem pensei nos erros que vao dar.
ueheuheuhe..
valeu pela ajuda robson.
fico no agurado se mais alguem... |
|
| Voltar ao Topo |
|
 |
betosurf Novato

Registrado: Sexta-Feira, 19 de Setembro de 2008 Mensagens: 50
|
Enviada: Ter Jan 20, 2009 2:13 pm Assunto: |
|
|
| MAIS ALGUEMMMMMM ?????? |
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Qui Jan 22, 2009 10:41 am Assunto: |
|
|
| RobsonRibeiro escreveu: | Ok, entendi. Não conheço nenhum componente já pronto para isso.
Cheguei a fazer algo parecido, totalmente manual uma vez, inclusive copiei a imagem de iniciar do windows XP na época e começou a ficar bem legalzinho. Tipo quando minimizava o Form eu escondia ele (Hide) e criava em tempo de execução um botão como se ele estivesse minimizado.... mas depois começou a dar muito trabalho no tratamento dos detalhes e acabei abandonando o projeto.
Se souber de algo, eu posto aqui para você.... vou dar uma pesquisadinha.
[]'s
Robson Ribeiro |
essa é a melhor opção só não entendi o pq de dar mt trabalho.
é mt simples |
|
| Voltar ao Topo |
|
 |
RodrigoFarias Experiente


Registrado: Domingo, 27 de Julho de 2008 Mensagens: 443
|
Enviada: Qui Jan 22, 2009 10:49 am Assunto: |
|
|
Pow bacana a idéia, pra implementar não tem muitas dificuldades tb.
Só que ficaria legal você orientar isso a objeto, e criar um componente fica bacana, distribuir pra comunidade. |
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Qui Jan 22, 2009 11:39 am Assunto: |
|
|
amigo é só no close do form vc criar o botao e colocar numa barra q ja organiza. e qdo vc criar o botao coloque o Owner sendo o Form pra destruí-lo automaticamente, e ja serve pra no clique ele saber quem ele deve ativar.
creio q não precisa + q 10 linhas de código. |
|
| Voltar ao Topo |
|
 |
betosurf Novato

Registrado: Sexta-Feira, 19 de Setembro de 2008 Mensagens: 50
|
Enviada: Qui Jan 22, 2009 3:36 pm Assunto: |
|
|
acho bacana esse tipo de minimizar..
é até muito ágil para um sistema..
vou dar uma estudada, assim q tiver a resposta posto aqui pra galera..
abraço.. |
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
|
| Voltar ao Topo |
|
 |
gilsonnrodrigues Moderador

Registrado: Quinta-Feira, 14 de Abril de 2005 Mensagens: 9009 Localização: Governador Valadares-MG
|
Enviada: Sex Jan 23, 2009 10:39 am Assunto: |
|
|
| era isso não? |
|
| Voltar ao Topo |
|
 |
betosurf Novato

Registrado: Sexta-Feira, 19 de Setembro de 2008 Mensagens: 50
|
Enviada: Sex Jan 23, 2009 10:23 pm Assunto: |
|
|
gilsonnrodrigues
era isso mesmo.. eu tava desenvolvendo um projetinho que só faltava implementar.. mais ja me ajudou bastante..
brigadao msmo..
abraço.. |
|
| Voltar ao Topo |
|
 |
|