I've updated to the latest of Athens and I still get this bug, except now
the square appears at 0@1.

Cheers,

Jeff


On Wed, Dec 4, 2013 at 6:35 PM, J.F. Rick <s...@je77.com> wrote:

> Here's a piece of code to demonstrate the problem:
>
> AthensWrapMorph new
> extent: 300@300;
> addMorph: (Morph new
>  position: 100@100;
> extent: 100@100;
> yourself);
>  openInWorld.
>
> I think this should draw a blue square at 100@100. Instead, it draws a
> blue square at 0@0. What am I doing wrong?
>
> Cheers,
>
> Jeff
>
>
>
> On Wed, Dec 4, 2013 at 6:17 PM, J.F. Rick <s...@je77.com> wrote:
>
>> I'm facing some problems with AthensWrapMorph. Basically, when I add a
>> morph, I can't change its position. It just stays in the top left. Whatever
>> I try to do to change its position (self position: 100@100) does not
>> work.
>>
>> Cheers,
>>
>> Jeff
>>
>>
>> On Wed, Nov 20, 2013 at 5:04 PM, J.F. Rick <s...@je77.com> wrote:
>>
>>> Thanks. It works. I already have found a few bugs and one thing I don't
>>> understand.
>>>
>>> (1) A few Paint things seem to implement athensFillRectangle:on: and
>>> athensFillPath:on: rather than fillRectangle:on: and fillPath:on:. It seems
>>> like it should be the latter rather than the former. I changed the names
>>> and the evil rectangle of doom disappeared.
>>>
>>> (2) Using the AthenWrapMorph, it seems that the bottom row of pixels is
>>> not rendered or clipped. I can stop this phenomenon by changing the
>>> createSurface method to have the extent be 0@1 bigger. While that
>>> works, it seems like there's a bug somewhere in AthensCairoSurface.
>>>
>>> (3) I ended up changing a morph so that it should render differently. In
>>> standard Pharo, I just use "self changed" and it updates. Is there an
>>> equivalent in Athens? Do I have to explicitly tell Athens to rerender it?
>>> If so, how? I tried "self render" but that did not seem to help.
>>>
>>> Cheers,
>>>
>>> Jeff
>>>
>>>
>>> On Wed, Nov 20, 2013 at 11:08 AM, Igor Stasenko <siguc...@gmail.com>wrote:
>>>
>>>> http://www.smalltalkhub.com/#!/~Pharo/Athens
>>>>
>>>>
>>>> On 20 November 2013 09:04, J.F. Rick <s...@je77.com> wrote:
>>>>
>>>>> Right. Where is this Athens repository? I have the latest in
>>>>> Pharo30/main (Athens-Morphic-MarcusDenker.23.mcz) and that does not seem 
>>>>> to
>>>>> include AthensWrapperMorph.
>>>>>
>>>>> Cheers,
>>>>>
>>>>> Jeff
>>>>>
>>>>>
>>>>> On Wed, Nov 20, 2013 at 8:35 AM, Igor Stasenko <siguc...@gmail.com>wrote:
>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> On 19 November 2013 17:42, J.F. Rick <s...@je77.com> wrote:
>>>>>>
>>>>>>> Indeed. I would like to know that. It doesn't seem to be included in
>>>>>>> the latest Pharo 3.0.
>>>>>>>
>>>>>>>
>>>>>> it could be not yet included.
>>>>>> in that case, load most recent Athens-Morphic package from athens
>>>>>> repository.
>>>>>>
>>>>>>
>>>>>>
>>>>>>> Cheers,
>>>>>>>
>>>>>>> Jeff
>>>>>>>
>>>>>>>
>>>>>>> On Fri, Nov 15, 2013 at 7:34 PM, Hilaire Fernandes <
>>>>>>> hilaire.fernan...@gmail.com> wrote:
>>>>>>>
>>>>>>>> Le 15/11/2013 14:17, Igor Stasenko a écrit :
>>>>>>>> >
>>>>>>>> > for transition , i implemented a special morph, AthensWrapMorph
>>>>>>>> > which wraps (as its name says) its children morphs and forces
>>>>>>>> them to be
>>>>>>>> > rendered by athens
>>>>>>>> > (the child morphs will never receive #drawOn: but
>>>>>>>> #drawOnAthensCanvas:
>>>>>>>> > instead ).
>>>>>>>>
>>>>>>>>
>>>>>>>> I guess Jeff, may want to know where to find this wrapper.
>>>>>>>>
>>>>>>>> Hilaire
>>>>>>>>
>>>>>>>>
>>>>>>>> --
>>>>>>>> Dr. Geo http://drgeo.eu
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>> --
>>>>>>> Jochen "Jeff" Rick, Ph.D.
>>>>>>> http://www.je77.com/
>>>>>>> Skype ID: jochenrick
>>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>> --
>>>>>> Best regards,
>>>>>> Igor Stasenko.
>>>>>>
>>>>>
>>>>>
>>>>>
>>>>> --
>>>>> Jochen "Jeff" Rick, Ph.D.
>>>>> http://www.je77.com/
>>>>> Skype ID: jochenrick
>>>>>
>>>>
>>>>
>>>>
>>>> --
>>>> Best regards,
>>>> Igor Stasenko.
>>>>
>>>
>>>
>>>
>>> --
>>> Jochen "Jeff" Rick, Ph.D.
>>> http://www.je77.com/
>>> Skype ID: jochenrick
>>>
>>
>>
>>
>> --
>> Jochen "Jeff" Rick, Ph.D.
>> http://www.je77.com/
>> Skype ID: jochenrick
>>
>
>
>
> --
> Jochen "Jeff" Rick, Ph.D.
> http://www.je77.com/
> Skype ID: jochenrick
>



-- 
Jochen "Jeff" Rick, Ph.D.
http://www.je77.com/
Skype ID: jochenrick

Reply via email to