Status: New
Owner: ----
New issue 3917 by
[hidden email]: Make all uses of SystemWindow go
thru UIManger.
http://code.google.com/p/pharo/issues/detail?id=3917It 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