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?