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 

Dúvida com Form.. [RESOLVIDO]

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


Registrado: Sexta-Feira, 19 de Setembro de 2008
Mensagens: 50

MensagemEnviada: Ter Jan 20, 2009 8:39 am    Assunto: Dúvida com Form.. [RESOLVIDO] Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
RobsonRibeiro
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 3 de Setembro de 2004
Mensagens: 192
Localização: São Paulo

MensagemEnviada: Ter Jan 20, 2009 8:57 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
betosurf
Novato
Novato


Registrado: Sexta-Feira, 19 de Setembro de 2008
Mensagens: 50

MensagemEnviada: Ter Jan 20, 2009 9:13 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
RobsonRibeiro
Aprendiz
Aprendiz


Registrado: Sexta-Feira, 3 de Setembro de 2004
Mensagens: 192
Localização: São Paulo

MensagemEnviada: Ter Jan 20, 2009 9:19 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular Enviar E-mail Visitar a homepage do Usuário MSN Messenger
betosurf
Novato
Novato


Registrado: Sexta-Feira, 19 de Setembro de 2008
Mensagens: 50

MensagemEnviada: Ter Jan 20, 2009 9:32 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
betosurf
Novato
Novato


Registrado: Sexta-Feira, 19 de Setembro de 2008
Mensagens: 50

MensagemEnviada: Ter Jan 20, 2009 2:13 pm    Assunto: Responder com Citação

MAIS ALGUEMMMMMM ??????
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: Qui Jan 22, 2009 10:41 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
RodrigoFarias
Experiente
Experiente


Registrado: Domingo, 27 de Julho de 2008
Mensagens: 443

MensagemEnviada: Qui Jan 22, 2009 10:49 am    Assunto: Responder com Citação

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
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: Qui Jan 22, 2009 11:39 am    Assunto: Responder com Citação

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
Ver o perfil de Usuários Enviar Mensagem Particular
betosurf
Novato
Novato


Registrado: Sexta-Feira, 19 de Setembro de 2008
Mensagens: 50

MensagemEnviada: Qui Jan 22, 2009 3:36 pm    Assunto: Responder com Citação

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
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: Qui Jan 22, 2009 7:37 pm    Assunto: Responder com Citação

veja um exemplo simples q montei pra ver se é mais ou menos o desejado.

http://geocities.yahoo.com.br//gilsonnrodrigues/downloads/MiniForm.zip
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 10:39 am    Assunto: Responder com Citação

era isso não?
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
betosurf
Novato
Novato


Registrado: Sexta-Feira, 19 de Setembro de 2008
Mensagens: 50

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

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