Código en Delphi 6, válido para Delphi for win32 y CodeGear RAD Studio (Delphi win32) | ||
Componente que permite el cambio de valor de cualquier propiedad booleana
de un conjunto de controles del form, dependiendo del valor de la propiedad
Checked del propio control.
Este componente es un descendiente de TCustomCheckBox y tiene los
mismos métodos, propiedades y eventos que un CheckBox y aparte
4 propiedades nuevas que aportan la funcionalidad definida en el párrafo
anterior.
Estas dos nuevas propiedades son :
Propiedades:
Controls: TCollection. Conjunto de controles a los que se les cambiará una de sus propiedades booleanas (Checked, Enabled, Visible,...).
SelfDisable:Boolean. Índica si el propio control se cambia propiedades a si mismo. Para que el control haga esto, debe estar esta propiedad a True y estar dentro de la colección Controls.Control: TCollectionItem. Cada uno de los controles.
PropVal: Propiedad predefinida a la que queremos que el control cambie de valor.
OtherVal: Lo mismo que la propiedad PropVal pero cuando ésta no es una de las predefinidas. La propiedad PropVal tiene que ser 'Other' para que esta propiedad se tenga en cuenta.