Eu retirei os botões de minimizar, maximizar e restaurar e coloquei um botao q faça isso.. Mas quando eu minimizava ele nao ficava na barra de tarefas, daí usei o comando abaixo (pode ser q isso ajude em alguma coisa)
procedure TfPrincipal.tMaximizarTimer(Sender: TObject); begin if fPrincipal.WindowState = wsNormal then begin fPrincipal.WindowState := wsMaximized; end; if fPrincipal.WindowState = wsMinimized then begin fPrincipal.WindowState := wsMaximized; Application.Minimize; end; end; valeu ----- Original Message ----- From: Junior To: [EMAIL PROTECTED] ; delphi-br@yahoogrupos.com.br Sent: Friday, December 28, 2007 1:38 AM Subject: [delphi-br] align ALRIGHT retorna maximizado Seguinte: Possuo um form alinhado a direita. Se minimizado ele vai pra barra de tarefas do windows. Até aqui OK. Porém qdo clico para restaurá-lo ele volta MAXIMIZADO. Está errado !!! Ele tem que voltar alinhado a direita como é seu formato original. Onde estou errando ? FormStyle = fsNormal Position = poDefault (tentei com todas as outras mas não resolveu) Atenciosamente, Junior [As partes desta mensagem que não continham texto foram removidas] [As partes desta mensagem que não continham texto foram removidas]