分类: Flex

C-DRAWS画图程序(二):主体界面

发表于3年前(Dec 12, 2014 9:38:27 PM)  阅读 733  评论 0

分类: Flex C-DRAWS

标签: c-draws

主体界面的制作:顶部的是菜单栏,左边的是画图工具栏,右边的是画布,参考的是windows画图的布局。不是视频,我就粗略的说下编程的重点以及难点 ,本人自己也是个菜鸟,有些地方、术语我也不太懂,知其然而不知其所以然,有错误的地方请大家指出来。我会把源码附在最后。

C-DRAWS画图程序(一):介绍

发表于3年前(Dec 12, 2014 8:35:51 PM)  阅读 722  评论 0

分类: Flex C-DRAWS

标签: c-draws flex 画图

  最近工作上做了个类似windows画图的功能,是基于Flex Web的,积累了不少心得,所以我准备写一个基于Air的桌面应用,功能做强大点,以后自己就使用自己的画图工具来替代windows的。

  我把这个画图工具取名为C-DRAWS,今天第一节,就考虑一下C-DRAWS准备实现哪些功能。

  首先,画图的类型初步定义有:矩形、圆角矩形、圆、椭圆、直线、不规则多边形、弧以及文本。画图方式采用选择图形样式,鼠标画框的形式。

  其次,图形的样式选择有:笔触颜色,填充颜色,笔触的透明度,填充的透明度,线条的粗细,线条的类型(实线/虚线),文本字体的大小。

  然后,图形的一些操作:复制、粘贴、剪切、旋转等等。

  最后,数据的保存:图形可以到处jpg图,其次可以导出xml模板。两者不同在于,导入jpg图不能操作图形单元,xml模板可以把图元重建,允许用户再一次调整。

  暂时想到的就是这些,做的过程再完善吧。