AAFont 平滑特效字体控件包升级需求调查 (300分)

  • 主题发起人 主题发起人 yygw
  • 开始时间 开始时间
Y

yygw

Unregistered / Unconfirmed
GUEST, unregistred user!
AAFont 平滑特效字体控件包升级需求调查
=====================================

CnPack 开发组 与月共舞 2004.05

1、前言
-------
AAFont 发布已经三年了!在这期间,我收到了很多朋友的来信,有报告错误、
提出建议的,也有赞赏和鼓励的,在此一并表示感谢!

现在,CnPack 开发组打算对 AAFont 进行一次大的升级,预计在今年内发布一
个新的控件包版本,在此征求一下大家的意见,以作参考。

AAFont 介绍:
http://www.yygw.net/14.html

2、升级目标
-----------
此次升级为主版本号更新,目标是使 AAFont 成为一套易于使用、扩展方便、
表现力强的可视化控件包,为程序员用户提供更多更强更实用的功能。

新版本的 AAFont 仍然是开放源代码的免费控件包,在 LGPL 协议下发布,
允许在共享及商业软件中使用。

3、已确定的需求
---------------
* TAAScrollText 增加背景透明支持
* TAAFadeText 增加多行显示支持

4、考虑中的需求
---------------
* 内部使用新的 32位 RGBA平滑字体处理引擎
* 增加旋转、拉伸、扭曲等艺术字体效果

* 增加组件编辑器,方便对组件显示效果进行整体设计
* 多行文本使用 XML 标签支持一行中显示不同字体、不同对齐的文字,并可
插入图片(提供可视化设计器)

* 增加水平滚动控件
* 增加TAAButton控件,支持不规则形状,鼠标动态效果等
* 增加一个动态演示控件,可以用拉帘、百叶窗、淡入淡出等动态效果在两
幅图像和文字中切换
* 增加相关的数据敏感控件 TDBAALabel 等
* 增加 TAAEdit、TAAComboBox 等控件

* 增加对英文、繁体中文等其它语言的支持(主要是字体对话框)
* 增加对 Delphi8 及 VS.NET(C#移植)的支持

升级后的 AAFont 版本号将变为 V3.0,同时加入到 CnPack 组件包中。
新版本将不再兼容以前旧的版本,控件名称也会更改。

5、开发里程碑计划
-----------------
2004.05.31:完成升级需求收集整理
2004.06.30:完成新版控件包框架设计
2004.08.31:发布Alpha测试版
2004.09.30: 发布Beta测试版
2004.12.31: 发布正式版

6、开发资源
-----------
开发负责:与月共舞
开发成员:CnPack 开发组 AAFont 开发小组
代码行数:预计 2万行

配置管理:版本控制使用 CnPack 的 CVS 库
错误跟踪:CVSTrac 错误跟踪系统
(多谢 曹晓刚 提供服务器)

代码规范:CnPack 开发组代码编写规范
注释文档:使用 JavaDoc 注释规范,自动生成用户文档

有意参与开发的 CnPack 成员及网友请报名:master@cnvcl.org

大家有什么建议或想法也请回信或来信,多谢!

--------------------------
CnPack开发组 与月共舞
http://www.cnvcl.org
http://www.yygw.net
master@cnvcl.org
yygw@yygw.net
 
强烈支持CnPack开发组
 
CnPack頂頂!!!
 
我也强烈支持CnPack开发组!我用过您的AAFONT,非常不错!!!
 
中午之前才通过话的,呵...强列支持,同时谢谢您的控件!
最好能对一些常用控件也做出这样的效果......(要能透明)

关于这位"yygw"的介绍!
http://www.yygw.net/6.html
http://www.yygw.net/57.html
http://www.inprise.com.cn/events/hero.htm
 
支持CnPack开发组!
 
我一脚

.............⊙⊙..............

.....⊙⊙

-------------------------------⊙⊙


哪儿去了!
 
Good job!
(一个问题:我把text.backcolor 设为clBtnFace 和 FORM 的 color 一致, 在有些机器上很正常,但在有些机器上发现文字区的背景色和FORM的背景色不同,在800*600下看上去很明显? 是和显示器和显卡有关系? 奇怪!)
 
支持,一直在帮助和about窗口下用的挺好!
 
多谢大家的支持!

to sing_cee:
颜色不一致的问题是因为用户使用了 16位色的显示模式,我也很奇怪。2001年就有朋友报告这个问题,我当时的回复是:
最早我在一个第三方控件包Graphic32中发现这个问题,后来在我的控件包中也找到这个"错误",进而发现即使直接从TGraphicControl中派生一个控件,只要是使用了内部缓冲区绘制图像再复制到Canvas上,而不是直接在Paint过程中对控件Canvas直接绘图,在16位色下就会导致这个问题。不光是你说的颜色,其它颜色也有类似亮度上的差异。具体的原因我还没有细查,也许是Delphi自身的问题,或是调色板方面的问题。
 
支持!!!!!!!!!!
 
TAAText象QQ那样可以贴入图片,小图标就好了!
里面的文字还可以有网页连接,邮件连接,事情的连接等
 
偶也来顶一下 欢迎小周再来北京[:D]
 
强烈支持!!!!
我一直在用AAfont作About的显示
 
是不是要加上两端匀齐的功能啦。
 
to 盛利:
多谢,这个功能已经在考虑中了,计划支持 XML或类 HTML格式的文本显示,包括插入图片,超链接、指定文字点击事件等。

to omvm:
请问两端匀齐指的是象 Word 那样分词换行后自动调整字间距使两边字符都靠边显示吗?
 
工作忙,一时想不出什么建议,提前一下!
 
真的很感动。看来国内的软件水平大有提高。
 
安装ExpressQuantumGrid 4 Suite的后,启动DELPHI6的时候提示"无法定位程序入口@variant@...@findVarData@.....@variant",进入后,发现ExpressQuantumGrid 4 Suite并没有安装成功,这是为什么? 请求指教
 

Similar threads

D
回复
0
查看
848
DelphiTeacher的专栏
D
D
回复
0
查看
833
DelphiTeacher的专栏
D
D
回复
0
查看
913
DelphiTeacher的专栏
D
D
回复
0
查看
931
DelphiTeacher的专栏
D
后退
顶部