【old】使用简单的视图管理器类下载,前一视图

简介:


 

{-----------------------------------------------------------------------------
Unit Name: TMapViewManagerClass
Author: duchangyu 杜长宇 changyudu@163.com msn:duchangyu@hotmail.com
Purpose: MapX 视图管理器,可以实现前一视图功能
History: 2006-07-25

=========地图视图管理器========

开发环境: delphi7+mapX 5.02.38
windows XP Sp2

用法:
1、主程序中uses TMapViewManagerClass;
2、主程序中定义全局变量 mapViewMgr : TMapViewManager;
3、在主程序窗体中formCreate事件中初始化,创建对象,并传递当前mapx对象map1:
mapViewMgr := TMapViewManager.Create(map1);
4、在地图范围发生变化的事件中,保存视图,例如mapToolUsed事件中:
case ToolNum of
miZoomInTool : begin
mapViewMgr.SaveMapView(map1.Bounds);
end;
miZoomOutTool : begin
mapViewMgr.SaveMapView(map1.Bounds);
end;
end;
5、”前一视图“事件处理函数中:
procedure TForm1.ToolButton11Click(Sender: TObject);
begin
mapViewMgr.PreviousView;
end;

许可:
您可以自由的使用本代码进行学习或非商业、商业应用,
你可以自由更改本代码以便更适合你的应用,但请保留原作者版权信息;
如果你对本代码作过修改优化,请添加详细注释后重新发布到网上,并发给原作者一份拷贝,以利于大家共同进步;

 

 

2006725915610546.rar

作者: 峻祁连
邮箱:junqilian@163.com 
出处: http://junqilian.cnblogs.com 
转载请保留此信息。



本文转自峻祁连. Moving to Cloud/Mobile博客园博客,原文链接:http://www.cnblogs.com/junqilian/archive/2009/11/03/1595288.html ,如需转载请自行联系原作者
相关文章
|
3月前
|
安全 关系型数据库 MySQL
MySQL数据库——视图的更新、视图作用以及案例
MySQL数据库——视图的更新、视图作用以及案例
70 0
|
4月前
MFC文档视图
MFC文档视图
21 0
|
4月前
|
算法 关系型数据库 MySQL
项目5总结:创建与使用视图
项目5总结:创建与使用视图
43 0
|
4月前
|
安全 关系型数据库 MySQL
⑩④【MySQL】什么是视图?怎么用?视图的检查选项? 视图的作用?[VIEW]
⑩④【MySQL】什么是视图?怎么用?视图的检查选项? 视图的作用?[VIEW]
87 0
ArcGIS:如何新建图层组并添加数据、切换数据视图和布局视图、修改符号系统?
ArcGIS:如何新建图层组并添加数据、切换数据视图和布局视图、修改符号系统?
193 0
ArcGIS:如何新建图层组并添加数据、切换数据视图和布局视图、修改符号系统?
|
编解码 Android开发
视图 总结 基础
DragViewTaskRelease 使用FrameLayout布局(可以用其他的),内嵌imageView实现悬浮拖动和点击事件,继承View的ontouchEvent进行动作监听和移动 getX(),getY()等方法的区别(图解) BarPercentView 条形进度条(可设置 线性渐变-背景色-进度条颜色-进度条高度) 游戏下载进度条显示 zidingyiView矩形进度框,在构造函数里定义基础属性,初始化布局,定义俩个矩形,onMeasure获取宽高和onDraw方法显示
|
C语言 Perl
博途软件的基本操作,快捷操作有哪些?什么是博途视图和项目视图?
博途软件开发之初就把直观、高效、可靠作为非常重要的关键因素,持续走访了世界多数国家的工程师并着眼未来,博途软件在界面设置、窗口规划布局等多方面进行优化布置。如何快速了解博途软件的界面、操作规则是提高效率的关键环节。本节我们主要来介绍博途软件的基本操作。
博途软件的基本操作,快捷操作有哪些?什么是博途视图和项目视图?
Revit 二次开发—通过视图名激活对应视图
Revit 二次开发—通过视图名激活对应视图
|
SQL 数据处理
视图的创建
如何创建和使用视图的功能,更好的方便我们的工作。
97 0