Well, that depends on how you define the current drawing scale. Many of us
determine a "primary" scale factor for modelspace, and use DimScale to hold
that value. Although, now that DimScale overrides are more common, I hold
the primary scale factor in a dictionary XRecord, and set the override every
time the user goes to the Model tab. Then there is the
case of a detail viewport from paperspace that is *not* equal to the primary
scale factor used in modelspace directly, in which case the override for
DimScale is something different from the "primary" scale factor. Of course,
in paperspace the scale is usually 1:1, unless you decide that paperspace
scale factor=primary scale factor for linetype scaling and other various
reasons (which we did for several years).
Does that help? BwaHaHa!!!!!!!
--
R. Robert Bell, MCSE
www.AcadX.com
"bball1525" wrote in message
news:f158380.-1@WebX.maYIadrTaRb...
| How do I find the current drawings scale through VBA? Is it a system
variable or what?