Tfrxchart Method 'domousemove' Not Found In Base Class
Версия fr5_3_14_d15e
Кинул на форму из палитры компоненте TfrxChartObject и при компиляции выдает
[DCC Error] frxChart.pas(170): E2137 Method 'DoMouseMove' not found in base class
[DCC Error] frxChart.pas(171): E2137 Method 'DoMouseEnter' not found in base class
[DCC Error] frxChart.pas(172): E2137 Method 'DoMouseLeave' not found in base class
.....
далее смотрю в коде
у наследника TfrxChartView от TfrxView имеется переопределенные события
public
DoMouseMove(X, Y: Integer; Button: TMouseButton; Shift: TShiftState; var Refresh: Boolean); override;
procedure DoMouseEnter(Sender: TfrxComponent; var Refresh: Boolean); override;
procedure DoMouseLeave(Sender: TfrxComponent; var Refresh: Boolean); override;
но и базового класса TfrxView тоже они есть
public
DoMouseMove(X, Y: Integer; Button: TMouseButton; Shift: TShiftState; var Refresh: Boolean); virtual;
procedure DoMouseEnter(Sender: TfrxComponent; var Refresh: Boolean); virtual;
procedure DoMouseLeave(Sender: TfrxComponent; var Refresh: Boolean); virtual;
в чём проблема ?
при переходе на родительский класс TfrxView , он почему-то переходит на TfrxFrame
Пересобирал, т.е. перекомпилировал библиотеку компонентов FR, но всё тоже самое
Кинул на форму из палитры компоненте TfrxChartObject и при компиляции выдает
[DCC Error] frxChart.pas(170): E2137 Method 'DoMouseMove' not found in base class
[DCC Error] frxChart.pas(171): E2137 Method 'DoMouseEnter' not found in base class
[DCC Error] frxChart.pas(172): E2137 Method 'DoMouseLeave' not found in base class
.....
далее смотрю в коде
у наследника TfrxChartView от TfrxView имеется переопределенные события
public
DoMouseMove(X, Y: Integer; Button: TMouseButton; Shift: TShiftState; var Refresh: Boolean); override;
procedure DoMouseEnter(Sender: TfrxComponent; var Refresh: Boolean); override;
procedure DoMouseLeave(Sender: TfrxComponent; var Refresh: Boolean); override;
но и базового класса TfrxView тоже они есть
public
DoMouseMove(X, Y: Integer; Button: TMouseButton; Shift: TShiftState; var Refresh: Boolean); virtual;
procedure DoMouseEnter(Sender: TfrxComponent; var Refresh: Boolean); virtual;
procedure DoMouseLeave(Sender: TfrxComponent; var Refresh: Boolean); virtual;
в чём проблема ?
при переходе на родительский класс TfrxView , он почему-то переходит на TfrxFrame
Пересобирал, т.е. перекомпилировал библиотеку компонентов FR, но всё тоже самое
Комментарии