com.supermap.desktop.core.utilties
类 ViewBoundsManagerUtilities
- java.lang.Object
- 
- com.supermap.desktop.core.utilties.ViewBoundsManagerUtilities
 
- 
 
 public class ViewBoundsManagerUtilities extends java.lang.Object视图移动公共类
- 
- 
方法概要所有方法 静态方法 具体方法 限定符和类型 方法和说明 static voidaddViewBounds(IForm iForm, com.supermap.data.Rectangle2D rectangle2D)添加窗体的新视图范围static com.supermap.data.Rectangle2DgetPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)获取窗体的前一视图static booleanisCanNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)判断窗体是有有下一视图static booleanisCanPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)窗口是否有前一视图static booleanisMove()当前是否正在移动视图static voidremove(IForm iForm)移除form的所有视图记录static com.supermap.data.Rectangle2DrunNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D)获取窗体下一视图范围static voidstartMove()开始移动视图static voidstopMove()停止移动视图
 
- 
- 
- 
方法详细资料- 
startMovepublic static void startMove() 开始移动视图
 - 
isMovepublic static boolean isMove() 当前是否正在移动视图- 返回:
 
 - 
stopMovepublic static void stopMove() 停止移动视图
 - 
isCanPreViewpublic static boolean isCanPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D) 窗口是否有前一视图- 参数:
- iForm- 窗口
- currentRectangle2D- 当前视图范围
- 返回:
- 是否有前一视图
 
 - 
getPreViewpublic static com.supermap.data.Rectangle2D getPreView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D) 获取窗体的前一视图- 参数:
- iForm- 窗体
- currentRectangle2D- 当前视图范围
- 返回:
 
 - 
isCanNextViewpublic static boolean isCanNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D) 判断窗体是有有下一视图- 参数:
- iForm- 当前窗体
- currentRectangle2D- 当前视图范围
- 返回:
- 是否有下一视图
 
 - 
runNextViewpublic static com.supermap.data.Rectangle2D runNextView(IForm iForm, com.supermap.data.Rectangle2D currentRectangle2D) 获取窗体下一视图范围- 参数:
- iForm- 窗体
- currentRectangle2D- 当前视图范围
- 返回:
- 下一视图范围
 
 - 
addViewBoundspublic static void addViewBounds(IForm iForm, com.supermap.data.Rectangle2D rectangle2D) 添加窗体的新视图范围- 参数:
- iForm- 窗体
- rectangle2D- 新视图范围
 
 - 
removepublic static void remove(IForm iForm) 移除form的所有视图记录
 
- 
 
-