protected static void resetMaxHeight(Area ar, int change) { ar.setMaxHeight(change); foreach (object obj in ar.getChildren()) { if (obj is Area) { Area childArea = (Area)obj; resetMaxHeight(childArea, change); } } }
protected static void DecreaseMaxHeight(Area ar, int change) { ar.setMaxHeight(ar.getMaxHeight() - change); ArrayList childs = ar.getChildren(); foreach (object obj in childs) { if (obj is Area) { Area childArea = (Area)obj; DecreaseMaxHeight(childArea, change); } } }