Status: New Owner: ---- New issue 3917 by fernando...@gmail.com: Make all uses of SystemWindow go thru UIManger. http://code.google.com/p/pharo/issues/detail?id=3917 It would strengthen the UIManager responsibilities as the centralizer of UI requests. 1) To remove globals such as TopWindow in SystemWindow, and move some of the global state from SystemWindow class to the more appropriate UIManager subclass. The same for methods like SystemWindow>>wakeUpTopWindowUponStartup, SystemWindow>>fullScreenMargin , etc.. 2)To merge the approaches in different UIManagers, such as Morphic and SimpleMorph UIManagers. 3) Removed SMxSystemWindow noteTopWindowIn: aWorld, replaced by PasteUpMorph>>noteTopWindow. Attachments: SystemWindowThruUIManager-Preamble.2.cs 2.8 KB SystemWindowThruUIManager.3.cs 73.1 KB