It’s fine. I can fix the particular case by myself. The problem is that RTAbstractLine
implements some logic for inheritance, and all subclasses ignore it. And it should be
either removed, or ALL subclasses should start to follow it.
Uko
On 12 Jun 2015, at 03:57, Alexandre Bergel
<alexandre.bergel(a)me.com> wrote:
Hi!
I now I am late on the Roassal front these days. I will work on within a couple of days…
Alexandre
> On Jun 9, 2015, at 4:54 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
>
> Thanks Alex.
>
> Uko
>
>> On 09 Jun 2015, at 22:50, Alexandre Bergel <alexandre.bergel(a)me.com>
wrote:
>>
>> I will have a look
>>
>> Alexandre
>>
>>
>>> On Jun 9, 2015, at 3:47 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com>
wrote:
>>>
>>> Hi everyone,
>>>
>>> I guess because of a rapid evolution some parts of Roassal are weird. For
example RTAbstractLine>>#updateFor:trachelShape: implements the shape drawing, so
theoretically RTLine has to only override #trachelShapeClass to return TRLine. Instead
RTLine overrides #trachelShapeFor: and does it incorrectly, because width cannot be used
as a block but only as a number.
>>>
>>> We have to handle this somehow, because 1) RTLine works incorrectly. 2)
RTLine ignores the implementation strategy coded into RTAbstractLine.
>>>
>>> Uko
>>> _______________________________________________
>>> Moose-dev mailing list
>>> Moose-dev(a)iam.unibe.ch
>>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>>
>> --
>> _,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
>> Alexandre Bergel
http://www.bergel.eu
>> ^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
>>
>>
>>
>>
>> _______________________________________________
>> Moose-dev mailing list
>> Moose-dev(a)iam.unibe.ch
>>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
>
>
> _______________________________________________
> Moose-dev mailing list
> Moose-dev(a)iam.unibe.ch
>
https://www.iam.unibe.ch/mailman/listinfo/moose-dev
--
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel
http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.
_______________________________________________
Moose-dev mailing list
Moose-dev(a)iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev