- 博客(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在线设计器-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在线设计器-Core插件使用指南
DDei-Core是一个插件集,提供了运行时基础的控件及其属性配置和设计器常用的功能面板。使用时可以通过配置删减功能。DDei-Core默认包含在ddei中,无需单独安装。如需了解详细的API教程以及参数说明,请参考经典的框架结构布局,包含了顶部菜单栏控件工具项画布属性面板和底部工具栏等功能面板,通过插件配置可以调整每个部分的顺序和内容。面板是一个可见的功能界面,既可以装载到布局(Layout)上,也能够被嵌套进其它面板,这一篇对DDei-Core的提供的主要面板进行介绍,最后以表格的形式列举其它面板。
2024-06-07 11:22:30 180
原创 DDei在线设计器-权限控制
本示例演示了通过参数配置设置权限,包括只读模式、控制创建、编辑、删除、连线、选中等功能。如需了解详细的API教程以及参数说明,请参考。
2024-06-06 16:12:47 159
原创 DDei在线设计器-文本水印与图片水印
本示例演示了通过参数配置水印,包括文字和图片水印,以及水印的大小、方向、样式等。如需了解详细的API教程以及参数说明,请参考。
2024-06-05 11:44:05 850
原创 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在线设计器-快速指南
本篇演示了从创建工程到使用设计器组件,并通过配置以及插件对功能进行调整的全过程。按照本篇的步骤,您可以把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
2014-02-16
GEFSDK-3.9.1含源码
2014-02-16
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人