Ir para conteúdo
  • Cadastre-se

dev botao

Minimizar forms em um PANEL


Ver Solução Respondido por Daniel Simoes,
  • Este tópico foi criado há 2198 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa noite pessoal, 

Não sei se esse topico poderia entrar aqui pois não tem nada haver com ACBr, mas queria saber se alguem tem uma solução para minimizar form e mover para um PANEL para que possa ser restaurado ?

Não sei se no ACBr tem algum componente que poderia auxiliar nisto.

  • Consultores
Postado
11 horas atrás, infonacci disse:

Não sei se esse topico poderia entrar aqui pois não tem nada haver com ACBr,

Realmente, estou movendo para área apropriada. 

11 horas atrás, infonacci disse:

Não sei se no ACBr tem algum componente que poderia auxiliar nisto. 

Não tem, mas talvez alguém possa ajudar.

11 horas atrás, infonacci disse:

queria saber se alguem tem uma solução para minimizar form e mover para um PANEL para que possa ser restaurado ? 

Como assim "minimizar o form e mover para o panel"? Poderia explicar melhor?

  • Curtir 1

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
Postado

No caso eu tenho um formPrincipal e quero abrir mais de 1 form ao mesmo tempo, podendo minimizar ele, só que quando minimizo ele fica no canto esquerdo inferior(acima da barra do windows) e as vezes ele some ficando por trás do Principal.

Gostaria que ao minimizar ele ficasse como um icone ou botão em um PANEL para que possa retornar ao form, estilo o que o Windows faz, ao minimizar ele fica na barra.

  • Consultores
Postado
49 minutos atrás, infonacci disse:

No caso eu tenho um formPrincipal e quero abrir mais de 1 form ao mesmo tempo, podendo minimizar ele, só que quando minimizo ele fica no canto esquerdo inferior(acima da barra do windows) e as vezes ele some ficando por trás do Principal.

Gostaria que ao minimizar ele ficasse como um icone ou botão em um PANEL para que possa retornar ao form, estilo o que o Windows faz, ao minimizar ele fica na barra.

Acho que não existe nenhum componente que faz isso. Talvez você deva pensar se não seria o caso de mudar para um outro estilo de GUI. Ao invés de usar SDI ou MDI usar TDI, por exemplo.

Mas se quiser uma outra opção, você pode responder a mensagem WM_SYSCOMMAND  do windows para detectar que ele está sendo minimizado e daí escondê-lo.

Veja um exemplo em: https://stackoverflow.com/a/20575148/460775

[]'s

Consultor SAC ACBr

Elton
Profissionalize o ACBr na sua empresa, conheça o ACBr Pro.

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

Um engenheiro de Controle de Qualidade(QA) entra num bar. Pede uma cerveja. Pede zero cervejas.
Pede 99999999 cervejas. Pede -1 cervejas. Pede um jacaré. Pede asdfdhklçkh.
  • Fundadores
  • Solution
Postado

Talvez você esteja querendo uma interface TDI (semelhante a dos navegadores, Chrome e Firefox, que abrem várias abas)

a algum tempo atrás, desenvolvi isso para uso no Lazarus

http://wiki.freepascal.org/TTDINotebook

  • Curtir 2
Consultor SAC ACBr

Daniel Simões de Almeida
O melhor TEF, é com o Projeto ACBr - Clique e Conheça
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr     Telefone:(15) 2105-0750 WhatsApp(15)99790-2976.

  • Este tópico foi criado há 2198 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.