StyledText text= getTextWidget(); text.addBidiSegmentListener(new  BidiSegmentListener() { public void lineGetSegments(BidiSegmentEvent event) { if (redraws()) event.segments= getBidiLineSegments(event.lineOffset, event.lineText); } });
	protected void createControl(Composite parent, int styles) {		super.createControl(parent, styles);		fBackspaceManager= new SmartBackspaceManager();		fBackspaceManager.install(this);	}