Generalized table printer for use with window list