Yes, I can do that but it'll have to wait until tomorrow.
Will report back, soon.

Thanks for the help so far,
Manfred




On Thu, Oct 24, 2013 at 2:29 PM, Benjamin <
benjamin.vanryseghem.ph...@gmail.com> wrote:

> Can you try in 3.0, since Spec changed *a lot* in the meantime
>
> Ben
>
> On 24 Oct 2013, at 14:25, Manfred Kröhnert <mkroehner...@googlemail.com>
> wrote:
>
> Hello Ben and Clément,
>
> thanks for the quick reply.
> But even when I hit Cmd+s the Text of the label stays the same and the
> button is not enabled.
> No matter if I use 'whenTextChanged:' or 'whenTextIsAccepted:'.
>
> I only tested this in the Pharo 2.0 image.
>
> Best,
> Manfred
>
>
>
>
>
>
> On Thu, Oct 24, 2013 at 2:22 PM, Clément Bera <bera.clem...@gmail.com>wrote:
>
>> Hey,
>>
>> Accepting a text usually means the is compiled. To accept a text, right
>> click on it, then click accept in the contextual menu (at the bottom). You
>> can also do it with Cmd+s on Mac.
>>
>> Try again and tell us if the #whenTextIsAccepted: works fine in your
>> image or not.
>>
>> Best,
>>
>>
>>
>> 2013/10/24 Benjamin <benjamin.vanryseghem.ph...@gmail.com>
>>
>>> Text is accepted when you “save” it (cmd+s)
>>>
>>> Ben
>>>
>>> On 24 Oct 2013, at 14:05, Manfred Kröhnert <mkroehner...@googlemail.com>
>>> wrote:
>>>
>>> Hi everyone,
>>>
>>> I finally got around to check back on a Spec question that popped up
>>> about two weeks ago.
>>>
>>> At that time I was giving Spec a first try and gathered information from
>>> a couple of sources.
>>> One of them was the draft chapter about Spec from the Pharo for the
>>> Enterprise book.
>>>
>>>
>>> https://ci.inria.fr/pharo-contribution/job/PharoForTheEnterprise/ws/Spec/Spec.pier.pdf/*view*/
>>>
>>> The example has the following method:
>>>
>>> TestSpec>>initializePresenter
>>>     example whenTextIsAccepted: [ changes text: 'The text Changed'. 
>>> acceptChanges enable ].
>>>
>>>
>>> This should change the text of the 'changes' LabelModel when the text in 
>>> the 'example' TextModel is accepted.
>>>
>>>
>>>
>>> Now, there the issue for me was that the Label text did not change once
>>> when I typed text into the presented textfield.
>>> Even when I changed the method from 'whenTextIsAccepted:' to
>>> 'whenTextChanged:'.
>>> Is this intended or is this an issue with Spec?
>>>
>>> Also, it is not clear to me what 'accepting' text means (maybe I didn't
>>> look thoroughly enough).
>>> The method comment just states that it is called when the text is
>>> accepted.
>>> Which is kind of self referential ;-)
>>>
>>> The OS X Pharo versions I used for testing where newly downloaded Pharo
>>> 2.0 and 3.0 from about 2 weeks ago.
>>> They were downloaded from here:
>>> http://files.pharo.org/platform/Pharo2.0-mac.zip
>>> http://files.pharo.org/platform/Pharo3.0-mac.zip
>>>
>>> Best,
>>> Manfred
>>>
>>>
>>>
>>
>
>

Reply via email to