[squeak-dev] TheWorldMenu, TheWorldDockingBar
Chris Muller
asqueaker at gmail.com
Sat Jun 1 15:46:59 UTC 2013
> While I do think something called "TheWorldMenu" is rather clearly a
> UI thing, I don't think it's necessarily a _Morphic_ thing.
I think the "basic desktop UI" could be considered part of Morphic.
If other UI frameworks want to have a "world menu" they will implement
their own rather cloning Morphic's.
> One way to approach this is to move TheWorldMenu and
> TheWorldDockingBar into another package. Perhaps System-Support,
> because that's where Project lives. Or perhaps System-World.
>
> Then we move all Morphic referencing methods to *Morphic, and so on.
> There are a fair number of these!
>
> Alternatively, we implement a registry thing, and TheWorldMenu and
> TheWorldDockingBar reference this registry to build its list of tools.
There is already WorldMenuProvider which is part of the Services
framework. We should investigate whether that could/should be used
before implementing new stuff.
More information about the Squeak-dev
mailing list
|