MartinW wrote
> In my case the upper two panes would display the same object, only with
> different views on it (a graph and a list), and the selections would be
> syncronized (select an element in the graph - the same element will be
> selected in the list and vice versa). Is this as easily possible?
Would this be the direction:
|collection composer|
collection := OrderedCollection new.
collection add: #A; add: #B; add: #C; add: #D.
composer := GLMCompositePresentation new.
composer tabulator with: [ :t |
t row: #visualization; row: #details.
t transmit to: #visualization; andShow: [ :a |
a stackedArrangement.
a roassal
title: 'Visualization';
painting: [ :view :viewCollection |
view shape rectangle size: 30.
view nodes: viewCollection.
view shape arrowedLine.
view
edges: ((OrderedCollection new) add:
(#A->#B); add: (#A->#C); add:
(#C->#D); yourself)
from: #key
to: #value.
view treeLayout ].
a list
title: 'List'.].
t transmit from: #visualization; to: #details; andShow: [ :a |
a text
title: 'Details';
display: [ :number | number asString ]] ].
composer openOn: collection
--
View this message in context:
http://forum.world.st/Roassal-Spec-tp4690745p4691206.html
Sent from the Pharo Smalltalk Users mailing list archive at Nabble.com.