return dMaxWidth;
return cachedWidth;
	private final double stringWidth( )	{		gc.setFont( getFont( ) );		double dWidth, dMaxWidth = 0;		if ( iLineCount > 1 )		{			String[] sa = oText;			for ( int i = 0; i < iLineCount; i++ )			{				dWidth = gc.textExtent( sa[i] ).x;				if ( dWidth > dMaxWidth )				{					dMaxWidth = dWidth;				}			}		}		else		{			dMaxWidth = gc.textExtent( oText[0] ).x;		}		return dMaxWidth;	}