econtrol添加三方控件支持
2010-07-07 23:10
399 查看
修改StdRegComps.pas单元
1.添加引用单元进来
uses
{$IFDEF EHLIB}
DBGridEh, PrnDbgeh, GridsEh, DBCtrlsEh,
{$ENDIF}
{$IFDEF DBANYWHERE}
remotestoredproc, remoteupdatesql, remoteudpconnection, remoteudpdataset,
applicationupdate, remotetcpconnection,
{$ENDIF}
{$IFDEF RAIZE}
RzEdit, RzPanel, RzSplit, RzCommon, RzTabs, RzBtnEdt, RzButton,
RzTray, RzBHints, RzDBEdit, RzDBBnEd, RzDBChk, RzDBCmbo, RzGrids,
RzDBList, RzDBGrid, RzListVw, RzTreeVw, RzCmboBx, RzChkLst, RzLstBox,
{$ENDIF}
2.添加控件的图标文件进来
{$IFDEF EHLIB}
{$R EhlibReg.dcr}
{$ENDIF}
{$IFDEF DBANYWHERE}
{$R remotedataset.dcr}
{$ENDIF}
{$IFDEF RAIZE}
{$R RaizeComponentsVcl_16x16.dcr}
{$R RaizeComponentsVcl_24x24.dcr}
{$R RaizeComponentsVcl_32x32.dcr}
{$ENDIF}
3.注册三方控件
procedure StandardRegister;
begin
{$IFDEF EHLIB}
RegisterComponents('Ehlib', [TDBGridEh, TPrintDBGridEh, TDBEditEh,
TDBDateTimeEditEh]);
{$ENDIF}
{$IFDEF DBANYWHERE}
RegisterComponents('DBAnyWhere', [TRemoteUdpDataSet, TRemoteUdpConnection,
TApplicationUpdate, TRemoteStoredProc]);
{$ENDIF}
{$IFDEF RAIZE}
RegisterComponents('Raize', [TRzPanel, TRzButton, TRzButtonEdit, TRzSizePanel,
TRzToolbar, TRzStatusBar, TRzBalloonHints, TRzPageControl, TRzTrayIcon,
TRzEdit, TRzDBGrid, TRzStringGrid, TRzDBEdit, TRzDBButtonEdit, TRzDBMemo]);
{$ENDIF}
。。。。。。
1.添加引用单元进来
uses
{$IFDEF EHLIB}
DBGridEh, PrnDbgeh, GridsEh, DBCtrlsEh,
{$ENDIF}
{$IFDEF DBANYWHERE}
remotestoredproc, remoteupdatesql, remoteudpconnection, remoteudpdataset,
applicationupdate, remotetcpconnection,
{$ENDIF}
{$IFDEF RAIZE}
RzEdit, RzPanel, RzSplit, RzCommon, RzTabs, RzBtnEdt, RzButton,
RzTray, RzBHints, RzDBEdit, RzDBBnEd, RzDBChk, RzDBCmbo, RzGrids,
RzDBList, RzDBGrid, RzListVw, RzTreeVw, RzCmboBx, RzChkLst, RzLstBox,
{$ENDIF}
2.添加控件的图标文件进来
{$IFDEF EHLIB}
{$R EhlibReg.dcr}
{$ENDIF}
{$IFDEF DBANYWHERE}
{$R remotedataset.dcr}
{$ENDIF}
{$IFDEF RAIZE}
{$R RaizeComponentsVcl_16x16.dcr}
{$R RaizeComponentsVcl_24x24.dcr}
{$R RaizeComponentsVcl_32x32.dcr}
{$ENDIF}
3.注册三方控件
procedure StandardRegister;
begin
{$IFDEF EHLIB}
RegisterComponents('Ehlib', [TDBGridEh, TPrintDBGridEh, TDBEditEh,
TDBDateTimeEditEh]);
{$ENDIF}
{$IFDEF DBANYWHERE}
RegisterComponents('DBAnyWhere', [TRemoteUdpDataSet, TRemoteUdpConnection,
TApplicationUpdate, TRemoteStoredProc]);
{$ENDIF}
{$IFDEF RAIZE}
RegisterComponents('Raize', [TRzPanel, TRzButton, TRzButtonEdit, TRzSizePanel,
TRzToolbar, TRzStatusBar, TRzBalloonHints, TRzPageControl, TRzTrayIcon,
TRzEdit, TRzDBGrid, TRzStringGrid, TRzDBEdit, TRzDBButtonEdit, TRzDBMemo]);
{$ENDIF}
。。。。。。
相关文章推荐
- 修改greatis form designer使其添加对三方控件的支持
- 为 ASP.NET 控件添加设计时支持
- 3D控件Aspose.3D 12月新版V17.12发布 | 添加支持导出RVM
- 3D控件Aspose.3D 12月新版V17.12发布 | 添加支持导出RVM
- 为OLED屏添加GUI支持6:进度条控件
- Android 广告(banner)图片轮播、图片浏览、仿微信大图查看控件(支持视频和gif图片)、支持动态添加数据
- 为Silverlight控件添加鼠标滚轮支持的小类
- 打造Android集合控件数据绑定(支持添加监听,支持AbsListView与RecycleView,支持异步加载等)(一)基础篇
- 打造Android集合控件数据绑定(支持添加监听,支持AbsListView与RecycleView,支持异步加载等)(二)ORM注解以及解析
- wxpython 封装listctrl 支持添加控件
- 频播放器,支持基本的拖动,声音、亮度调节,支持边播边缓存,支持视频本身自带 rotation 属性的旋转,重力旋转与手动旋转的同步支持,支持列表播放 ,直接添加控件为封,兼容一些 5.0 的过场效果
- 为控件添加设计期支持
- 为Silverlight控件添加鼠标滚轮支持
- GvidView中添加HyperLink控件打開新頁,但HyperLink不支援JS,可以通過以下的方法讓其支持.
- win7(旗舰版)VC添加控件显示不支持此接口
- 富文本(TYAttributedLabel 简单,强大的属性文本控件(无需了解CoreText),支持图文混排显示,支持添加链接,image和UIView控件,支持自定义排版显示)
- 优酷来疯直播安卓控件,支持flv、rtmp,支持添加视频特效等等
- 为Silverlight控件添加鼠标滚轮支持的小类
- 打造Android集合控件数据绑定(支持添加监听,支持AbsListView与RecycleView,支持异步加载等)(三)具体实现
- 为 ASP.NET 控件添加设计时支持