Suyj_xia 发表于 2004-9-14 15:23:00

[求助]如何获得当前的显示比例?

比如我打命令-zoom,输入0.8,当前的显示比例就是0.8,那我如何用lisp获得呢?

Suyj_xia 发表于 2004-9-15 13:59:00

没人帮一下忙啊。

alin 发表于 2004-9-15 14:09:00

本帖最后由 作者 于 2004-9-15 14:37:55 编辑

Why do you have to obtain this value? Why not just (command "zoom" "p")?


I think I have got it       ....


(/ (CADR (GETVAR "LIMMAX")) (GETVAR "VIEWSIZE"))

Suyj_xia 发表于 2004-9-15 15:28:00

我是想根据当前的显示比例来调整某实体(比如文字)的大小,这样看起来会协调一些。


楼上的方法好像不是很准耶。

alin 发表于 2004-9-15 18:30:00

为什么不准?


       

Suyj_xia 发表于 2004-9-16 08:18:00

有一点差别的,还有就是当上下的工具条显示或隐藏时,也就是发生变化时,这个数值是会变的啊。

Suyj_xia 发表于 2004-9-16 08:19:00

alin 发表于 2004-9-16 09:00:00

Suyj_xia发表于2004-9-16 8:18:00static/image/common/back.gif有一点差别的,还有就是当上下的工具条显示或隐藏时,也就是发生变化时,这个数值是会变的啊。

<BR>OF COURSE!
页: [1]
查看完整版本: [求助]如何获得当前的显示比例?