?? qlreg.pas
字號(hào):
unit QLReg;
{$I QLL.INC}
interface
uses Classes, DesignIntf, DesignEditors;
procedure Register;
implementation
uses
{$IFDEF QLDBGRID}
QLDBGrid,
{$ENDIF}
{$IFDEF QLDBLOOKUPCOMBOBOX}
QLDBLkp, DBReg,
{$ENDIF}
{$IFDEF QLDBGRIDREPORTBUILDER}
QLRptBld,
{$ENDIF}
{$IFDEF QLDBFILTERDIALOG}
QLDBFlt,
{$ENDIF}
TypInfo;
const
srNicesoft = 'soft.Net';
{$IFNDEF DELPHI6}
type
TListFieldProperty = class(TDataFieldProperty)
public
function GetDataSourcePropName: string; override;
end;
function TListFieldProperty.GetDataSourcePropName: string;
begin
Result := 'ListSource';
end;
{$ENDIF}
procedure Register;
begin
{$IFDEF QLDBGRID}
RegisterComponents(srNicesoft, [TQLDBGrid]);
RegisterPropertyEditor(TypeInfo(TCurrencyView), TQLDBGrid, 'CurrencyView', TClassProperty);
{$ENDIF}
{$IFDEF QLDBLOOKUPCOMBOBOX}
RegisterComponents(srNicesoft, [TQLDBLookupComboBox]);
RegisterPropertyEditor(TypeInfo(string), TQLDBLookupControl, 'KeyField', TListFieldProperty);
RegisterPropertyEditor(TypeInfo(string), TQLDBLookupControl, 'ListField', TListFieldProperty);
RegisterPropertyEditor(TypeInfo(string), TQLDBLookupControl, 'ListSource', TListFieldProperty);
{$ENDIF}
{$IFDEF QLDBGRIDREPORTBUILDER}
RegisterComponents(srNicesoft, [TQLDBGridReportBuilder]);
{$ENDIF}
{$IFDEF QLDBFILTERDIALOG}
RegisterComponents(srNicesoft, [TQLDBFilterDialog]);
{$ENDIF}
end;
end.
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -