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

Вниз

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

 
^Sanya ©   (2002-12-10 11:51) [0]

как в потомке TStringGrid переопределить OnGetEditText ?
Заранее благодарен.


 
Calm ©   (2002-12-10 11:56) [1]

Точно так же, как и вседа.
Когда захочешь подвесить обработчик к экземпляру класса-потомка, то Дельфя сгенерит код

procedure MyForm.MyStringGrid1GetTextEdit(...);
begin
inherited; {Это и есть твой переоределенный обработчик}
end;


 
VaS ©   (2002-12-10 11:58) [2]


...
protected
function GetEditText(ACol, ARow: Longint): string; override;
end;

function TMySGrid.GetEditText(ACol, ARow: Longint): string;
begin
inherited; //обязательно, иначе не будет выполнятся OnGetEditText
//...
end;


 
^Sanya ©   (2002-12-10 12:16) [3]


> Calm © (10.12.02 11:56)
> Точно так же, как и вседа.


Что-то не выходит у меня "как всегда" :(


> VaS © (10.12.02 11:58)

А как насчёт "Incompatible types"???



 
VaS ©   (2002-12-10 12:24) [4]


...
protected
function GetEditText(ACol, ARow: Longint): string; override;
end;

function TMySGrid.GetEditText(ACol, ARow: Longint): string;
begin
Result:=inherited GetEditText(ACol, ARow);
//...
end;



 
^Sanya ©   (2002-12-10 12:28) [5]


> VaS © (10.12.02 12:24)

Вот спасибо!



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

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

Наверх




Память: 0.47 MB
Время: 0.016 c
1-61513
_saha_
2002-12-05 11:00
2002.12.19
Создание класса


14-61814
Burmistroff
2002-11-28 00:43
2002.12.19
ОСи


1-61632
Sniffer
2002-12-06 12:55
2002.12.19
Потоки


6-61743
F1
2002-10-22 14:04
2002.12.19
Вот как нужно передавать файлы через Socket!!!


1-61671
pumba
2002-12-08 09:12
2002.12.19
Еще одна сложная задача!!!!