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 

MDI filho sem barra de título

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


Registrado: Quinta-Feira, 10 de Julho de 2003
Mensagens: 340

MensagemEnviada: Sex Abr 29, 2005 1:15 pm    Assunto: MDI filho sem barra de título Responder com Citação

Pessoal, tenho uma aplicação MDI em que preciso que um determinado form filho apareça SEM A BARRA de títulos.

Tem como fazer isso?

wbb
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
felipearon
Profissional
Profissional


Registrado: Terça-Feira, 17 de Agosto de 2004
Mensagens: 606

MensagemEnviada: Sex Abr 29, 2005 1:26 pm    Assunto: MDI filho sem barra de título Responder com Citação

Mude a Proprieade do form BORDSTYLE. Mude para NONE.... ai ela não aparece..
_________________
Com a força aprenda a suavidade. Através da suavidade a força prevalecerá.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
wbb
Membro Junior
Membro Junior


Registrado: Quinta-Feira, 10 de Julho de 2003
Mensagens: 340

MensagemEnviada: Sex Abr 29, 2005 1:31 pm    Assunto: MDI filho sem barra de título Responder com Citação

Isso não funciona com projetos MDI.
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular
Morto
Profissional
Profissional


Registrado: Quarta-Feira, 2 de Fevereiro de 2005
Mensagens: 520
Localização: Belo Horizonte, MG

MensagemEnviada: Ter Nov 20, 2007 6:09 pm    Assunto: Responder com Citação

Pessoal....eu estou com esse mesmo problema..

alguem tem como me ajudar?
_________________
André Rodrigues
Voltar ao Topo
Ver o perfil de Usuários Enviar Mensagem Particular MSN Messenger
gilsonnrodrigues
Moderador
Moderador


Registrado: Quinta-Feira, 14 de Abril de 2005
Mensagens: 9009
Localização: Governador Valadares-MG

MensagemEnviada: Ter Nov 20, 2007 8:41 pm    Assunto: Responder com Citação

implemente isso no form filho:

Código:
  ...
  ...
  ...
  ...
  protected
    procedure CreateParams(var Params: TCreateParams); override;
  ...
  ...
  ...

implementation

  ...
  ...
  ...

procedure TFormFilho.CreateParams(var Params: TCreateParams);
begin
  inherited CreateParams(Params);
  Params.Style := Params.Style and not WS_CAPTION;
end;



q irá tirar o título.
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: Ter Nov 20, 2007 8:46 pm    Assunto: Responder com Citação

outro teste q fiz e funcionou, mais simples ainda!!


qdo vc criar o formMDIchild

execute esse código:

Código:
   SetWindowLong(FormMDIChild.Handle, GWL_STYLE, GetWindowLong(FormMDIChild.Handle, GWL_STYLE) and not WS_CAPTION);



q funciona tb!!


sabe como se descobre essas coisas?

olhando a VCL!!

agora na faculdade não ensinam não!

rsrs!
to brincando!
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