Issue 3917 in pharo: Make all uses of SystemWindow go thru UIManger.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Issue 3917 in pharo: Make all uses of SystemWindow go thru UIManger.

pharo
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=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


Reply | Threaded
Open this post in threaded view
|

Re: Issue 3917 in pharo: Make all uses of SystemWindow go thru UIManger.

pharo
Updates:
        Status: FixProposed
        Labels: Milestone-1.3

Comment #1 on issue 3917 by [hidden email]: Make all uses of  
SystemWindow go thru UIManger.
http://code.google.com/p/pharo/issues/detail?id=3917

(No comment was entered for this change.)