Bug 210899 Size on layout issue[00]
Description: Size on layout issue[00] Step: 1. New a label and open the property editor tab. 2. Set the size as 10% and 12%. Actual result: The label size of 10% is more larger than 12% in layout.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/internal/ui/editors/schematic/editparts/ReportElementEditPart.java
image = null;
			}
			if ( image == null )
			{
				figure.setImage( null );
				return;
			}
			figure.setImage( image );
			figure.setRepeat( backGroundRepeat );
			Object xPosition = backGroundPosition[0];
			Object yPosition = backGroundPosition[1];
			Rectangle area = getFigure( ).getClientArea( );
			org.eclipse.swt.graphics.Rectangle imageArea = image.getBounds( );
			Point position = new Point( -1, -1 );
			int alignment = 0;
			if ( xPosition instanceof Integer )
			{
				position.x = ( (Integer) xPosition ).intValue( );
			}
			else if ( xPosition instanceof DimensionValue )
			{
				int percentX = (int) ( (DimensionValue) xPosition ).getMeasure( );
				position.x = ( area.width - imageArea.width ) * percentX / 100;
			}
			else if ( xPosition instanceof String )
			{
				alignment |= DesignElementHandleAdapter.getPosition( (String) xPosition );
			}
			if ( yPosition instanceof Integer )