Bug 123736 Underline, linethrough, overline doesn't work for chart font.
Description: Underline, linethrough, overline doesn't work for chart font. Steps to teproduce: 1. Add a style, set its font. 2. Tick "underline", "linethrough" and "overline". 3. Preview. Font setting doesn't work.
chart/org.eclipse.birt.chart.engine/src/org/eclipse/birt/chart/factory/Generator.java
{
						( (Block) component ).setBackground( newBackimage );
					}
				}
				
				Insets ins = ( (Block) component ).getInsets( );
				Insets padding = style.getPadding( );
				if ( padding != null )
				{
					if ( ins == null )
					{
						ins = InsetsImpl.create( 0, 0, 0, 0 );
						( (Block) component ).setInsets( ins );
					}
					ins.setTop( ins.getTop( ) + padding.getTop( ) );
					ins.setLeft( ins.getLeft( ) + padding.getLeft( ) );
					ins.setBottom( ins.getBottom( ) + padding.getBottom( ) );
					ins.setRight( ins.getRight( ) + padding.getRight( ) );
				}
			}
		}
		
		else if ( component instanceof Text )
		{
			IStyle style = getMingledStyle( model, type, externalProcessor );
			Text text = (Text) component;
			if ( text.getFont( ) == null )
			{
				text.setFont( style.getFont( ) );
			}