public void draw(GOut g) {
		Widget next;

		for (Widget wdg = child; wdg != null; wdg = next) {
			next = wdg.next;
			if (!wdg.visible || (!ui.root.visible && wdg.isui))
				continue;
			Coord cc = xlate(wdg.c, true);
			wdg.draw(g.reclip(cc, wdg.sz));
		}
	}