Duvida com Formulário MDI

16/09/2004

0

Abri um novo projeto com um [b:17010d3772]formulario MDI.[/b:17010d3772] Os forms que serão abertos são formularios normais, com a propriedade [b:17010d3772]formstyle[/b:17010d3772] alterado para [b:17010d3772][i:17010d3772]fsMDIChild[/i:17010d3772][/b:17010d3772]. Não estou conseguindo posicionar os formularios dentro da area do Form MDI, ja tentei mudar as opções TOP e LEFT, mas não está sendo obedecida. A primeira vez que abro o form, ele até fica na posição, mas a partir da segunda, ele abre em locais diferentes. pensei em mudar a propriedade align para alclient, mas aí ele não permite que o formulario seja movimentado com o mouse.
A principio é só uma questão estetica, mas relamente fica muito feio o formulario abrir em qualquer lugar da mdi.

Aproveitando a oportunidade, ...., como faço para saber qdo o [b:17010d3772]X[/b:17010d3772] de fechar do formulario recebe um clique do mouse ?????

Grato :D


Responder

Posts

16/09/2004

Sandra

arc,

Tentou definir o Top e Left no OnCreate desses forms?
Como está a propriedade Position de cada um?

Aproveitando a oportunidade, ...., como faço para saber qdo o [b:d99b35e534]X[/b:d99b35e534] de fechar do formulario recebe um clique do mouse ?????
Verifique o evento OnClose ou OnCloseQuery. No seu caso, acredito que o mais apropriado seja o OnCloseQuery, quando deverá passar True ou False para a variável CanClose.


Boa sorte! :D


Responder

Que tal ter acesso a um e-book gratuito que vai te ajudar muito nesse momento decisivo?

Ver ebook

Recomendado pra quem ainda não iniciou o estudos.

Eu quero
Ver ebook

Recomendado para quem está passando por dificuldades nessa etapa inicial

Eu quero

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar