transform.dispose();
// ----- triangular shape -----
transform = new Transform(device);
transform.translate(width / 4 - size - upDownValue, height / 2 + size + upDownValue);
gc.setTransform(transform);
// fill back of shape (top left)
gc.setBackground(device.getSystemColor(SWT.COLOR_YELLOW));
gc.fillPolygon(new int[] { 0, 0, size / 2, -size, size / 2, -size / 3 });