度保持Delphi7的兼容性的同时支持vista的新API及窗口属性.
* 根据安装目标机器性能自动选择不同的安装组件.
* 代码编辑器颜色方案设为Delphi 2006样式.
* 修改Delphi IDE本身支持XP风格,在设计时即可见到程序运行的XP效果,所见即所得.
* 集成VCL Fix Pack v1.1,需要在工程中手动引用.
* 集成以下来自delphi-jedi.org的扩展的Win32Api单元:
SHELL LITE :: Microsoft Shell Lightweight Utility API, v.1.2/SNMP :: Microsoft headers for Simple Network Management Protocol definitions/WINSOCK 2 :: Winsock 2 API (Windows Sockets).
* 安装程序带附加的命令行功能.支持对已安装程序的注册表及菜单进行修复,使用命令行参数/?或/help查看更多详情.
* 自带绿化注册程序,方便快速重新布置Delphi7开发环境(控件/专家/设置).
关于制作绿色版:
具体查看文件 "绿色版制作使用说明.txt".
警示:
* 安装后请不要再替换第三方BPL文件,否则可能引发未知的错误.
* 关于替换原版RTL为D2007 RTL/VCL,虽然D2007的RTL使用了FastMM的内存管理,优于D7的RTL,但请慎重选择使用,如果替换RTL,所有的VCL从底层开始都要重新编译,而有些没有源代码的文件没法编译可能导致无法使用.如替换后安装第三方控件
时请不要使用自带的工具或用命令行编译安装,请从IDE中打开dpk编译安装.建议一般用户不要替换,
只建议对Delphi的控件编译安装很熟练及你拥有所有控件源代码的用户操作.如果你只是想让Delphi7支持XP/Vista新增的API及属性,请选择 "仅替换为D2007中windows相关pas"而不是"替换为Delphi 2007 的RTL/VCL"以确保最大兼容性.
经测试安装以下第三方控件Medium Edition/Full install:
JCL1.101 + JVCL3.33 OK!
FastReport 4.6.8,4.7.125 OK!
FastReport 2.53 OK!
Report Machine 6.5 OK!
ReportBuilder_Ent_D7_v10.06 OK!
Quick.Report Professional v4.07 OK!
Rave Reports v7.0.5 OK!
TeeChart Pro v8.01 OK!
AlphaControls v5.46 OK!
ImageEn.v7.3 Fail!
EurekaLog.v6.0.12.Enterprise OK!
MadCollection v2.5.7.0 OK!
TMS Component Pack v4.6.0.7 OK! (不含TMS intra
web)
TMS Component Pack v5.1.0.0 Full Source OK!
SynEdit Unicode 20080313 OK!
BusinessSkinForm.v6.15 OK!
DynamicSkinForm.v9.15 OK!
Toolbar2000 v2.2 OK!
TxQuery1.86 OK!
MMTools.Combo.Pro.v2.0 OK!
SQLite3 v0.9 OK!
NextSuite v4.2.3 OK!
RxLib v2.7.6 OK!
Raize v4.3.2, v5.1 OK!
DevExpres v*.33 OK!
APRO v4.07 RC3 OK
EhLib v4.2.16 OK!
Absolute Database v5.16 OK!
IB Obj