I will :P

Indeed the comment should be improved to reflect the current implementation :)

Ben

On 12 Nov 2013, at 00:45, Stéphane Ducasse <[email protected]> wrote:

> 
> On Nov 11, 2013, at 8:24 PM, Benjamin <[email protected]> 
> wrote:
> 
>> It used to be a block.
>> 
>> Now you can actually use both of them, with a subtile difference which is 
>> that the result of the block will not act one the model
>> unlike a MenuModel which will add its shortcuts to the model by its own.
>> 
>> I will write a presentation mail this evening to explain this a bit better :)
> 
> ok please log all my stupid question for the book chapter.
> And we should improve the method comments and class comment too.
> 
> 
>> 
>> Ben
>> 
>> On 11 Nov 2013, at 20:13, Stéphane Ducasse <[email protected]> wrote:
>> 
>>> Hi Ben
>>> 
>>> We do not understand MenuModel
>>> in the example we have 
>>> 
>>> 
>>>     menu := MenuModel new.
>>>     …
>>>     group1 := MenuGroupModel new.
>>>     item11 := MenuItemModel new
>>>             name: [ TimeStamp now asString  ];
>>>             enabled: [ TimeStamp now seconds even ];
>>>             yourself.
>>>             
>>>     ...
>>>     model := NewListModel new.
>>>     model menu: menu
>>> 
>>> 
>>> then on the NewListModel
>>> 
>>> NewListModel >> menu: aBlock
>>>     <api: #block getter: #menu registration: #whenMenuChanged:>
>>>     "Set the block used to defined the menu"
>>>     
>>>     menuHolder value: aBlock
>>> 
>>> so it is a block? or a MenuModel?
>>> 
>>> I'm totally confused.
>>> 
>>> Stef
>> 
> 

Reply via email to