Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.01.01;
Скачать: CL | DM;

Вниз

Непонятная ошибка при создании компонента.   Найти похожие ветки 

 
Brack   (2005-07-04 23:59) [0]

Вот у меня такая проблемка, модифицирую компонент TLabel, расширяя некоторые его процедуры.
Но почемуто при запуске возникает ошибка: пишет что процедура MouseLeave не принадлежит обьекту. Хотя эта прцедура имеется в TLabel.
Подскажите пожалуйста как можно решить эту прблемку.

...
type
 TLink = class(TLabel)

 private
...
 protected
 public

   constructor Create(AOwner: TComponent); override;
   destructor Destroy; override;
   
   procedure Click; override;
   procedure MouseDown(Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
     override;
   procedure MouseUp(Button: TMouseButton; Shift: TShiftState; X, Y: Integer);
     override;
   procedure MouseMove(Shift: TShiftState; X, Y: Integer);
     override;
   procedure MouseLeave; override;    ????????


 
Юрий Зотов ©   (2005-07-05 02:29) [1]

> Хотя эта прцедура имеется в TLabel.

Сколько ни искал, но процедуры MouseLeave так и не обнаружил - ни у самого TLabel, ни у его предков. Где Вы ее нашли - загадка. Причем и для компилятора тоже.


 
Brack   (2005-07-05 13:05) [2]

Работаю в Делфи 7. И в меню Event обьекта TLabel эта процедура имеется и она работает...


 
Юрий Зотов ©   (2005-07-05 13:13) [3]

> Brack   (05.07.05 13:05) [2]

1. У меня тоже D7.
2. Не в меню Event, а на вкладке Events Инспектора Объектов.
3. Не процедура, а событие.
4. И не MouseLeave, а OnMouseLeave.
5. Как только поймете разницу - ошибка исчезнет.



Страницы: 1 вся ветка

Текущий архив: 2006.01.01;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.028 c
2-1134522939
SergP
2005-12-14 04:15
2006.01.01
Скрыть метод в наследнике


14-1134312547
Antonn
2005-12-11 17:49
2006.01.01
Промышленное предприятие как объект организации производства


14-1133968821
Кручен-Верчен
2005-12-07 18:20
2006.01.01
МАТЕМАТИКА


2-1134596605
x.pro
2005-12-15 00:43
2006.01.01
DLL, весь день бошкой о стену бюсь...


14-1134213595
Alexey31
2005-12-10 14:19
2006.01.01
программа которая отслеживает действия другой программы