Hola judoboy Gracias por tu respuesta.
Tal y como lo dices, y mientras se está editando el registro, no hay problemas, se ven todos los atributos de color, fuente....
Al guardarlo de nuevo (en mi caso hago un UPDATE Tabla set historial = :historial where codigo = :codigo)
y como parámetro le paso los valores de codigo y la propiedad Text del DBRichEdit.
Pero cuando lo edito de nuevo, sigue sin conservar los atributos.
Ta luego