Bug 122045 Template should show blank preview when there is no image
Create a template but do not associate an image with it. Place the template in the templates directory. Now, create a new report design. On the second page of the New Report dialog, select the template that has no image. Actual result: The preview appears as a white rectangle with a small red square in the top left. Expected result: The preview appears as a gray background in the preview image area.
UI/org.eclipse.birt.report.designer.ui/src/org/eclipse/birt/report/designer/ui/ReportPlatformUIImages.java
declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_FONT_STYLE
				+ IReportGraphicConstants.DIS, ICONS_PATH + DOBJ16_PATH
				+ "italic_disabled.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_TEXT_UNDERLINE,
				ICONS_PATH + OBJ16_PATH + "underline.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_TEXT_UNDERLINE
				+ IReportGraphicConstants.DIS, ICONS_PATH + DOBJ16_PATH
				+ "underline_disabled.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_TEXT_LINE_THROUGH,
				ICONS_PATH + OBJ16_PATH + "lineSthrough.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_TEXT_LINE_THROUGH
				+ IReportGraphicConstants.DIS, ICONS_PATH + DOBJ16_PATH
				+ "lineSthrough_disabled.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_BORDER_NONE,
				ICONS_PATH + OBJ16_PATH + "border_none.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_BORDER_FRAME,
				ICONS_PATH + OBJ16_PATH + "border_frame.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_BORDER_LEFT,
				ICONS_PATH + OBJ16_PATH + "border_left.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_BORDER_RIGHT,
				ICONS_PATH + OBJ16_PATH + "border_right.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_BORDER_TOP,
				ICONS_PATH + OBJ16_PATH + "border_top.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_BORDER_BOTTOM,
				ICONS_PATH + OBJ16_PATH + "border_bottom.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_TEXT_ALIGN_CENTER,
				ICONS_PATH + OBJ16_PATH + "center_align.gif" ); 
		declareImage( IReportGraphicConstants.ICON_ATTRIBUTE_TEXT_ALIGN_CENTER
				+ IReportGraphicConstants.DIS, ICONS_PATH + DOBJ16_PATH
				+ "center_align_disabled.gif" );