I forgot to mention the legend: - the tree shows as nodes the panes and presentations / browsers - the uml boxes are panes and ports - the nodes with regular labels are presentations / browsers - the blue lines are transmissions between ports
Cheers, Doru
On 10 Jul 2011, at 13:18, Tudor Girba wrote:
Hi,
In an effort to debug the problem of Glamour announcements, I created a visualization of the internals of Glamour that can be useful for other purposes as well.
Here is an example: b := GLMTabulator new. b column: #paneOne; column: #paneTwo. b transmit to: #paneOne; andShow:[:a | a list display: [:x | 1 to: x]]. b transmit from: #paneOne; to: #paneTwo; andShow:[:a | a list display: [:x | 1 to: x]]. b openOn: 42. (b panes first port: #selection) value: #41. "this should set the browser. to visualize it, run:" b viewTree.
You can see the result in the attachment.
Most likely, there will be some more things to come in this direction. If you have ideas, I would be happy to hear them.
Cheers, Doru
-- www.tudorgirba.com
"To lead is not to demand things, it is to make them happen."
<glamour-visualization.png>
-- www.tudorgirba.com
"Value is always contextual."