-
Web版的WorkFlow流程设计器WorkFlowBS
Web版的流程图设计器WorkFlowBS,实现目标:
1 将所有的节点自动排序
2 解决连线的重叠问题
分析:
1 设置每个节点的parentNode和childNode
2 找到一个parentNode 为null的做为树根设坐标(row=0,0)
3 判断childNode的节点数为每个子节点设置坐标(row+1,col),
3.1 子节点的位置(row+1,fa.col+(i-(total/2)))
4 如果坐标位置被占用,那么修改父节点坐标,使其col++ ,重复3
4.1 判断占用关键是看col因为是自顶到下的,所以row不会重复
5 设置完这个节点的子节点以后,设置这个节点为已操作already=1
6 查找一个父节点不为空already=0的节点,重复3
7 重复2
8 完成节点的坐标设置,进行位移
9 建立两点之间的连线
10 写连线的名称和备注(选)
11 判断如果两个连线的midPoint重叠,就左右移开
12 如果连线的midPoint和node重叠,就移开
- 2022-02-02 03:01:21下载
- 积分:1
-
3LayerBookSystem
一个电子书的阅读的的源程序,是用ASP编写的(An e-book reading of the source is prepared by ASP)
- 2009-06-15 16:39:45下载
- 积分:1
-
6 loutskiy CMS Lucid Lynx
您的网站的CMS;
- 2023-05-25 13:15:04下载
- 积分:1
-
js-beautify.php
Javascript beautifier for TextWrangler
- 2012-11-20 23:28:44下载
- 积分:1
-
自由风图书更新系统 V1.0
资源描述如果你还没有申请到支持ASP的免费空间,那这个软件也许对你很有用如果你还没有申请到支持ASP的免费空间,那这个软件也许对你很有用。
- 2022-02-14 21:22:47下载
- 积分:1
-
钓鱼HTML5
应用背景HTML5源学习HTML5是一个很好的例子。 ;关键技术捕鱼达人是一个非常流行的游戏,你可以学习下。........,并;
- 2022-04-09 17:34:07下载
- 积分:1
-
random.class.php
this is a basic random HTML Generator, take a look at printRandomHTML() for usage
the random page is per seed number so each seed number will give the same random page
For Any suggestions, Bug fixes and other : Serans1 AT gmail.com
- 2010-12-27 05:41:10下载
- 积分:1
-
AspShop_Pic
一个简单的ASP图片上传系统,图片都用二进制信息存储在数据库中,方便使用。(A simple ASP image upload system, pictures are the binary information stored in the database, user-friendly.)
- 2008-12-31 16:00:56下载
- 积分:1
-
围堵神经猫
资源描述围堵神经猫,学习createjs时作为联系的代码
- 2022-08-04 08:40:37下载
- 积分:1
-
jsoncpp
海思Hi3536的JSONCPP开发环境,包括库文件和头文件(Hi3536 JSONCPP开发环境)
- 2017-05-27 16:05:56下载
- 积分:1