Yo lo tengo hecho con el ReadOnly; Utilizando RTTI puedes hacer una rutina relativamente pequeña que te sirve para todos los controles; La mayoría de la propiedades son comunes a todos ellos, por lo tanto la rutina es muy pequeña; Color, ReadOnly, TabStop,...
Si hay algun caso especial como el combo se añade al final; De todas formas yo el combo lo tengo como desplegable, ya que aunque esté es ReadOnly al usuario le puede interesar poder ver el resto de valores (aunque no pueda cambiarlos).
Si te interesa seguir por ahí dilo, y pongo algo de código.
|