Hi everybody,

I have some trouble embedding an Eyesee diagram in an application window. Right now, I basically put a VisualisationUI as a subcanvas. The code snippets that illustrate the essential parts of that process are below.

However, this does not seem to be an ideal solution. The diagram is not scaled to the subcanvas (there are scrollbars) and I don't see how to accomplish that. Maybe I'm doing something wrong and I should not use the VisualisationUI as the subcanvas? Or maybe I can easily scale the diagram to the size of the subcanvas? I only found a way to change the zoom level.

Any help would be appreciated.
Thanks!


---- code snippets ----

....
theCanvas := Graphics.VisualizationUI new
....
diagramrenderer diagram gcWrapper: EyeSee.DiagramGraphicsContextWrapper new.
diagramrenderer diagram setup.
...


postBuildWith: aBuilder
theCanvas visualization model: diagramrenderer.


----------------------------
Johan Brichau
johan.brichau@uclouvain.be