It would be nice to have the Zoom_Stack procedure, like the one implemented in BLT. Unfortunately, this seems to require the 'busy' widget, which was not refactored from BLT.
It appears that the ZoomStack (and Crosshairs etc.) code is all scripts in graph.tcl, and that the dependency on [busy] is contained in PushZoom and PopZoom procs. We might need to fix up namespaces to get these procs to work with the BLT demos. If we just remove the calls to [busy], then the procs will probably work, but it will likely introduce some bad behavior that the [busy] calls prevent.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
It appears that the ZoomStack (and Crosshairs etc.) code is all scripts in graph.tcl, and that the dependency on [busy] is contained in PushZoom and PopZoom procs. We might need to fix up namespaces to get these procs to work with the BLT demos. If we just remove the calls to [busy], then the procs will probably work, but it will likely introduce some bad behavior that the [busy] calls prevent.