if (parent.ignoreRedraw || parent.drawCount != 0) return;
if (parent.currentItem == this || parent.drawCount != 0) return;
void redraw () {	if ((parent.style & SWT.VIRTUAL) != 0) cached = true;	if (parent.ignoreRedraw || parent.drawCount != 0) return;	int hwnd = parent.handle;	if (!OS.IsWindowVisible (hwnd)) return;	int index = parent.indexOf (this);	if (index == -1) return;	OS.SendMessage (hwnd, OS.LVM_REDRAWITEMS, index, index);}