Comment Comment by daurnimator Cassowary ( http://constraints.cs.washington.edu/cassowary/ ) is used by Apple for this. parent daurnimator 12 years ago