Hola...
El detalle es que la palabra reservada default al momento de definir una propiedad publicada (published) solo se permite para propiedades del tipo Ordinal (Enteros, Conjuntos, Tipos numerados, etc...), como bien lo indica el mensaje de error que obtienes.
Otro detalle que tienes que tomar en cuenta es que la palabra reservada solo le indica al mecanismo de escritura del componentes que si el valor de la propiedad es el indicado como default no lo escriba en el archivo DFM. Esto significa que en el constructor tienes que inicializar las propiedades con los valores predeterminados.
Saludos...
|