Yes, applyLayout does the think. Maybe I can insert a call to applyLayout in bitmap.
Le 17-11-2013 à 9:10, Tudor Girba <tudor(a)tudorgirba.com> a
Thanks, but this is not enough.
This method would work just like #bitmap would. But, before using this method the layout
has to be applied first.
In the meantime, I found the method in ROMondrianViewBuilder>>#applyLayout.
So, this will work fine:
| view |
view := ROMondrianViewBuilder new.
view nodes: (1 to: 10).
view raw bitmap asMorph exportAsPNG
> On Sun, Nov 17, 2013 at 12:49 PM, Yuriy Tymchuk <yuriy.tymchuk(a)me.com> wrote:
> I was using
> saveFileFrom: view named: aString
> | writeStream |
> writeStream := ((FileSystem workingDirectory / (aString, '.png'))
> [ (ROPharoImageExporter new view: view) exportWith: PNGReadWriter onStream:
> ensure: [ writeStream ifNotNil: #close ]
>> On 17 Nov 2013, at 12:45, Tudor Girba <tudor(a)tudorgirba.com> wrote:
>> I am trying to find a way to obtain a bitmap programmatically with a Roassal
visualization. I try this:
>> | view |
>> view := ROMondrianViewBuilder new.
>> view nodes: (1 to: 10).
>> view raw bitmap
>> The problem is that the nodes are not yet laid out. As far as I remember, this
used to work.
>> How do I trigger the layouts easily?
>> "Every thing has its own flow"
>> Moose-dev mailing list
> Moose-dev mailing list
"Every thing has its own flow"
Moose-dev mailing list