以文本方式查看主题

-  计算机科学论坛  (http://bbs.xml.org.cn/index.asp)
--  『 SVG/GML/VRML/X3D/XAML 』  (http://bbs.xml.org.cn/list.asp?boardid=21)
----  用svg实现的审批流  (http://bbs.xml.org.cn/dispbbs.asp?boardid=21&rootid=&id=36058)


--  作者:vagerent
--  发布时间:7/25/2006 11:00:00 PM

--  用svg实现的审批流
最近项目中要用到审批流,找了找相关组件要么不符合要求要不就是太贵了。
后来有高人在网上说可以用svg实现,经过一周泡在我们中国xml论坛的svg分坛的努力,终于做出来了。现在把它发到这里,请高人们批评指导,也给入门者一个小例子走走捷径。
--  作者:vagerent
--  发布时间:7/25/2006 11:03:00 PM

--  
附件在此!

===========================


--  作者:vagerent
--  发布时间:7/25/2006 11:09:00 PM

--  
里面有些地方写的比较麻烦,比如联合拖动那一块,就是拖动rect时同时也拖动text,大家看看有什么好的方法啊。
--  作者:welfred
--  发布时间:7/26/2006 11:17:00 AM

--  
你的那些矩形框可以拖出区域哦,拖出区域后鼠标响应事件就开始错乱了。而且矩形多的话也开始错乱。你可以用这样的方法,每次选中一个矩形后,对其使用:
node.addEventListener("mousedown",共用的mousedown函数,false)
MouseUp以后就使用:
node.removeEventListener("mousedown",共用的mousedown函数,false)
这里的NODE就是rect,text这些可以添加事件的对象。我想用这种方法可以满足你的需求把。
--  作者:welfred
--  发布时间:7/26/2006 11:58:00 AM

--  
或者把TEXT和RECT都放进一个<g>标签下,从而可以控制g标签,就等于控制g容器内的所有图元了。
--  作者:vagerent
--  发布时间:7/27/2006 9:51:00 PM

--  
谢谢楼上,准备试试
--  作者:fan178
--  发布时间:8/1/2006 9:09:00 AM

--  
怎么就一个XML文件啊,怎么用
--  作者:hequnmin
--  发布时间:11/29/2007 5:16:00 PM

--  
顶!
谢谢楼主!
--  作者:linlin2005
--  发布时间:3/4/2008 4:41:00 PM

--  
真是不错,但不知怎么用
W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
484.375ms