¡Hola a todos!
Si nos ceñimos estrictamente al verbo
publicar, creo que
jlrbotella quiere hacer de la propiedad un elemento publicado, más que público. Para ello, la propiedad debe tener la visibilidad
Published dentro de la clase contenedora. Pero además, si se desea visualizar en el inspector de objetos, más concretamente, si se quiere que la propiedad esté disponible para interacción con el entorno de diseño, la subclase debe ser descendiente de
TPersistent, que es la clase base para todos los objetos que pueden mostrar propiedades en el inspector de objetos y almacenarlas en un DFM.
Cabe mencionar que cuando la clase contenedora es una forma o módulo de datos (como al parecer es el caso), requiere un tratamiento adicional, sobre el cual ya hay varios hilos en este foro. Si es un simple componente, basta con registrarlo en la paleta.
Espero haber orientado un poco.
Un abrazo publicado.
Al González.