* redraw off, the text control is not scrolled to show the
* redraw off, the edit control is not scrolled to show the
public void setRedraw (boolean redraw) {	checkWidget ();	super.setRedraw (redraw);	/*	* Feature in Windows.  When WM_SETREDRAW is used to turn	* redraw off, the text control is not scrolled to show the	* i-beam.  The fix is to detect that the i-beam has moved	* while redraw is turned off and force it to be visible	* when redraw is restored.	*/	if (drawCount != 0) return;	int [] start = new int [1], end = new int [1];	OS.SendMessage (handle, OS.EM_GETSEL, start, end);	if (!redraw) {		oldStart = start [0];  oldEnd = end [0];	} else {		if (oldStart == start [0] && oldEnd == end [0]) return;		OS.SendMessage (handle, OS.EM_SCROLLCARET, 0, 0);	}}