On Mon, Mar 29, 2010 at 4:26 PM, Alain Plantec <[email protected]>wrote:

> Mariano Martinez Peck a écrit :
>
>
>>
>>    I removed them when they where broken. We should enable them again:
>>
>>    http://code.google.com/p/pharo/issues/detail?id=1876
>>
>>    > Maybe there is a problem with the Smalltalk startUpList ? I know
>>    it has been changed in previous updates.
>>    >
>>
>>    so if you remove this strange all=error swallowing wrappter in
>>    HostSystemMenus>>#startUp:
>>
>>    [self setDefaultMenuProxyClass] ifError: [:err :rcvr | ].
>>
>>
>>    you will get a DNU at image startup that shows that we need to fix
>>    the menu building code as it used
>>    the world menu. It should build it's menu using the menu builder
>>    framework.
>>
>>
>> Hi Marcus. I would like to make it work. But I have no idea how to do it.
>> What's that menu builder framework ? is there a documentation somewhere ?
>> who did it ?  there is someone to help me with this ?
>>
> Hi Mariano, all
> I think it is the pragma based menu framework I've implemented.
>

ahhahaha I didn't want to say it, but I was almost sure ;)


> well, no documentation for now, sorry :(
>

No problem!!! no stress as Stef says.


> but I will help as much as I can :)
>

:)


> Can you recall me what is the class/method to look at ?
>

The HostMenuSystem was "removed" because of the bug of the double copy
paste. If you look at    HostSystemMenus class >> #startUp:

you will see this line:

[self setDefaultMenuProxyClass] ifError: [:err :rcvr | ].

So, basically, what it does, is catching all the errors and doing nothing ;)

What you have to do is to save that method in this way:

self setDefaultMenuProxyClass.

Then, save the image. And start it again. When it starts, a beautiful
debugger will appear :)

Thanks!

Mariano

Alain
>
>
>
>> Thanks
>>
>> Mariano
>>
>>
>>
>>           Marcus
>>
>>    --
>>    Marcus Denker  -- http://www.marcusdenker.de
>>    INRIA Lille -- Nord Europe. Team RMoD.
>>
>>
>>    _______________________________________________
>>    Pharo-project mailing list
>>    [email protected]
>>    <mailto:[email protected]>
>>
>>    http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>>
>> ------------------------------------------------------------------------
>>
>>
>> _______________________________________________
>> Pharo-project mailing list
>> [email protected]
>> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>>
>
>
> _______________________________________________
> Pharo-project mailing list
> [email protected]
> http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project
>
_______________________________________________
Pharo-project mailing list
[email protected]
http://lists.gforge.inria.fr/cgi-bin/mailman/listinfo/pharo-project

Reply via email to