Hi Volkert,
I worked on the shape and title issue. Update Roassal and try the following:
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-= b := RTMondrianViewBuilder new. b shape rectangle withTextAbove. b nodes: RTShape withAllSubclasses forEach: [:cls | b shape rectangle color: Color white; size: #numberOfLinesOfCode. b nodes: cls methods. b gridLayout ]. b flowLayout. b build. -=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
I have the impression this will fulfill your need. Let me know how it goes!
Cheers, Alexandre
On Nov 22, 2014, at 2:05 PM, volkert@nivoba.de wrote:
Dear Alexandre
Am 19.11.2014 um 18:58 schrieb Alexandre Bergel:
Hi Volkert,
Sorry for replying late. This is a rather busy time for me. As you have noticed, Roassal2 is not fully compatible with Roassal1. However, we are here to help!
view := ROMondrianViewBuilder titled: 'asdasd’.
This now works (you need to update Roassal2):
view := RTMondrianViewBuilder titled: 'asdasd’.
Works fine.
view shape rectangle withText: #shortName; textVerticalPadding: -10; fontSize: 6.
Unfortunately, this is not supported yet. What you can do is view shape rectangle width: 50; text: #shortName; fontSize: 6.
view shape rectangle width: 50; text: #shortName; fontSize: 6. => MessageNotUnderstood: RTBox>>text:
No text padding for now. Is it okay however? The idea is to go incrementally.
Make sense, but this is an issue for me. I need a way to give a node a title. Here an example how it currently looks like
<Mail Attachment.png>
view addMenu: 'Zoom in' callBack: [ :stack | … ].
you can do:
view view addMenu: ‘Zoom in’ callback: [ “do your stuff” ]
Works, but the Menu looks not very appetizing. ;-)
BW, Volkert
Moose-dev mailing list Moose-dev@iam.unibe.ch https://www.iam.unibe.ch/mailman/listinfo/moose-dev