Bug 155632 Highlight red&Cursive does not work correctly
Highlight red&Cursive does not work correctly Steps to reproduce: 1. New a datasource "sample db" 2. Data set(sampleSet): select * from CLASSICMODELS.CUSTOMERS; 3. Drag a column [""CUSTOMERNAME""] from Data Explorer to the Layout and select it 4. Go to "Highlights" tab, click "add" button Condition: row["CUSTOMERNAME"] like "%a%" Font: Cursive, Color: red, bold" 5. Preview in PDF Expected result: highlight works well Actual result: red does not take effect
engine/org.eclipse.birt.report.engine.emitter.pdf/src/org/eclipse/birt/report/engine/emitter/pdf/PDFEmitter.java
layoutPointX2PDF( border.endX+border.borderWidth/2-innerBorderWidth/2 ), 
 	 						layoutPointY2PDF( border.endY-2*border.borderWidth/3 ), 
 	 						pdfMeasure(innerBorderWidth), border.borderColor, "solid", cb ); 
 	 				return;
 				}
	 		}
		}
		
		
		/**
		 * Draws a line from the start position to the end position with the given
		 * linewidth, color, and style at the given pdf layer.
		 * 
		 * @param startX			the start X coordinate of the line
		 * @param startY 			the start Y coordinate of the line
		 * @param endX 				the end X coordinate of the line
		 * @param endY 				the end Y coordinate of the line
		 * @param width 			the lineWidth
		 * @param color 			the color of the line
		 * @param lineStyle 		the given line style
		 * @param contentByte 		the given pdf layer
		 */
		private void drawLine(float startX, float startY, float endX, float endY, float width, 
				Color color, String lineStyle, PdfContentByte contentByte )
		{
			 
			
			if (null == color || 0f == width || "none".equalsIgnoreCase(lineStyle)) 
			{
				return;