We need a composition mechanism for shapes. Please :)

Doru


On Tue, Apr 1, 2014 at 11:35 AM, Usman Bhatti <usman.bhatti@gmail.com> wrote:



On Mon, Mar 31, 2014 at 7:38 PM, Alexandre Bergel <alexandre.bergel@me.com> wrote:
Hi Usman,

You’re right! I have updated Roassal2 to produce the following:

tx Alex. It tested and it works. Do you think it is easily manageable to change the position of the label. Sometimes, we would like to place the label on the top left and elements start to draw just after or on the next line .
 


Cheers,
Alexandre


On Mar 31, 2014, at 6:33 AM, Usman Bhatti <usman.bhatti@gmail.com> wrote:

Hi Alex,

Nesting in Roassal 2 works well without a label for the root entity. But when adding a label, to the root, the nesting isn't displayed properly. For example:

| view el shape  innerElements |
view := RTView new.
el := (RTBox new width: 80; height: 40; color: (Color purple alpha: 0.3)) element + (RTLabel new text:'test') .
el translateTo: 200 @ 150.
shape := RTBox new color: (Color red alpha: 0.3); size: #yourself.

innerElements := (1 to: 30) collect: [ :i | shape elementOn: i ].
view addAll: innerElements.


RTNest
new 
layout: RTGridLayout new;
on: el nest: innerElements.

view add: el.

view open.

Is this a bug or should a separate label for the root entity?

tx.
usman

<Screen Shot 2014-03-31 at 11.28.15 AM.png>


Without label:


<Screen Shot 2014-03-31 at 11.31.01 AM.png>



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

-- 
_,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:
Alexandre Bergel  http://www.bergel.eu
^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;._,.;:~^~:;.




_______________________________________________
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




--
www.tudorgirba.com

"Every thing has its own flow"