Propiedad HyperLink
Disponible para los objetos Static.
Lectura/Escritura
en
tiempo
de diseño
Indica si el objeto se comporta como un hiperenlace, o simplemente como un control Static normal. Puede ser uno de los siguientes valores:
FALSE El control Static se comporta como un control Static normal (predeterminado).
TRUE El control Static se comporta como un hiperenlace y el procedimiento del control recibe el mensaje ECM_LINKCLICKED cuando se hace un clic con el botón izquierdo del mouse.
Cuando esta propiedad es igual a TRUE,
la propiedad HyperColor
indica el color con que se mostrará el texto cuando el
puntero
del mouse se encuentre encima del control.
OBSERVACIONES: Si se hace un clic con el
botón izquierdo
del mouse cuando esta propiedad es igual a
TRUE,
el procedimiento del control recibirá el mensaje
ECM_LINKCLICKED,
con el fin de que pueda ser procesado por la aplicación. Si
el mensaje
devuelve FALSE
(valor predeterminado),
Easy Code se cuida de
procesar el Hiperenlace ejecutando la función de la API
ShellExecute
(puede descargar
este ejemplo de Hiperenlace haciendo clic aquí).
Por otra parte, si la aplicación procesa el mensaje,
debería devolver
TRUE
para que no haya más
procesamiento. De lo contrario, el mensaje será procesado
dos veces
(puede descargar este otro ejemplo de Hiperenlace haciendo clic aquí).
AVISO: Las versiones de Easy Code anteriores a la 1.06.0.0014 enviaban este mensaje como ECM_LINKPUSHED. Aunque ese nombre se puede continuar usando por razones de compatibilidad, a partir de ahora debería acostumbrarse a usar el nuevo nombre para este mensaje.