support zoomInfo and use preDraw() instead of makeCalculations()
Authored by: nadeem-gamal 2012-09-28
Parent: [r1290]
Child: [r1292]