Código en Delphi 6, válido para Delphi for win32 y CodeGear RAD Studio (Delphi win32)
Home
Download
Documentos
Links
Historial
Correo

LabelButton


Este componente es una 'etiqueta' (Label) pero que se comportará como un botón aunque con diferencias respecto a los dos.
Cuando el puntero del ratón se coloca sobre el componente este cambiará de color (el de la fuente y/o el del fondo) y también puede aparecer un rectángulo alrededor del texto del componente.

Propiedades :

ColorOver : Color de fondo (background) del texto del componente cuando se sitúa el puntero del ratón sobre el mismo.
FontOver : Fuente del componente cuando se sitúa el puntero del ratón sobre el mismo.
ShapeAround : Tipo de frame que aparecerá al situarnos sobre el elemento. Pueden ser los siguientes :

saNone Nínguno
saRectangle Rectángulo
saLine Línea
saFrame3DRaised Caja 3D
saFrame3DLowered Caja3D Hundida


ShapeAroundColor : Color del rectánguloo línea (sólo para saRectangle, saLine).
Action : Designa la acción a ejecutar. (Ver ayuda de Delphi)

Ejemplo :