Walk脚本的wkView类中一直有 isEagleShow() 和 setEagleShow(bool show) 两个函数,用于鹰眼开关。但这两个函数却只支持 WalkGIS 和 WalkPAD 软件,在WalkISurvey上运行却没有反应。
从2013年WalkISuvey升级版本中脚本将支持鹰眼开关。
鹰眼是一个浏览全图的小窗口,红色框是当前主窗口在全图中的位置。可在鹰眼窗口点击鼠标来直接移动当前主窗口的绘制位置。
鹰眼开关的书写例子如:
void main()
{
wkView view;
view.setEagleShow(true); //打开鹰眼
}
void main()
{
wkView view;
view.setEagleShow(false); //关闭鹰眼
}
或开关鹰眼:
void main()
{
wkView view;
view.setEagleShow(!view.isEagleShow()); //若已打开则关闭,若未打开则打开
}
|