On 07 Dec 2013, at 23:17, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:


On Dec 7, 2013, at 7:41 PM, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:

I was complaining about visualisation to. Michele suggested to revive HotDraw :)

It looks a bit well….. from another age. 
I do not see why we would need hotdraw to do anything. May be michele should have a look
at what we have under to trunk. 

It’s simply because moose + roassal are missing vital tools that were available long time ago in code crawler. I won’t describe a visualisation problems now. We will meet in a week and have plenty of time to talk about it.

Uko

I'm not bashing roassal. I'm saying that Moose does not exploit it well (and that roassal should provide way to cut symbol).

the problem is different and have nothing to do with the framwork but more to the use of the framework.

- first having a real visualisation with menu proposing semantics action like delete, select connected, mark,,,
would make a huge difference.

- second, really using the tools for a real scenario will show that we have 95% but the last 5% are like the labels missing
the shrinking label in the distribution map.
the difference is that when adrian and doru implemented distribution map the first time, they spent attention to the details
now we can do a dsitributino in roassal but it was lacking the care to the little details like the shrinking of the labels.

Look for example at the metaBrowser. in four methods you have it and it is cool.
So I imagine that if someone would spend a bit of time really improving the default visualziations then we would
get something really cool. Now everybody focuses on his little papers and we get the wonderful 4 lines scripts visualisation.

Stef



Uko

On 07 Dec 2013, at 19:38, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:

thanks yuri
Now I would like the shape not to be influenced by the text.

So far I have the impression that I should spend a month or two to build 
my own tools and this depressed me so much….

Stef

On Dec 7, 2013, at 7:23 PM, Yuriy Tymchuk <yuriy.tymchuk@me.com> wrote:


On 07 Dec 2013, at 19:06, Stéphane Ducasse <stephane.ducasse@inria.fr> wrote:

Ok but my script (which does not work is 

view shape rectangle size: [:each | each classes size * 5 ].
view shape withCenteredText: [:each | (MalKontractor reduce: each name upTo: 8) ].
view nodes: packageGroup.
view gridLayout


how do I turn that in roassal.

Where can I find an example?
Is there a roassal easel? or is the roassal easel bot for mondrian and roassal?

Oh, ok.

rawView := view raw.
rawView addAll: (ROElement forCollection: packageGroup).

rawView elements do: [ :el |
el size: el model classes size * 5.
el + ROBorder.
el + (ROCenteredLabel text: [ MalKontractor reduce: el model name upTo: 8 ]) ].

ROGridLayout on: rawView elements.

_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev


_______________________________________________
Moose-dev mailing list
Moose-dev@iam.unibe.ch
https://www.iam.unibe.ch/mailman/listinfo/moose-dev