Controle Hiperlink
O controle Hiperlink exibe um link HTML para um endereço, que é aberto no navegador padrão do computador. Não há suporte para links em protocolos que não sejam HTML.
Windows Installer 4.5 ou versões anteriores: sem suporte. Esse controle está disponível a partir do Windows Installer 5.0.
O valor de Texto do controle HyperLink usa a marca <a> de âncora 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 Event.
Identificador de atributo | Bit hexadecimal | Descrição |
---|---|---|
Posição | Posição do controle na caixa de diálogo. Insira a largura, a altura e as coordenadas do controle ao canto esquerdo do controle nas colunas Width, Height, X e Y da tabela Control ou da tabela BBControl. Use Unidades do instalador para definir o comprimento e a distância. |
|
Texto | Texto exibido pelo controle. Para definir a fonte e o estilo da fonte de uma cadeia de texto, acrescente à cadeia de caracteres exibidos o prefixo {\style} ou {&style}. Sendo que Style é um identificador listado na coluna TextStyle da tabela TextStyle. Caso nenhum deles esteja presente, mas a propriedade DefaultUIFont seja definida como um estilo de texto válido, essa fonte será usada. O valor de texto também resolve [Propriedade] à propriedade referenciada. |
|
Visível | 0x00000000 0x00000001 |
Controle oculto. Controle visível. Inclua esse bit na palavra de bit da coluna Attributes na tabela Control ou na tabela BBControl para tornar o controle visível ou oculto após a criação. Você também pode ocultar ou mostrar um controle usando a tabela ControlCondition. |
Enabled | 0x00000000 0x00000002 |
Controle em um estado desabilitado. Controle em um estado habilitado. Inclua esse bit na palavra de bit na coluna Attributes das tabelas Control ou BBControl para habilitar o controle na criação. Você também pode habilitar ou desabilitar um controle usando a tabela ControlCondition. |
Sunken | 0x00000000 0x00000004 |
Exibe o estilo visual padrão. Exibe o controle com uma aparência 3D em baixo-relevo. Inclua esses bits na palavra de bit da coluna Attributes da tabela Control. |
Transparente | 0x00000000 0x00010000 |
Controle opaco. A tela de fundo é mostrada por meio do controle. O controle tem o estilo WS_EX_TRANSPARENT. Inclua esse bit na coluna Attributes das tabelas Control ou BBControl. |
Comentários
Esse controle pode ser criado a partir da classe WC_LINK usando a função CreateWindowEx. Ele tem os estilos WS_CHILD, WS_TABSTOP e WS_GROUP.
Não coloque controles Text transparentes sobre bitmaps coloridas. 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 será encapsulado ou truncado, depende de a altura ser suficiente para se ajustar ao texto encapsulado.