0
내가 가진 :인터 포저 클래스가 컴파일되지 않는 이유는 무엇입니까?
unit unt_QuantumGridInterceptor;
{$OPTIMIZATION OFF}
interface
uses
{ DevExpress }
cxGridRows,
cxGridTableView,
cxGridCustomTableView,
cxCustomData,
cxGraphics;
type
TcxGridDataCellViewInfo = class(cxGridRows.TcxGridDataCellViewInfo)
protected
procedure InitTextSelection; override;
end;
TcxGridDataRowViewInfo = class(cxGridRows.TcxGridDataRowViewInfo)
protected
function GetCellViewInfoClass(AIndex: Integer): TcxGridDataCellViewInfoClass; override;
end;
TcxGridDataRow = class(cxGridTableView.TcxGridDataRow)
protected
function GetViewInfoClass: TcxCustomGridRecordViewInfoClass; override;
end;
TcxGridViewData = class(cxGridTableView.TcxGridViewData)
protected
function GetRecordClass(ARecordInfo: TcxRowInfo): TcxCustomGridRecordClass; override;
end;
implementation
....
end.
내가
unt frm_MainForm;
uses
...
cxGridRows,
cxGridTableView,
cxGridCustomTableView,
cxCustomData,
cxGraphics
cxClasses,
cxData,
cxGridRows,
// Really the last unit
unt_QuantumGridInterceptor;
type
TcxGridDataCellViewInfo = class(unt_QuantumGridInterceptor.TcxGridDataCellViewInfo);
TcxGridDataRowViewInfo = class(unt_QuantumGridInterceptor.TcxGridDataRowViewInfo);
TcxGridDataRow = class(unt_QuantumGridInterceptor.TcxGridDataRow);
TcxGridViewData = class(unt_QuantumGridInterceptor.TcxGridViewData);
TfrmMainForm = class sealed(TForm)
...
로 사용하지만 아직 인터 포저 클래스 오버라이드 (override) 메소드가 호출되지 않고 자신의 brakepoints 대신 "블루 창백"짙은 녹색 "비활성 색상 유지 "활성.
내가 무엇을 놓치고 있습니까?