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

Вниз

Создание компанентов   Найти похожие ветки 

 
Kalista   (2004-04-04 17:11) [0]

Подскажите, есть компанент, но у него нет события onClick и onMouseDown, как добавить эти события.


 
хз ©   (2004-04-04 18:02) [1]

Смотря какой компонент.


 
Gero ©   (2004-04-04 18:12) [2]

От какого класса унаследован?


 
Anatoly Podgoretsky ©   (2004-04-04 18:30) [3]

Все это не важно, зато нужен исходный текст компонента.


 
CAHEK ©   (2004-04-05 00:36) [4]

Допустим TWebBrowser,так как??????????????


 
Fay ©   (2004-04-05 02:59) [5]

TMyCoolWB = class(TWebBrowser)
private
 FOnClick : TNotifyEvent; // Фор экзэмпл, bln.
property OnClick : TNotifyEvent read FOnClick;
end;


 
Fay ©   (2004-04-05 03:00) [6]

Типа этого. 8)
TMyCoolWB = class(TWebBrowser)
private
 FOnClick : TNotifyEvent; // Фор экзэмпл, bln.
public
 property OnClick : TNotifyEvent read FOnClick;
end;


 
Anatoly Podgoretsky ©   (2004-04-05 09:09) [7]

Только изменять надо TWebBrowser, иначе это будет у другого компонента, а это противоречит вопросу. Исходные тексты есть.


 
Fay ©   (2004-04-05 09:18) [8]

противоречит вопросу := CAHEK = Kalista;


 
Kalista   (2004-04-05 10:08) [9]

В данный момент текста нет, т.к. я не на своем месте.
>Anatoly Podgoretsky
А события должны бать у нового компанента


 
Anatoly Podgoretsky ©   (2004-04-05 10:16) [10]

Ответ был дан в [3] нет текста, значит нет возможности добавить. А когда нет возможности добавить, то делают хитрый ход - делают наследника, вот в этот момент появляется текст и соответственно возможность добавить новые поля, методы, события и свойства.


 
Comp ©   (2004-04-05 10:32) [11]

А нельзя просто обработать сообщения Windows WM_...? Или я чего-то недопонимаю?


 
Anatoly Podgoretsky ©   (2004-04-05 11:52) [12]

Comp ©   (05.04.04 10:32) [11]
Вопрос об обработке сообщений не стоит, а только об модификации кода компонента.



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

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

Наверх




Память: 0.49 MB
Время: 0.022 c
11-1064814825
Ал
2003-09-29 09:53
2004.04.25
Как сделать многострочный Hint?


14-1080991331
VID
2004-04-03 15:22
2004.04.25
Имея 1 гиг ОЗУ как лучше всего поступить со свопом винды ?


3-1080550664
Санек
2004-03-29 12:57
2004.04.25
ExpressQuantumGrid цвет строки в зависимости от значения колонки


11-1065452668
Fligt
2003-10-06 19:04
2004.04.25
В Delphi 7 выдает ошибку "File not found: Exptlntf.dcu "


1-1081618411
AsD
2004-04-10 21:33
2004.04.25
Список файлов