}
public void translate(final Composite from, final Composite to, final Composite on) {
Rectangle size = from.getClientArea();
Canvas canvas = new Canvas(on, SWT.DOUBLE_BUFFERED);
canvas.moveAbove(null);
canvas.setBounds(from.getBounds());
Image imgFrom = new Image(Display.getCurrent(), size.width, size.height);
GC gcfrom = new GC(from);
System.out.println("from: " + from.getData());