int topHandle = topHandle (); short[] bounds= new short[4];
int topHandle= topHandle (); MacRect br= new MacRect(); short[] bounds= br.getData();
public Point getLocation () {	checkWidget();	int topHandle = topHandle ();	short[] bounds= new short[4];	short[] pbounds= new short[4];	OS.GetControlBounds(topHandle, bounds);	OS.GetControlBounds(parent.handle, pbounds);	return new Point(bounds[1]-pbounds[1], bounds[0]-pbounds[0]);}