【old】使用简单的视图管理器类下载,前一视图
2009-11-03 15:27
225 查看
{-----------------------------------------------------------------------------
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
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
相关文章推荐
- Mac下krpano工具的下载与初步使用-AR,VR全景视图制作教程(1)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- IOS中弹出视图的简单使用(UIPopoverController,DXPopver)
- AFNetworking简单使用起来进行下载图片
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Android视图切换动画库SwitchLayout的简单使用
- ViewPager(可滑动页面视图)简单使用
- 使用Struts2实现简单的文件上传和下载
- react-native-vector-icons的简单使用,图片,按钮,标签视图,导航条
- Android FindBugs-IDEA插件的下载和简单使用
- mysql 视图的简单使用
- mysql 视图的简单使用
- 打造支持apk下载和html5缓存的 IIS(配合一个超简单的android APP使用)具体解释
- gson简单使用及下载地址
- 【ImageLoader】Universal-Image-Loader学习系列(一),下载及简单的使用
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- COCOS2D-X之使用CURL下载图片的一个简单Demo
- Laravel基本使用、生成Cookie、返回视图、JSON/JSONP、文件下载及重定向
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)
- Asp.net 2.0 自定义控件开发专题[详细探讨页面状态(视图状态和控件状态)机制及其使用场景](示例代码下载)