|
|
|
|
|
Añade un enlace a una sección de texto en una control Campo de entrada. Los clics en este enlace se procesan mediante programación. // == Global declarations of the window == arrLinkTarget is array of strings
// == Click on the Button control "Add a note" == LinkRank is int Destination is string // Asks for a note to associate with the link IF Input("Enter a note associated with this link: ", Destination) = 1 THEN // Stores the note in an array LinkRank = Add(arrLinkTarget, Destination) // Adds the link into the edit control AddLink(EDT_Edit, EDT_Edit.Cursor, ... EDT_Edit.CursorEnd, ClickOnLink, LinkRank) END
// == ClickOnLink procedure == PROCEDURE ClickOnLink(LinkRank is int) InfoBuild("The note associated with the %1 link is: %2", LinkRank, ... arrLinkTarget[LinkRank]) Sintaxis
AddLink(<Edit control> , <Start position of the link> , <End position of the link> , <WLanguage procedure> [, <Procedure parameter>])
<Edit control>: Nombre del control Nombre de la control Campo de entrada a utilizar. <Start position of the link>: Integro Posición del primer carácter del enlace. El índice del primer carácter del control es set a 1. La función no tiene ningún efecto si la posición inicial del enlace es mayor que el tamaño del texto.. <End position of the link>: Integro Posición del primer carácter después del enlace. La función no tiene ningún efecto si la posición final del eslabón es inferior a la posición inicial del eslabón.. <WLanguage procedure>: Nombre de Procedure Nombre del lenguaje WLanguage Procedure llamado cuando se hace clic en el enlace. Para obtener más información sobre este procedimiento, consulte Los parámetros de la Procedure utilizados por AddLink. <Procedure parameter>: Variante opcional Parámetro que se pasará a la Procedure cuando se haga clic en el enlace. Si no se especifica este parámetro, la Procedure no recibirá ningún parámetro. Observaciones - AddLink puede utilizarse en los controles de edición de texto y RTF (pero no en los controles de edición HTML).
- Para eliminar un enlace, basta con actualizar el contenido de la control (sin el enlace).
- Los enlaces añadidos con AddLink se pierden cuando el contenido se copia en el portapapeles o cuando se llama a ScreenToFile. En este último caso, sólo se copia el contenido HTML en el buffer HFSQL.
- La Color de los enlaces puede ser configurada por LinkColor.
Esta página también está disponible para…
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|