📄 tsgreg.pas
字号:
{*******************************************************}
{ }
{ ObjectSight Visual Components }
{ TopGrid components and editors registration unit }
{ }
{ Copyright (c) 1999-2001, ObjectSight }
{ }
{*******************************************************}
unit TSGReg;
{$INCLUDE TSCmpVer}
interface
uses
TSGrid, TSDBGrid, TSMask, TSImageList, TSDateTime,
TSImagelistEditor, {TSDateTimeEditor,}
{$IFNDEF TSVER_V4PRO} tsHTMLGridProducer, {$ENDIF}
osColorComboBox, osGridEditor
{$IFDEF TSVER_V6} , DesignEditors {$ENDIF};
{type
TnewGrid = class(TtsGrid)
private
FStuff : Boolean;
FMyValue : Integer;
public
published
property Stuff : Boolean read FStuff write FStuff;
property MyValue : Integer read FMyValue write FMyValue;
end; }
procedure Register;
implementation
uses
Classes, {$IFDEF TSVER_V6} DesignIntf, {$ELSE} DsgnIntf, {$ENDIF} Controls;
procedure Register;
begin
RegisterComponents('TopGrid', [TtsGrid]);
RegisterComponents('TopGrid', [TtsDBGrid]);
RegisterComponents('TopGrid', [TtsMaskDefs]);
RegisterComponents('TopGrid', [TtsImageList]);
RegisterComponents('TopGrid', [TtsDateTimeDef]);
{$IFNDEF TSVER_V4PRO} RegisterComponents('TopGrid', [TtsHTMLGridProducer]); {$ENDIF}
RegisterComponents('TopGrid', [TosColorComboBox]);
RegisterPropertyEditor(TypeInfo(string), TtsCol, 'FieldName', TStringProperty);
//rh RegisterPropertyEditor(TypeInfo(TDate), TtsDateTimeDefProps, 'MinDate', TtsDateTimeDateProperty);
//rh RegisterPropertyEditor(TypeInfo(TDate), TtsDateTimeDefProps, 'MaxDate', TtsDateTimeDateProperty);
RegisterComponentEditor(TtsBaseGrid, TosGridEditor);
RegisterPropertyEditor(TypeInfo(TtsImageCollection), TtsImageList, '', TtsImageCollectionEditor);
RegisterComponentEditor(TtsImageList, TtsImageListEditor);
//RegisterComponentEditor(TtsDateTimeDef, TtsDateTimeEditor);
end;
end.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -