文档章节

批量图形操作,合并Undo

云贵高原
 云贵高原
发布于 2015/01/08 13:25
字数 128
阅读 107
收藏 0

因为有好几个同学问到如何将多个图形操作步骤合并成一个Undo,所以就增加了比较实用的 combineRegen 函数。

  • iOS 应用例(GiViewHelper *hlp)

     [hlp combineRegen:^{
         hlp.command = @"line{'points':[10,10, 20,20, 20,10, 30,20]}";
         hlp.command = @"lines{'points':[10,10, 20,20, 20,10, 30,20]}";
     }];
    
  • Android 应用例(IViewHelper hlp)

     hlp.combineRegen(new Runnable() {
         @Override
         public void run() {
             hlp.setCommand("line{'points':[10,10, 20,20, 20,10, 30,20]}");
             hlp.setCommand("lines{'points':[10,10, 20,20, 20,10, 30,20]}");
         }
     });
    
  • C# 应用例(WPFViewHelper hlp)

     hlp.CombineRegen(delegate()
     {
         hlp.Command = "line{'points':[10,10, 20,20, 20,10, 30,20]}";
         hlp.Command = "lines{'points':[10,10, 20,20, 20,10, 30,20]}";
     });
    

© 著作权归作者所有

云贵高原

云贵高原

粉丝 83
博文 38
码字总数 21429
作品 12
海淀
技术主管
私信 提问
VisualUIEditor项目讲解之撤消反撤消详解

VisualUIEditor项目讲解之撤消反撤消详解 撤消反撤消在UI编辑器里面必备的功能,它可以帮助我们在编辑过程中,无需害怕误操作,助您更好的使用编辑器 在项目中使用 当您在项目中错误的移动位...

tickbh
2016/10/04
790
3
MySQL InnoDB后台线程threads详解

master thread 核心的后台线程,主要负责将缓冲池中的数据异步刷新到磁盘,保证数据的一致性,包括脏页的刷新、合并插入缓冲、undo页的回收等。 Master thread在主循环中,分两大部分操作,每...

rewiner22
2017/07/08
0
0
图形编辑组件--NetEditor

NetEditor 是一个 Java 组件可让你编辑和显示图形的连接,适合用来绘制各种图形,例如网络结构图、流程图等等。支持边界处理、undo/redo、剪贴板操作、拖放操作,导出到 GIF, JPEG, PNG, BM...

匿名
2012/08/10
1K
0
分布式存储系统Kudu与HBase的简要分析与对比

本文来自网易云社区 作者:闽涛 背景 Cloudera在2016年发布了新型的分布式存储系统——kudu,kudu目前也是apache下面的开源项目。Hadoop生态圈中的技术繁多,HDFS作为底层数据存储的地位一直...

网易云
2018/09/14
0
0
innodb_fast_shutdown的内幕

参数innodb_fast_shutdown提醒了我一直没研究过的innodb特性之一——insert buffer。首先简述这个参数,然后谈谈insert buffer的实现。 Innodb_fast_shutdown告诉innodb在它关闭的时候该做什...

长平狐
2012/11/01
1K
0

没有更多内容

加载失败,请刷新页面

加载更多

高级技术题整理

1. 为什么等待和通知是在 Object 类而不是 Thread 中声明的? 一个棘手的 Java 问题,如果 Java编程语言不是你设计的,你怎么能回答这个问题呢。Java编程的常识和深入了解有助于回答这种棘手...

泉天下
14分钟前
1
0
Elasticsearch

1 、下载 下载地址:https://www.elastic.co/downloads/past-releases 2 、安装 elasticsearch无需安装,解压即用。 3.运行 进入elasticsearch/bin目录,可以看到下面的执行文件: 双击运行 ...

少年已不再年少
14分钟前
4
0
Spring Boot 2.X(七):Spring Cache 使用

Spring Cache 简介 在 Spring 3.1 中引入了多 Cache 的支持,在 spring-context 包中定义了org.springframework.cache.Cache 和 org.springframework.cache.CacheManager 两个接口来统一不同......

朝雾轻寒
16分钟前
2
0
java路径问题

在Java中有几种常见获取文件路径的方法,此处演示下用法和效果。 测试项目目录结构如右图: 1、使用File类 File file = new File("");// Java项目中-->D:\WorkSoftware\Workspace\EclipseP...

随心の随缘
18分钟前
2
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部