自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(40)
  • 资源 (2)
  • 收藏
  • 关注

原创 DDei在线设计器-自定义控件

demo.vueconfig: {"grid": 0, //网格线 // [!code --]"background": { color: "blue", opacity: 0.1 }, //背景色 // [!code --]//配置分组以及分组中的控件 // [!id: '999',name: '自定义扩展',desc: '自定义扩展分组','name': '扩展1',},'name': '扩展2',],text: "初始化图形"},},//配置扩展插件//布局的配置。

2024-08-07 09:26:14 361

原创 DDei在线设计器-加载数据

本示例演示了怎样加载已有的JSON到设计器中。如需了解详细的API教程以及参数说明,请参考。

2024-08-05 17:01:43 202

原创 DDei在线设计器-HTML渲染

HtmlViewer插件通过将一个外部DIV附着在图形控件上,从而改变原有图形的显示方式。允许使用者自己定义HTML通过HTML元素。本示例演示了通过Html来扩展渲染图形,从而获得更加丰富的图形展现。通常情况下,我们创建的图形控件,如下图所示:通过HtmlViewer插件,我们可以使用表现力更强的HTML元素来替换显示的图形,或者结合业务需要,将一些业务数据显示在图形上,如下:!

2024-07-18 15:09:01 419

原创 DDei在线设计器-数据格式说明

DDei的所有设计数据都以文件为单位保存在一个JSON对象中。JSON对象包含了全量的页签舞台图层控件的位置以及属性信息。开发人员可以存储这个JSON到服务端数据库中,从而轻易的实现保存功能;也解析这个JSON,将其转换成自己业务应用想要的格式,使业务应用具备图形化编排和展示的能力,如:Activi/BPM等流程格式。本文档将对JSON格式进行详细说明。

2024-07-15 10:51:41 576

原创 DDei在线设计器-API-DDeiAbstractShape

代表是所有可见图形的父类,定义了图形所需要的公共属性和方法。DDeiAbstractShape实例包含了一个图形的所有数据和渲染器,在获取后可以通过它访问其他内容。中的layer指向所在图层,stage指向所属舞台,pModel指向其父容器,顶级指向layer。本篇最后提供的示例可以在直接预览。

2024-06-27 09:05:33 594

原创 DDei在线设计器-API-DDeiLayer

DDeiLayer代表一个图层,一个图层含有多个。DDeiLayer实例包含了一个图层的所有数据,以及渲染器,在获取后可以通过它访问其他内容。DDeiStage中的layers属性代表舞台的所有图层。一个DDeiStage实例至少包含一个DDeiLayer实例。本篇最后提供的示例可以在直接预览。

2024-06-26 10:20:25 953

原创 DDei在线设计器-API-DDeiStage

DDeiStage代表一个舞台,一个舞台含有多个。DDeiStage实例包含了一个舞台的所有数据,以及渲染器,在获取后可以通过它访问其他内容。DDeiSheet和DDei中都有stage属性,前者的关系是固定的,后者指向当前激活的画布。一个DDeiSheet实例至少包含一个DDeiStage实例。本篇最后提供的示例可以在直接预览。

2024-06-25 14:00:32 1024

原创 DDei在线设计器-API-DDeiSheet

DDeiSheet是代表一个页签,一个页签含有一个DDeiStage用于显示图形。DDeiSheet实例包含了一个页签的所有数据,在获取后可以通过它访问其他内容。DDeiFile中的sheets属性记录了当前文件的页签列表。一个DDeiFile实例至少包含一个DDeiSheet实例。本篇最后提供的示例可以在直接预览。

2024-06-24 11:05:02 868

原创 DDei在线设计器-API-DDei

DDei是DDeiEditor的一个内置对象,实现了部分与图形显示有关但与设计器无关的功能、配置以及公共方法。在图形内部一般不直接访问DDeiEditor,而是使用DDei,DDeiEditor的绝大多数初始化属性、回调函数等在DDei也能获取。。本篇最后提供的示例可以在直接预览。

2024-06-20 15:31:42 260

原创 DDei在线设计器-API-DDeiFile

DDei是DDeiEditor的一个内置对象,实现了部分与图形显示有关但与设计器无关的功能、配置以及公共方法。在图形内部一般不直接访问DDeiEditor,而是使用DDei,DDeiEditor的绝大多数初始化属性、回调函数等在DDei也能获取。。本篇最后提供的示例可以在直接预览。

2024-06-19 09:07:20 938

原创 DDei在线设计器-API-DDeiEditor

DDeiEditor是DDei设计器的核心类,每当使用都会生成一个组件实例,其中的editor属性类型为DDeiEditor。DDeiEditor实例包含了组件的所有数据,在获取后可以通过它访问其他内容。DDeiEditor中维护了一个实例池,可以根据名称得到任意实例。一个DDeiEditor实例至少包含一个DDeiFile实例和一个DDei实例。本篇最后提供的示例可以在直接预览。

2024-06-18 09:08:41 781

原创 DDei在线设计器-API概述

  本文档提供了DDei组件所包含的关键API接口,以及重要类之间的关系,并以可运行示例代码的形式说明API的调用,便于开发人员进行查阅、调试和复制。  如需了解详细的API教程以及参数说明,请参考DDei文档  设计器API用于操作设计器实例,能够获取和修改画布、图层、图形以及图形属性等信息。DDeiEditor  是DDei设计器的核心类,每当使用都会生成一个组件实例,通过该实例,可以访问几乎所有的数据。DDei  是的一个内置对象,实现了部分与图形显示有关但与设计器无关的功能、配置以及公共方法。DDe

2024-06-14 09:14:50 1194

原创 DDei在线设计器-UML插件

提供了一组UML图形,用于在设计器上绘制和展示UML。DDei-UML默认包含在ddei中,无需单独安装。如需了解详细的API教程以及参数说明,请参考。

2024-06-14 09:12:04 486

原创 DDei在线设计器-QuickStyle插件

DDei-QuickStyle提供了快捷样式编辑面板,当设计器上选中图形或编辑文本时,通过浮动菜单的方式快速编辑图形样式。DDei-QuickStyle默认包含在ddei中,无需单独安装。如需了解详细的API教程以及参数说明,请参考。

2024-06-13 16:11:15 149

原创 DDei在线设计器-配置主题风格

DDei-Core插件提供了默认主题和黑色主题。如需了解详细的API教程以及参数说明,请参考。

2024-06-13 16:05:08 383

原创 DDei在线设计器-快捷键

DDei在线设计器的缺省快捷键说明

2024-06-12 14:24:16 674

原创 DDei在线设计器-属性编辑器

DDei在线设计器的属性编辑器介绍

2024-06-12 14:22:19 1482

原创 DDei在线设计器-DDeiCore-图形插件

介绍了DDei在线设计-Core插件包含的各种图形控件

2024-06-11 15:55:07 1163

原创 DDei在线设计器-DDeiCore-面板插件

介绍了DDei在线设计器的各种面板

2024-06-11 15:52:08 868

原创 DDei在线设计器-DDeiCore-布局插件

如需了解详细的API教程以及参数说明,请参考。

2024-06-07 11:27:48 403

原创 DDei在线设计器-Core插件使用指南

DDei-Core是一个插件集,提供了运行时基础的控件及其属性配置和设计器常用的功能面板。使用时可以通过配置删减功能。DDei-Core默认包含在ddei中,无需单独安装。如需了解详细的API教程以及参数说明,请参考经典的框架结构布局,包含了顶部菜单栏控件工具项画布属性面板和底部工具栏等功能面板,通过插件配置可以调整每个部分的顺序和内容。面板是一个可见的功能界面,既可以装载到布局(Layout)上,也能够被嵌套进其它面板,这一篇对DDei-Core的提供的主要面板进行介绍,最后以表格的形式列举其它面板。

2024-06-07 11:22:30 180

原创 DDei在线设计器-插件介绍

DDei在线设计器的插件概述

2024-06-06 16:16:44 625

原创 DDei在线设计器-权限控制

本示例演示了通过参数配置设置权限,包括只读模式、控制创建、编辑、删除、连线、选中等功能。如需了解详细的API教程以及参数说明,请参考。

2024-06-06 16:12:47 159

原创 DDei在线设计器-文本水印与图片水印

本示例演示了通过参数配置水印,包括文字和图片水印,以及水印的大小、方向、样式等。如需了解详细的API教程以及参数说明,请参考。

2024-06-05 11:44:05 850

原创 DDei在线设计器-对齐网格线

本示例演示了通过参数配置设置网格线以及网格线的风格。如需了解详细的API教程以及参数说明,请参考。

2024-06-05 11:41:32 240

原创 DDei在线设计器-标尺控制

本示例演示了通过参数配置设置标尺,包括开启/关闭以及尺寸。如需了解详细的API教程以及参数说明,请参考。

2024-06-04 16:32:08 497

原创 DDei在线设计器-开启多图层

本示例演示了通过配置和插件开启多图层功能,一个画布拥有多个图层。如需了解详细的API教程以及参数说明,请参考。

2024-06-04 16:28:10 203

原创 DDei在线设计器-多页签编辑

本示例演示了通过插件开启多页签功能,一个文件允许存在多个页签。如需了解详细的API教程以及参数说明,请参考。

2024-06-03 17:07:41 421

原创 DDei在线设计器-多文件编辑

本示例演示了通过插件同时编辑多个文件。如需了解详细的API教程以及参数说明,请参考。

2024-06-03 17:05:15 315

原创 DDei在线设计器-无限画布

本示例演示了通过参数配置开启或关闭自动扩展无限画布功能。如需了解详细的API教程以及参数说明,请参考。

2024-05-31 09:23:28 268

原创 DDei在线设计器-辅助对齐

本示例演示了通过参数配置开启或关闭辅助对齐功能。如需了解详细的API教程以及参数说明,请参考。

2024-05-31 09:20:04 127

原创 DDei在线设计器-调整缩放

本示例演示了通过参数配置开启全局缩放功能,包括开启底部菜单的缩放功能,开启/关闭缩放,初始化缩放比例以及最大、最小缩放比例。如需了解详细的API教程以及参数说明,请参考。

2024-05-30 09:24:08 316

原创 DDei在线设计器-修改纸张大小

demo.vueconfig: {"grid": 0, //网格线 // [!code --]"background": { color: "blue", opacity: 0.1 }, //背景色 // [!code --]paper: {type:"自定义", width:10, height:10, unit:"cm"}, //自定义纸张大小 // [!code ++]text: "初始化图形"},},//配置扩展插件//布局的配置//配置插件'top': [],}),

2024-05-30 09:18:18 186

原创 DDei在线设计器-修改背景示例

本示例演示了通过参数配置背景样式,包括背景颜色、图片、透明度等内容。如需了解详细的API教程以及参数说明,请参考。

2024-05-29 09:40:33 302

原创 DDei在线设计器-修改画布大小示例

本示例演示了通过参数配置和div两种方式设置设计器画布大小。如需了解详细的API教程以及参数说明,请参考。

2024-05-29 09:34:51 202

原创 DDei在线设计器-快速指南

本篇演示了从创建工程到使用设计器组件,并通过配置以及插件对功能进行调整的全过程。按照本篇的步骤,您可以把DDei设计器快速集成到应用中。更多的特性请参考示例和文档,尝试不同的插件与属性搭配,以实现您的个性化需求。

2024-05-28 11:48:36 909

原创 DDei-在线设计器简介

DDei是一个基于Apache2.0开源协议开发的设计器组件,允许用户通过拖拉拽等方式创建和编辑图形。使用者可以通过组件引用的方式,将其嵌入到应用的任意位置,使之拥有在线绘图的能力。

2024-05-28 11:44:15 736

原创 GEF-自定义Request、Command与Action

本文中涉及到的例子可以在以下URL下载。导入eclipse项目即可,我的环境的Eclipse4.3.1 http://download.csdn.net/detail/hoslay1/6925685如果有问题请联系我QQ:195307039说明来意即可。GEF中如果需要自定义Request或者Action可以参考以下方式 。假如我希望在键盘按下F3时,弹

2014-02-16 01:27:10 1945

原创 GEF-通过绑定键盘事件实现快捷键功能

本文中涉及到的例子可以在以下URL下载。导入eclipse项目即可,我的环境的Eclipse4.3.1 http://download.csdn.net/detail/hoslay1/6925685如果有问题请联系我QQ:195307039说明来意即可。以下Editor代表外部的编辑器,EditPart代表GEF的EditPartGEF中如果

2014-02-16 01:03:26 2586

原创 GEF-实现控件面板Palette的动态刷新

GEF中如果需要在某个控件获取焦点的时候动态刷新控件面板Palette,可以参考以下方式。假设需要在选中某个控件的时候显示和选中控件相关的Item,而隐藏其它不需要的控件:以下Editor代表外部的编辑器,EditPart代表GEF的EditPart1.重载Editor的getPaletteRoot方法以创建默认的Palette条目protected PaletteRoot get

2014-02-16 00:04:16 2182

GefDemoProject

Hoslay的GEFDemo ,hoslay的blog中关于GEF的代码。我的版本是Eclipse4.3.1 GEF是3.9.1,作为一个工程直接导入即可

2014-02-16

GEFSDK-3.9.1含源码

GEFSDK3.9.1包含源码的版本,解压到eclipse目录重启eclipse即可,我机器是Eclipse4.3.1注意一下这个版本,低版本的eclipse可能有问题。打入eclipse后即可用,并且关联源码

2014-02-16

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除