2006-10-20

undo redu

今天讲讲利用MO实现编辑过程中的Undo、Redo的一种思路,利用临时图层实现图层编辑过程中的Undo,Redo。今天举得例子比较简单,就是增添要素和删除要素的撤销和重做(假设编辑过程中点线面图层每类只有一个)。1. 建立临时图层临时图层是在每次程序加载的时候创建,利用shapefile文件,包含4个字段,分别表示操作标识,操作流水号,关键字段,字段内容,当然为了实现点线面各个图层的操作,需要创建3个shp。2.在添加和删除要素后系统中当前流水号增加1,向临时图层增加或者删除这一次操作影响的要素以及他们的字段信息,当然操作流水号也需要增添,操作标识标识这次的操作类型,也需要添加。3.在进行一些 ...
  • 14:00
  • 浏览 (52)
  • 评论 (0)
那一天知道你要走 我们一句话也没有说 当午夜的钟声敲痛离别的心门 却打不开我深深的沈默 那一天送你送到最后 我们一句话也没有留 当拥挤的月台挤痛送别的人们 却挤不掉我深深的离愁 我知道你有千言你有万语 却不肯说出口 你知道我好担心我好难过 却不敢说出口 当你背上行囊卸下那份荣耀 我只能让眼泪留在心底 面带着微微笑用力的挥挥手 祝你一路顺风 当你踏上月台从此一个人走 我只能深深的祝福你 深深的祝福你最亲爱的朋友 祝你一路顺风 那一天送你送到最后 我们一句话也没有留 当拥挤的月台挤痛送别的人们 却挤不掉我深深的离愁 我知道你有千言你有万语 却不肯说出口 你知道我好担心我好难过 却不敢说出口 当你背 ...
  • 11:19
  • 浏览 (52)
  • 评论 (0)
最近2個月 把 MFC初步的學了下 看了看EC++3rd  終于 最近也要把 深入探索C++對象模型也要看完了  下一步 近期計劃 我計劃要看看 算法導論 看看  萊昂氏UNIX  看看 perl這個語言 在這之後準備買幾本書 認真地仔細看看 1 Imperfect C++2 編程珠璣3 計算機程序的構造和解釋 4 UNIX編程藝術5 内存受限系統之軟件開發 6 代碼大全在這之間 我也得看看嵌入式系統開發的資料 想想 這段時間應該會很充實的  要好好的 努力的開始學習啊  呵呵
  • 19:14
  • 浏览 (73)
  • 评论 (0)
DraculaW
搜索本博客
博客分类
最近加入圈子
存档
最新评论