Ver Mensaje Individual
  #5  
Antiguo 30-09-2004
sur-se sur-se is offline
Miembro
 
Registrado: may 2003
Posts: 212
Reputación: 21
sur-se Va por buen camino
Hola, efectivamente para heredar la propiedad hago eso, property ParentColor, el tema era añadirle el default para que la almacene en el form, si la propiedad padre no lo hace. Así pues le he puesto property ParentColor default True;. Funciona perfectamente. De todas formas, el problema con PartentColor venía por otro proceso que no me había dado cuenta, así que lo he quitado y ya va bien. Principalmente el problema estaba en el FLineWidth.

Respecto a lo de quitar FLineWidth:=0 del create del componente, eso no lo puedo hacer porque si no entonces el componente no tiene valor por defecto para esa propiedad cuando se crea, ya que según tengo entendido, el default en la property al diseñar un componente sólo sirve para indicar que se debe o no almacenar el valor en el form si es diferente al valor de default. Por las pruebas que he hecho funcion así pero ¿alguién puede confirmarlo?
Gracias por las respuestas y salu2.
Responder Con Cita