Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Компоненты";
Текущий архив: 2006.01.01;
Скачать: [xml.tar.bz2];

Вниз

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

 
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;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.45 MB
Время: 0.011 c
6-1127129647
Piero
2005-09-19 15:34
2006.01.01
Как сделать тоже самое только под в Delphi 3


5-1119712589
NewMaxNeo
2005-06-25 19:16
2006.01.01
НЕ могу найти модуль


2-1134333611
Destroyer
2005-12-11 23:40
2006.01.01
Как выделить расширение файла из его имени?


3-1131456613
oleggar
2005-11-08 16:30
2006.01.01
приведение типов в SQL


1-1133517137
Oleg_358367
2005-12-02 12:52
2006.01.01
скорость for и while





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский