Robert,
Hi. That unfortunately is the nature of MDI - I tend to stay away from MDI these days. In any case, you can make your child forms remember which state they were in before, and when they next get activated, they can restore themselves to their last state. The alternative is to disable the maximise functionality and make all "maximised" forms take up the full client area of the main form. Regards, Dennis. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]] Sent: Wednesday, 10 October 2001 06:27 To: Multiple recipients of list delphi Subject: [DUG]: MDI We have an MDI app where most of our forms are maximised. When the user opens a non maximised child Windows automatically changes all other forms to non maximised and reduces their size. Does anyone know how to get around this behaviour? Robert Martin Software Engineer Wild Software Ltd --------------------------------------------------------------------------- New Zealand Delphi Users group - Delphi List - [EMAIL PROTECTED] Website: http://www.delphi.org.nz To UnSub, send email to: [EMAIL PROTECTED] with body of "unsubscribe delphi" Web Archive at: http://www.mail-archive.com/delphi%40delphi.org.nz/