Is there any built-in support for zooming the canvas to fit all the existing objects in it when pressing a key ?