Compartilhar via


Controle de hiperlink

O controle Hyperlink exibe um link HTML para um endereço, que é aberto no navegador padrão do computador. Não há suporte para links para protocolos diferentes de HTML.

Windows Installer 4.5 ou anteriores: sem suporte. Esse Controle está disponível a partir do Windows Installer 5.0.

O valor de texto do controle HyperLink usa a âncora <uma marca de> e o valor do atributo HREF para especificar a URL e o texto exibido do link.

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

Atributos de controle

Você pode usar os atributos a seguir com o controle Hyperlink. Para alterar o valor de um atributo usando um evento, assine o controle em um ControlEvent na tabela EventMapping e liste o identificador do atributo na coluna Attribute. Insira o identificador do ControlEvent na coluna Evento.

Identificador de atributo Bit hexadecimal Descrição
de Posição Posição de controle na caixa de diálogo. Insira a largura, a altura e as coordenadas do controle do canto esquerdo do controle nas colunas Width, Height, X e Y da tabela controle ou tabela BBControl. Use unidades do instalador para comprimento e distância.
de Texto Texto exibido pelo controle. Para definir a fonte e o estilo de fonte de uma cadeia de caracteres de texto, prefixe a cadeia de caracteres exibida com {\style} ou {&style}. Onde o estilo é um identificador listado na coluna TextStyle da tabela TextStyle. Se nenhum deles estiver presente, mas a propriedade DefaultUIFont for definida como um estilo de texto válido, essa fonte será usada. O valor de texto também resolverá [Propriedade] para a propriedade referenciada.
Visíveis 0x00000000 0x00000001
Controle oculto. Controle visível.
Inclua esse bit na palavra bit da coluna Atributos na tabela Control ou tabela BBControl.para tornar o controle visível ou oculto na criação.
Você também pode ocultar ou mostrar um controle usando a tabela ControlCondition.
habilitado 0x00000000 0x00000002
Controlar em um estado desabilitado. Controlar em um estado habilitado.
Inclua esse bit na palavra bit na coluna Atributos do Control ou tabelas BBControl para habilitar o controle na criação.
Você também pode habilitar ou desabilitar um controle usando a tabela ControlCondition.
submersa 0x00000000 0x00000004
Exibe o estilo visual padrão. Exibe o controle com uma aparência submersa, 3D.
Inclua esses bits na palavra bit na coluna Atributos da tabela controle .
transparent 0x00000000 0x00010000
Controle opaco. A tela de fundo é exibida por meio do controle. O controle tem o estilo WS_EX_TRANSPARENT.
Inclua esse bit na coluna Atributos do Control ou tabelas BBControl.

 

Observações

Esse controle pode ser criado a partir da classe WC_LINK usando a funçãoCreateWindowEx. Tem os estilos WS_CHILD, WS_TABSTOP e WS_GROUP.

Não coloque controles de texto transparentes sobre bitmaps coloridos. O texto poderá não estar visível se o usuário alterar o esquema de cores de exibição. Por exemplo, o texto poderá ficar invisível se o usuário definir o parâmetro de alto contraste por motivos de acessibilidade.

Se o texto no controle for maior que a largura do controle, o texto encapsula ou trunca, dependendo se a altura é suficiente para ajustar o texto encapsulado.