DBReg中的本地属性编辑器类型

时间:2012-12-12 09:01:46

标签: delphi delphi-7 propertyeditor

我正在为Delphi 7创建自己的数据库感知网格控件。在DBReg单元中Delphi注册了db-aware控件的属性编辑器,但几乎所有这些都是本地类型,所以我无法重用它们:

TDataSetProperty
TNestedDataSetProperty
TDataSourceProperty
TLookupSourceProperty
TLookupDestProperty
TLookupIndexProperty
TLookupFieldProperty

为什么它们是本地类型并且在较新版本的delphi中是否会发生变化?如果我把它复制到我的单位,这是一个好习惯吗?

1 个答案:

答案 0 :(得分:2)

我希望设计人员将这些类限制在实现部分,以确保其他开发人员无法使用它们。

  

在较新版本的delphi中是否会发生变化?

在XE3中,并且可能在Delphi 7以后的所有其他版本中,这些类型仍然局限于DBReg的实现部分。

  

如果我将它复制到我的单位,这是一个好习惯吗?

不,它不会 - 这明显违反德尔福许可证。