货币编辑控件 V1.1
======================================================================
货币编辑控件 TsncCurrency 的当前版本号为 1.1。
货币编辑控件 TsncCurrency 为 Moore Xu 版权所有。
货币编辑控件 TsncCurrency 经过注册后,可以使用于任何的商业和非商业应用程序,并可
以和应用程序一起进行扩散,但不得作为独立部分单独进行扩散。
货币编辑控件 TsncCurrency 未经注册,不得使用于任何的商业应用程序。和非商业应用程
序一起进行扩散时,须先征得 Moore Xu 的同意。
货币编辑控件 TsncCurrency 的源代码不得部分或全部用于商业性的再发行软件包。若对源
代码进行修改,请将修改后的版本送回 Moore Xu。
======================================================================
1、历史
TsncCurrency 是本人在使用 DELPHI 开发一个 C/S 版财务系统的过程中,为了解决凭
证的金额输入照顾国人使用习惯的问题而诞生的。由于在国内有限的 DELPHI 控件资源中
遍寻不获,而 RXLIB、LMD、VG、AHM 等国外著名控件集专门为国人定制的可能性又不
大,于是,在研究了国内大型财务厂商系统的实现方式后,决定自行开发一个功能上完全
达到或超越现有实现方式的货币编辑控件,给国内的众多软件开发者也提供一个完全实现
同样专业化、或更 COOL 的财务凭证使用界面的方式。
1.0 版发布时间:1999 年 6 月 4 日。
1.1 版发布时间:1999 年 8 月 6 日。
2、功能介绍
TsncCurrency 系 列 控 件 包 括 三 个 组 成 部 分 :
TsncCurrencyLabel、TsncCurrencyEdit、TsncDBCurrencyEdit。其中,TsncCurrencyLabel 用
于显示金额对应位的计量单位,TsncCurrencyEdit 用于货币数据编辑,TsncDBCurrencyEdit
为对应的数据库应用版本。
TsncCurrencyEdit 完成的主要功能有:
1 位数设定。
可以设定小数位的个数和全部的数位个数,控件自动进行调整。
2 灵活的网格设计。
可以指定网格线的宽度、颜色,特别是还可以给小数位网格线、千位网格线指定不同
的颜色,以构成清晰的效果。网格的宽度可以指定,也可以由控件自动调整。
3 丰富的颜色设置。
可以设置控件字体、背景和获得输入焦点时的颜色。
4 货币符号可以自定义。
可以自定义控件的货币符号,还可以指定货币符号的显示位置。
5 多种醒目的负数显示方式。
可以设置负数的字体、背景颜色,和是否显示符号。
6 零值显示控制。
可以设置零值是否显示。
7 文本显示方式设置
可以设置数值的显示对齐方式(上、中、下)。
评论13