Third party controls for Delphi (delphi 第三方控件)
2006-05-01 15:00
323 查看
ExpressInspector suit
vender:Developer Express Inc.
一个下载地址:http://www.tomore.com/2/16664.html
it is a useful object inspector control.
it can inspect the control and change its property in run-time.
as itself says that
Rapid Application Development (RAD) is a very nice method of creating fast applications, but sometimes can get a little tedious when laying out a multitude of controls on your forms. Hands up all those who have given back all or more of the RAD time-saving by spending much time fiddling with layouts? (although it is a fine way of pretending to be productive!). The problems intensify when you have too many controls to fit comfortably and/or resource problems appear and/or the users require some control over which controls are displayed and/or you have to support large & small fonts.
The ExpressInspector Suite has been greatly enhanced in version 2 in order to provide a real and legitimate solution to those very problems. As you will see in this topic, resource and layout problems are virtually eliminated and it is easy to provide the end-user the ability to decide what to display (with full persistence, of course).
http://www.hallogram.com/expressinspector/
specification:
here are some concepts in ExpressInspector:
TdxInspector.Items:the rows in the inspector,expect the subrow.sThat is if there are 3 rows.One is a row.Others are its subrows.So only TdxInspector.Items[0] is valid.TdxInspector.Items[1] or TdxInspector.Items[2] are invalid.
TdxInspector.Rows:means every row in the inspector.as a Example above,TdxInspector.Rows[0] to TdxInspector.Rows[2] are valid.
node:it seems to specify the subrow of a row.
there is a methode:TCustomdxInspectorControl.RowByName.
for control TCustomdxRTTIInspector(used for run-time showing the controls' property),the row names is created automatically.Generally they are sorted as dxInspectorRow1,dxInspectorRow2...
so if you want to get a row that is not created by you(as you use the TCustomdxRTTIInspector the rows are created automatically based on the controls in the run-time form),you can do as:
TCustomdxInspectorControl.RowByName('dxInspectorRow1');
...
or
TCustomdxInspectorControl.rows[0];
...
vender:Developer Express Inc.
一个下载地址:http://www.tomore.com/2/16664.html
it is a useful object inspector control.
it can inspect the control and change its property in run-time.
as itself says that
Rapid Application Development (RAD) is a very nice method of creating fast applications, but sometimes can get a little tedious when laying out a multitude of controls on your forms. Hands up all those who have given back all or more of the RAD time-saving by spending much time fiddling with layouts? (although it is a fine way of pretending to be productive!). The problems intensify when you have too many controls to fit comfortably and/or resource problems appear and/or the users require some control over which controls are displayed and/or you have to support large & small fonts.
The ExpressInspector Suite has been greatly enhanced in version 2 in order to provide a real and legitimate solution to those very problems. As you will see in this topic, resource and layout problems are virtually eliminated and it is easy to provide the end-user the ability to decide what to display (with full persistence, of course).
http://www.hallogram.com/expressinspector/
specification:
here are some concepts in ExpressInspector:
TdxInspector.Items:the rows in the inspector,expect the subrow.sThat is if there are 3 rows.One is a row.Others are its subrows.So only TdxInspector.Items[0] is valid.TdxInspector.Items[1] or TdxInspector.Items[2] are invalid.
TdxInspector.Rows:means every row in the inspector.as a Example above,TdxInspector.Rows[0] to TdxInspector.Rows[2] are valid.
node:it seems to specify the subrow of a row.
there is a methode:TCustomdxInspectorControl.RowByName.
for control TCustomdxRTTIInspector(used for run-time showing the controls' property),the row names is created automatically.Generally they are sorted as dxInspectorRow1,dxInspectorRow2...
so if you want to get a row that is not created by you(as you use the TCustomdxRTTIInspector the rows are created automatically based on the controls in the run-time form),you can do as:
TCustomdxInspectorControl.RowByName('dxInspectorRow1');
...
or
TCustomdxInspectorControl.rows[0];
...
相关文章推荐
- 在Ionic 2中使用TypeScript使用第三方cordova插件(Using a third-party cordova plugin in Ionic 2 with TypeScript)
- Delphi XE5 for android 使用 BITMAP STYLE DESIGNER 改变控件背景
- delphi xe5 中TMemo控件的应用——for android
- Maven:the way to add third-party jar-package to Local Maven Repository for using conveniently
- 6. Design Partition Guidelines for Third-Party IP Delivery
- [控件][IrDA, USB, bluetooth COM ports]nrComm Lib Pro 8.30 for Delphi & C++ Builder
- delphi中第三方控件的安装方法
- Third Party Extensions for Enterprise Architect
- DELPHi第三方控件使用方法(摘录)
- Delphi安装不同类型的第三方控件
- 第三方支付接口,银行接口(附下载),third party bank interface
- 第三方支付接口,银行接口(附下载),third party bank interface
- .net 解压 zip 包完全不用第三方 library (.net unzip zip file without third party library)
- [delphi技术]第三方控件的安装方法
- .NET 3.5 验证码控件 John.WebControls.ValidateCode for .NET 3.5 RTM
- delphi 常用第三方控件的安裝方法
- DELPHIdelphi中的第三方控件如何安装
- 为Windows mobile编写设计友好的控件[Writing designer friendly controls for Windows Mobile]
- 彻底删除Delphi中ActiveX面板中的第三方控件
- delphi常用第三方控件(摘)