refactoring apply layout system to use properties
Authored by: skyebend 2006-07-15
Parent: [r45]
Child: [r47]