The script in this article gets the Symbol object associated with the GraphicText object, and unhooks the symbol from the display with the UnHook request.
'-- Turn scaling off for selected graphics
'-- If use this on auto-labels created with the Find Best method,
'-- select one of them instead of all, as this script may ruin your labels.
theView = av.GetActiveDoc
thingsToStopScaling = theView.GetGraphics.GetSelected
for each g in thingsToStopScaling
if (g.Is(graphicText)) then
elseif (g.Is(GraphicShape)) then
if (g.GetShape.Is(polygon).Not) then
Get help from ArcGIS experts
Download the Esri Support App