fixed GetAllChildren
dock, alignment and snapping functions