平滑特效字体控件包 V2.59
AAFont Component Package Version 2.59
-------------------------------------
版权所有:与月共舞工作室 周劲羽
(C)CopyRight 2001-2003 Jingyu Zhou
[2003.12.02]
======================================================================
1. 版权声明
======================================================================
这一控件包是自由软件,您可以遵照自由软件基金会出版的GNU 较宽松通用公共
许可证协议来修改和重新发布这一程序,或者用许可证的第二版,或者(根据您
的选择)用任何更新的版本。
发布这一控件包的目的是希望它有用,但没有任何担保。甚至没有适合特定目的
而隐含的担保。更详细的情况请参阅 GNU 较宽松通用公共许可证。
您应该已经和控件包一起收到一份 GNU 较宽松通用公共许可证的副本。如果还
没有,写信给:
Free Software Foundation, Inc., 59 Temple Place - Suite
330, Boston, MA 02111-1307, USA.
作者:与月共舞工作室 周劲羽
邮件:yygw@yygw.net; yygw@cnvcl.org
主页:http://www.yygw.net
OICQ:991144
MSN :yygw@yygw.net
======================================================================
2. 控件包功能
======================================================================
平滑特效字体控件包是一个基于平滑(Anti-aliasing)和特效(Effect)字体
技术的控件包,支持透明、半透明、阴影、模糊、渐变色、字体纹理、噪声、轮
廓字等特效。
控件包包含以下几个控件:
-----------------------
* AALabel - 平滑特效字体标签
类似于普通的TLabel控件,提供阴影、渐变色、透明、半透明等功能。
* AALinkLabel - 平滑特效超链接标签
用于显示超链接的标签,支持淡入淡出切换。
* AAText - 平滑特效文本控件
支持多行文本的平滑字体控件,通过使用标签,允许为每一行文本指定特定
的对齐方式和字体特效。
* AAScrollText - 平滑滚动文本控件
动态滚动的多行文本控件,支持标签功能。
* AAFadeText - 平滑特效渐隐文本控件
* AAFontDialog - 平滑特效字体对话框
======================================================================
3. 控件包相关说明
======================================================================
使用平台:
---------
* 开发工具 D5/D6/D7/BCB5/BCB6
* 操作系统 Windows9X/NT/2000/XP
使用说明:
---------
* 控件包的详细使用说明见AAFont.chm帮助文件
* 常见问题见后面的“常见问题解答”部分
特别感谢:
---------
* 李文松大哥提供AAFont平滑字体显示原始算法
liwensong@hotmail.com
http://member.netease.com/~lws
* Passion兄帮助制作控件图标
shanzhashu@163.com
备注:
-----
* 该控件包以后将不再做大的更新,除了Bug修正
* 控件作者当前正在开发CnPack国产大型免费开发包(2002-2003年度)
http://www.cnvcl.org
* 平滑特效字体控件包也将移植到CnPack中,静请期待!
======================================================================
4. 常见问题解答
======================================================================
问:使用这个控件包,我需要付费吗?
答:不需要。该控件包为免费软件,在GNU LGPL协议下发布,使用时请注意以下
几点:
* 可免费用于商业用途,但是您不能单独出售本控件或它的源码。
* 您也不能出售利用本控件改写成的控件和源代码。
* 作者不对因使用该控件而造成的任何损失负责。
* 作者保留该控件中由作者编写的代码的所有权利。
* 任何人都可以修改本控件,请您把修改后的源代码寄一份给我。
* 您在使用中有任何问题,可与作者联系。
* 如果您觉得这控件对您有帮助,愿意给作者发一封贺卡或邮件,作者会
非常感激,当然如果您愿意寄钱过来作者也不会反对:)
问:这个控件包可靠吗?
答:呵呵,这个问题其实不应该由作者来回答:)
平滑字体控件包从第一次发布到现在已有一年半的历史,其间经过了大量的
升级和错误修正。作者的大部分作品都使用了它,当前版本的控件包经过较
长时间的测试,应该是较稳定的。当然,6000行的代码中肯定还存在大量的
错误,如果您在使用时发现有任何问题,都请与作者联系。
注:V2.3X版的控件包在资源释放上存在严重问题,使用它们的朋友请尽快
更新到V2.4以上版本。
问:怎样在控件中使用标签?
答:支持多行文本的控件,允许使用标签来控制文本的对齐方式、字体特效和动
设置文本内容。这些标签的定义通常在控件的Fonts、Labels属性中。
Fonts属性定义了字体标签集,Labels属性定义了对齐标签和用户标签,字
体标签和对齐标签为控制标签,不显示在正文中,根据标签作用范围对当前
行或后继行生效,其它的标签为变量标签,文本显示时标签用对应的文本代
替。在Labels中,系统定义了一些特殊类型的标签,用户可也根据需要更改
或创建自己的标签。
使用标签时需要用一对尖括号'<' '>'将标签名括起来,标签名即Fonts、
Labels属性子项的Name属性。
问:怎样设置才可让TAAScrollText控件向下滚动?
答:只需要将TAAScrollText控件的ScrollStep属性设置为负数就可以了。
问:怎样使用TAAScrollText控件?
答:使用方法:
* 在窗体上放置一个控件。
* 确定你需要用的字体,修改Fonts属性,该属性允许你自定义字体及对
应的标签。对每一种字体,Font属性为显示字体,Name为标签名,在
Text下的Lines中使用,Style为字体显示风格,可以定义透明度、阴
影、模糊、渐变色等。你可以定义任意多的字体,也可以修改系统自带
的字体。
* 确定你需要使用的变量,修改Labels属性,该属性允许你自定义显示变
量。在文本属性中引用了该标签的地方将被置换为相应的内容。对每一
个标签,Name为标签名,Style为标签种类,其中lsLeftJustify、
lsCenter和IsRightJustify种类的标签用于控制文本对齐方式。只有
lsCustom为用户自定义标签,其它均为特殊标签,可显示应用程序名、
注册表中的用户名、单位名、时间、日期等信息。系统为每一种特定风
格都带有一种标签,你也可以定义自己的标签。你需要将Style设定为
lsCustom,并在Text中指定它的值或在该标签的OnGetText事件中指定
Text值。
* 修改控件的Text下的Lines属性,写入自己的内容。要控制显示字体和
对齐方式或使用变量,请使用标签,标签用尖括号括起来。如<Left>为
一个表示文本左对齐的标签。控制标签(包括字体和对齐)对当前行及
后续行有效(受LabelEffect参数影响),可放在一行中任意位置。而
变量标签则放在需要放置的地方。你可以参考控件默认的文本内容。
* 修改文本的其它属性,如淡入淡出、默认对齐方式、字体显示精度、背
景色等。
* 修改滚动属性,如滚动速度、循环次数、循环等待时间、高度宽度等。
* 设置Active属性,决定是否滚动,AutoUpdate决定是否每次更新内容都
重新显示。
* 编写OnComplete、OnTextReady等事件,完成其它功能(可选)。
使用技巧:
* 该控件的最佳用途是作关于窗口,您可以设置好循环次数,并在
OnComplete事件中写上Close,就可以实现关于窗口的自关闭。
* 如果文本中部分内容需在运行时确定,可以将其定义为标签,并在标签
OnGetText事件中返回文本。
* 默认情况下修改控件属性将自动绘制显示文本,如果您需要在运行时修
改显示,可以将AutoUpdate属性置False,在窗口的FormActivate或类
似事件中进行设置,并调用Reset方法。您可也以使用BeginUpdate通知
控件暂停设置,更新完属性后再调用EndUpdate通知控件进行设置(推
荐)。
问:错误报告和控件升级。
答:如果您在使用时发现控件包的Bug或有什么好的建议,可与作者联系:
yygw@yygw.net
由于作者当前正在CnPack国产大型免费开发包(2002-2003年度),AAFont原
则上将不再作大的升级,除了Bug修正。
新的AAFont将移植到CnPack中,静请期待!
http://www.cnvcl.org
没有合适的资源?快使用搜索试试~ 我知道了~
同学录课程设计 (sql2000) 同学录课程设计 (sql2000)
共349个文件
hpp:88个
pas:70个
dcu:60个
4星 · 超过85%的资源 需积分: 10 22 下载量 166 浏览量
2010-01-23
00:10:01
上传
评论 1
收藏 4.93MB RAR 举报
温馨提示
同学录课程设计 (sql2000)同学录课程设计 (sql2000)同学录课程设计 (sql2000)同学录课程设计 (sql2000)同学录课程设计 (sql2000)同学录课程设计 (sql2000)
资源推荐
资源详情
资源评论
收起资源包目录
同学录课程设计 (sql2000) 同学录课程设计 (sql2000) (349个子文件)
123 1.02MB
CleanInplace.bat 387B
AAFont_BCB6.bpk 6KB
SUIPackC6.bpk 4KB
AAFont_BCB5.bpk 3KB
SUIPackC5.bpk 3KB
AAFont_D7.cfg 438B
Guanli.cfg 434B
AAPack.cfg 390B
SUIPack.CHM 238KB
AAFont.chm 87KB
AAFont_BCB5.cpp 813B
SUIPackC5.cpp 717B
AAFont_BCB6.cpp 523B
SUIPackC6.cpp 523B
SUIPackD7.dcp 762KB
SUIPack.dcr 82KB
AACtrls.dcr 3KB
AAlabel.DCR 920B
AAScrollText.dcr 480B
AAText.dcr 468B
SUIDBCtrls.dcu 103KB
AAFont.dcu 95KB
AACtrls.dcu 60KB
SUIButton.dcu 57KB
SUIForm.dcu 47KB
SUITitleBar.dcu 45KB
SUIFontComboBox.dcu 30KB
SUIDsgn.dcu 28KB
SUITabControl.dcu 28KB
SUIPageControl.dcu 27KB
SUITrackBar.dcu 26KB
SUIImagePanel.dcu 25KB
SUIComboBox.dcu 23KB
SUIGrid.dcu 22KB
SUIMemo.dcu 20KB
SUISideChannel.dcu 19KB
SUIScrollBar.dcu 19KB
SUIListBox.dcu 18KB
SUIColorBox.dcu 18KB
AAFontDialog.dcu 18KB
SUIPublic.dcu 18KB
SUIListView.dcu 18KB
SUIEdit.dcu 17KB
SUICheckListBox.dcu 17KB
SUIThemes.dcu 16KB
SUIDlg.dcu 15KB
SUITreeView.dcu 15KB
SUIProgressBar.dcu 14KB
SUIMainMenu.dcu 14KB
SUIRadioGroup.dcu 14KB
SUIGroupBox.dcu 13KB
SUIStatusBar.dcu 13KB
SUIPopupMenu.dcu 12KB
SUIMgr.dcu 12KB
FindUnit.dcu 12KB
SUIToolBar.dcu 11KB
SUIThemeFile.dcu 11KB
DelUnit.dcu 10KB
ModUnit.dcu 9KB
MainUnit.dcu 7KB
SUISkinForm.dcu 7KB
SUIPackD7.dcu 7KB
SUIURLLabel.dcu 7KB
EnterUnit.dcu 7KB
SUIReg.dcu 6KB
AAFontEditor.dcu 6KB
FunUnit.dcu 5KB
SUIMenu.dcu 4KB
frmThemeMgr.dcu 4KB
AAFont_D7.dcu 4KB
frmPassword.dcu 4KB
frmInput.dcu 4KB
SUISkinControl.dcu 4KB
operUnit.dcu 4KB
frmConvert.dcu 4KB
Unit1.dcu 4KB
frmMessage.dcu 4KB
AboutUnit.dcu 4KB
DateMode.dcu 2KB
SUIResDef.dcu 647B
DateMode.ddp 51B
DelUnit.ddp 51B
ModUnit.ddp 51B
AboutUnit.ddp 51B
MainUnit.ddp 51B
EnterUnit.ddp 51B
operUnit.ddp 51B
FindUnit.ddp 51B
Unit2.dfm 992KB
Unit1.dfm 614KB
Unit1.dfm 132KB
Unit1.dfm 101KB
MainUnit.dfm 93KB
EnterUnit.dfm 75KB
operUnit.dfm 69KB
AboutUnit.dfm 57KB
Unit3.dfm 51KB
Unit2.dfm 51KB
Unit4.dfm 50KB
共 349 条
- 1
- 2
- 3
- 4
资源评论
- gtfran2012-06-20一般般吧,没有说明书啊
wc1213418
- 粉丝: 19
- 资源: 28
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功