Page 1 of 1

Resizing - show windows overlapping, side by side and others

Posted: Thu May 05, 2011 4:09 pm
by Tom
Since Windows XP, a user is able to right-click on the task bar and select "show windows overlapping/side by side ...". If the layout of an app is based on a more ... conservative approach, this will cause (especially with a MDI-app which generates windows for each instance/document/module) a very unsatisfying situation: Dialogs created to be shown centered/screen filling on top of other dialogs will receive new coordinates somewhere "to boldly go where noone has gone before". Even if a modal dialog (ore more than one) is created as a child of a non-modal dialog, those subwindows will forced to be shown overlapping/side by side and so on. Is there a way to capture this kind of resizing event? The goal should be to NOT react on this kind of resizing.