Вниз
Скачать: 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 вся ветка

Скачать: CL | DM;



Память: 0.47 MB
Время: 0.024 c
6-1077813783
Awod
2004-02-26 19:43
2004.04.25
Фильтрация почтовых сообщений


14-1080627971
Babay
2004-03-30 10:26
2004.04.25
Поговорим о Delphi 8


1-1081318748
Serj
2004-04-07 10:19
2004.04.25
Размер comboboxa


1-1081699962
tivispider
2004-04-11 20:12
2004.04.25
Как поймать нажатие Ctrl + z?


14-1079678868
Красная Майка
2004-03-19 09:47
2004.04.25
KIMP - лог встречи




   Наверх