Главная страница
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.019 c
3-61387
Senka
2002-11-28 11:20
2002.12.19
Помогите с примером триггера


3-61416
Sirus
2002-11-29 12:42
2002.12.19
Можно ли перехватить сообщение об ошибке


1-61626
Andrey V.
2002-12-06 20:34
2002.12.19
Checked & Popup


14-61815
Ixion
2002-11-26 23:14
2002.12.19
Тестирование памяти


1-61544
Kolya
2002-12-09 10:26
2002.12.19
Файлы и папки в TTreeView