if(e.getX() < ileft)
if(e.getX() < getWidth() - borderWidth * 2)
		public void mousePressed(MouseEvent e)		{			if(e.getX() < ileft)			{				Buffer buffer = textArea.getBuffer();				int line = e.getY() / textArea.getPainter()					.getFontMetrics().getHeight()					+ textArea.getFirstLine();				if(line > buffer.getVirtualLineCount() - 1)					return;				line = buffer.virtualToPhysical(line);				if(buffer.isFoldStart(line))				{					if(buffer.isLineVisible(line + 1))						buffer.collapseFoldAt(line);					else						buffer.expandFoldAt(line);				}			}			else			{				e.translatePoint(-getWidth(),0);				textArea.mouseHandler.mousePressed(e);			}		}