[squeak-dev] TheWorldMainDockingBar instance

Chris Muller asqueaker at gmail.com
Sun Nov 7 19:54:59 UTC 2010


Should the docking bar be associated with MorphicProject or a PasteUpMorph?

On Sat, Nov 6, 2010 at 12:48 AM, Hannes Hirzel <hannes.hirzel at gmail.com> wrote:
> Hello
>
> The TheWorldMainDockingBar is implemented as a Singleton.
>
> To access the sole instance the method #instance is used. But we have
> 35 implementor of #default and 20 implementors of #current for
> implementing Singletons.
>
> Could somebody please change this the next time?
>
> And TheWorldMainDockingBar is hard coded 5 places
>
> One thing we could do is to add the method
>
> mainDockingBarClass
>        ^TheWorldMainDockingBar
>
> to MorphicProject
>
> and then replace the hard coded
>
> TheWorldMainDockingBar
>
> with
>
> MorphicProject current mainDockingBarClass
>
>
> This is still hard coded but now offers the option that if I subclass
> MorphicProject I can have another menu there.
>
> What do you think?
>
> Hannes
>
>



More information about the Squeak-dev mailing list