public void mousemove(Coord c) {
		for (Widget wdg = lchild; wdg != null; wdg = wdg.prev) {
			if (!wdg.visible)
				continue;
			Coord cc = xlate(wdg.c, true);
			wdg.mousemove(c.add(cc.inv()));
		}
	}