From: Enar Väikene Date: Thu, 1 Dec 2011 14:08:19 +0000 (+0200) Subject: In the process of creating a more generic document interface manager (or window manag... X-Git-Url: https://vaikene.ee/gitweb/pswgen11.html?a=commitdiff_plain;ds=sidebyside;h=5dd5f367dfcecab75077c3cb4ca1f01113fc1561;hp=5dd5f367dfcecab75077c3cb4ca1f01113fc1561;p=evaf In the process of creating a more generic document interface manager (or window manager) interface. * Now adds panels instead of windows - one becomes part of the main windows; others act as separate windows. * Can manage multiple windows - when the main window is closed, closes all the other managed windows; - when the main window is minimized/restores, does the same for all the other managed windows. * XML file attribute 'mainPanelName' is used to set the main panel; if no attribute is set, uses the first panel. * Panels can be deleted externally; a garbage collector makes sure that the list of managed windows does not grow forever if somebody decides to add/delete millions of panels. ---