return 0;
return OS.noErr;
int processPaint (Object callData) {		GC gc= new GC(this);	MacControlEvent me= (MacControlEvent) callData;	Rectangle r= gc.carbon_focus(me.getDamageRegionHandle(), me.getGCContext());		if (! r.isEmpty()) {		Point e= getSize();				// erase background		gc.fillRectangle(0, 0, e.x, e.y);				gc.setBackground(getDisplay().getSystemColor(SWT.COLOR_GRAY));		if (e.x < e.y) {	// vertical			gc.fillRectangle ((e.x-1)/2, (e.y-20)/2, 1, 20);		} else {			// horizontal			gc.fillRectangle ((e.x-20)/2, (e.y-1)/2, 20, 1);		}	}		gc.carbon_unfocus();	gc.dispose();		return 0;}