// Create the ScrolledComposite to scroll horizontally and vertically
ScrolledComposite sc = new ScrolledComposite(c, SWT.H_SCROLL | SWT.V_SCROLL);
// Create the actual graphpanel
gp = new SWTNanoGraphPanel(sc, SWT.DOUBLE_BUFFERED);
((SWTNanoGraphPanel) gp).setReduceColordepthOnZoom(true);
initNanoGraph();
sc.setContent((SWTNanoGraphPanel) gp);