Partilhar 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 que não sejam HTML.

Windows Installer 4.5 ou anterior: Não suportado. Esse controle está disponível a partir do Windows Installer 5.0.

O valor Text do controle HyperLink usa a âncora <uma marca> 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 seguintes atributos com o controle Hyperlink. Para alterar o valor de um atributo usando um evento, inscreva o controle em um ControlEvent na tabela EventMapping e liste o identificador do atributo na coluna Atributo. Insira o identificador do ControlEvent na coluna Evento.

Identificador de atributo Bit hexadecimal Descrição
Posição Posição do controle na caixa de diálogo. Insira a largura, altura e coordenadas do canto esquerdo do controle nas colunas Largura, Altura, X e Y da tabela Control ou tabela BBControl. Use unidades de instalação para comprimento e distância.
de texto Texto exibido pelo controle. Para definir a fonte e o estilo de fonte de uma cadeia de texto, prefixe a cadeia de caracteres exibidos com {\style} ou {&style}. Onde style é um identificador listado na coluna TextStyle da tabela TextStyle. Se nenhum deles estiver presente, mas a propriedadeDefaultUIFontfor definida como um estilo de texto válido, essa fonte será usada. O valor de texto também resolverá [Property] para a propriedade referenciada.
visível 0x00000000 0x00000001
Controle oculto. Controlo 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 após sua criação.
Você também pode ocultar ou mostrar um controle usando a tabela ControlCondition.
ativado 0x00000000 0x00000002
Controle em um estado desativado. Controle em um estado habilitado.
Inclua esse bit na palavra bit na coluna Atributos do de Controle de ou tabelas BBControl habilitar o controle na criação.
Você também pode habilitar ou desabilitar um controle usando a tabela ControlCondition.
afundado 0x00000000 0x00000004
Exibe o estilo visual padrão. Exibe o controle com uma aparência 3D afundada.
Inclua esses bits na palavra bit na coluna Atributos da tabela Controle de .
transparente 0x00000000 0x00010000
Controlo opaco. O plano de fundo é mostrado através do controle. O controle tem o estilo WS_EX_TRANSPARENT.
Inclua esse bit na coluna Atributos do de Controle de ou tabelas BBControl.

 

Comentários

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 texto transparentes sobre bitmaps coloridos. O texto pode não estar visível se o usuário alterar o esquema de cores de exibição. Por exemplo, o texto pode se tornar invisível se o usuário definir o parâmetro de alto contraste por motivos de acessibilidade.

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