Forum: Programmieren allgemein
by sh17,
28. Apr 2006
dann müsste ja so etwas gehen:
TMyHandler
OnDrawCells : Liste
procedure AddDrawPoc
procedure RemoveDrawProc
procedure SetEnabled(ProcSoundso, Value)
procedure Draw()
end;
Forum: Programmieren allgemein
by sh17,
27. Apr 2006
ok, hab ich falsch verstanden.
Ich dachte, Du wolltest die Standardzeichenroutine des DBGrids erweitern.
Du willst aber eine bereits zugewiesene Zeichenroutine um eine andere erweitern.
Da müsstes Du in DrawColumnCell auf einen eigenen Handler zugreifen, der Deine verschiedenen Zeichenroutinen verwaltet und die jeweils aktiven aufruft.
Oder? :?:
Forum: Programmieren allgemein
by sh17,
27. Apr 2006
Du kannst aber in Deiner Routine
DBGrid1.DefaultDrawColumnCell(Rect,Datacol,Column,State);
aufrufen