void printLine(int paintX, int paintY, GC gc, Color foreground, Color background, TextLayout layout) {
void printLine(int x, int y, GC gc, Color foreground, Color background, TextLayout layout, TextLayout printLayout, int index) {
	void printLine(int paintX, int paintY, GC gc, Color foreground, Color background, TextLayout layout) {		if (background != null) {			Rectangle rect = layout.getBounds();			gc.setBackground(background);			gc.fillRectangle(paintX, paintY, rect.width, rect.height);			//			int lineCount = layout.getLineCount();//			for (int i = 0; i < lineCount; i++) {//				Rectangle rect = layout.getLineBounds(i);//				rect.x += paintX;//				rect.y += paintY + layout.getSpacing();//				rect.width = width;//layout bounds//				gc.fillRectangle(rect);//			}		}		gc.setForeground(foreground);		layout.draw(gc, paintX, paintY);	}