Condividi tramite


Controllo collegamento ipertestuale

Il controllo Collegamento ipertestuale visualizza un collegamento HTML a un indirizzo, che viene aperto nel browser predefinito per il computer. I collegamenti non sono supportati per protocolli diversi da HTML.

Windows Installer 4.5 o versioni precedenti: non supportato. Questo controllo è disponibile a partire da Windows Installer 5.0.

Il valore Text del controllo HyperLink usa il tag di> ancoraggio <e il valore dell'attributo HREF per specificare l'URL e il testo visualizzato del collegamento.

<a href="https://www.blueyonderairlines.com">Blue Yonder Airlines</a>

Attributi di controllo

È possibile utilizzare gli attributi seguenti con il controllo Collegamento ipertestuale. Per modificare il valore di un attributo usando un evento, sottoscrivere il controllo a un Oggetto ControlEvent nella tabella EventMapping ed elencare l'identificatore dell'attributo nella colonna Attribute. Immettere l'identificatore dell'evento ControlEvent nella colonna Evento.

Identificatore dell'attributo Bit esadecimale Descrizione
Posizione Posizione del controllo nella finestra di dialogo. Immettere la larghezza, l'altezza e le coordinate del controllo nell'angolo sinistro del controllo nelle colonne Width, Height, X e Y della tabella Control o BBControl. Usare le unità di installazione per lunghezza e distanza.
Text Testo visualizzato dal controllo . Per impostare il tipo di carattere e lo stile del carattere di una stringa di testo, anteporre la stringa dei caratteri visualizzati con {\style} o {&style}. Dove style è un identificatore elencato nella colonna TextStyle della tabella TextStyle. Se nessuno di questi elementi è presente, ma la proprietà DefaultUIFont è definita come uno stile di testo valido, verrà utilizzato tale tipo di carattere. Il valore di testo risolverà anche [Property] nella proprietà a cui si fa riferimento.
Visible 0x00000000 0x00000001
Controllo nascosto. Controllo visibile.
Includere questo bit nella parola bit della colonna Attributes nella tabella Control o nella tabella BBControl. Per rendere visibile o nascosto il controllo al momento della creazione.
È anche possibile nascondere o visualizzare un controllo tramite la tabella ControlCondition.
Abilitato 0x00000000 0x00000002
Controllo in uno stato disabilitato. Controllo in uno stato abilitato.
Includere questo bit nella parola bit nella colonna Attributes delle tabelle Control o BBControl per abilitare il controllo alla creazione.
È anche possibile abilitare o disabilitare un controllo tramite la tabella ControlCondition.
Affondata 0x00000000 0x00000004
Visualizza lo stile di visualizzazione predefinito. Visualizza il controllo con un aspetto incassato, 3D.
Includere questi bit nella parola bit nella colonna Attributi della tabella Control.
Trasparente 0x00000000 0x00010000
Controllo opaco. Lo sfondo viene visualizzato tramite il controllo . Il controllo ha lo stile WS_EX_TRANSPARENT.
Includere questo bit nella colonna Attributes delle tabelle Control o BBControl.

 

Osservazioni:

Questo controllo può essere creato dalla classe WC_LINK usando la funzione CreateWindowEx. Ha gli stili WS_CHILD, WS_TABSTOP e WS_GROUP.

Non posizionare controlli Testo trasparente sopra le bitmap colorate. Il testo potrebbe non essere visibile se l'utente modifica la combinazione di colori di visualizzazione. Ad esempio, il testo può diventare invisibile se l'utente imposta il parametro a contrasto elevato per motivi di accessibilità.

Se il testo nel controllo è più lungo della larghezza del controllo, il testo viene disposto o troncato, a seconda che l'altezza sia sufficiente per adattarsi al testo di cui è stato eseguito il wrapping.