New: Added protocol CPTextDelegate