gr: always use NDCs when inquiring text extents
This commit is contained in:
parent
7816e078b5
commit
dbbbeddad0
@ -567,12 +567,15 @@ function gr_set_yticks_font(sp)
|
|||||||
end
|
end
|
||||||
|
|
||||||
function gr_get_ticks_size(ticks, i)
|
function gr_get_ticks_size(ticks, i)
|
||||||
|
GR.savestate()
|
||||||
|
GR.selntran(0)
|
||||||
l = 0.0
|
l = 0.0
|
||||||
for (cv, dv) in zip(ticks...)
|
for (cv, dv) in zip(ticks...)
|
||||||
tb = gr_inqtext(0, 0, string(dv))[i]
|
tb = gr_inqtext(0, 0, string(dv))[i]
|
||||||
tb_min, tb_max = extrema(tb)
|
tb_min, tb_max = extrema(tb)
|
||||||
l = max(l, tb_max - tb_min)
|
l = max(l, tb_max - tb_min)
|
||||||
end
|
end
|
||||||
|
GR.restorestate()
|
||||||
return l
|
return l
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user