reset full view with object selected?

 From:  Nick (BODINI)
1981.1 
Clicking 'reset' with no objects selected zooms to all.
Clicking 'reset' with any object(s) selected zooms to the selected object(s).
Thats great, I love it.

Can it be scripted to 'zoom to all', while having an item selected, and retaining that item as selected?

thanks,

Nick