Kontrolka hiperłącza
Kontrolka Hiperłącze wyświetla link HTML do adresu, który zostanie otwarty w domyślnej przeglądarce dla komputera. Łącza nie są obsługiwane w przypadku protokołów innych niż HTML.
Instalatora Windows 4.5 lub starszego: Nieobsługiwane. Ta kontrolka jest dostępna począwszy od Instalatora Windows 5.0.
Wartość tekstowa kontrolki HyperLink używa kotwicy <tagu> i wartości atrybutu HREF w celu określenia adresu URL i wyświetlanego tekstu łącza.
<a href="https://www.blueyonderairlines.com">Blue Yonder Airlines</a>
Atrybuty kontrolki
Następujące atrybuty można użyć z kontrolką Hiperłącze. Aby zmienić wartość atrybutu przy użyciu zdarzenia, zasubskrybuj kontrolkę ControlEvent w tabeli EventMapping i wyświetl identyfikator atrybutu w kolumnie Atrybut. Wprowadź identyfikator kontrolki ControlEvent w kolumnie Zdarzenie.
Identyfikator atrybutu | Bit szesnastkowy | Opis |
---|---|---|
położenie | Pozycja kontrolki w oknie dialogowym. Wprowadź szerokość, wysokość i współrzędne lewego rogu kontrolki w kolumnach Width, Height, X i Y tabeli Control lub tabeli BBControl. Użyj jednostek instalatora długości i odległości. |
|
tekstu | Tekst wyświetlany przez kontrolkę. Aby ustawić czcionkę i styl czcionki ciągu tekstowego, przedrostek ciągu wyświetlanych znaków z stylem {\style} lub {&style}. Gdzie styl jest identyfikatorem wymienionym w kolumnie TextStyle tabeli TextStyle. Jeśli żadna z tych wartości nie istnieje, ale właściwość DefaultUIFont jest zdefiniowana jako prawidłowy styl tekstu, zostanie użyta ta czcionka. Wartość tekstowa będzie również rozpoznawać właściwość [Property] do właściwości, do których odwołuje się odwołanie. |
|
widoczne | 0x00000000 0x00000001 |
Ukryta kontrolka. Widoczna kontrolka. Uwzględnij ten bit w bitowym słowie kolumny Atrybuty w tabeli formantów lub tabeli BBControl., aby kontrolka jest widoczna lub ukryta podczas jego tworzenia. Możesz również ukryć lub pokazać kontrolkę przy użyciu tabeli ControlCondition. |
włączone | 0x00000000 0x00000002 |
Sterowanie w stanie wyłączonym. Kontrolka w stanie włączonym. Uwzględnij ten bit w wyrazie bitowym w kolumnie Atrybuty kontrolki lub tabel BBControl, aby umożliwić tworzenie kontrolki. Możesz również włączyć lub wyłączyć kontrolkę przy użyciu tabeli ControlCondition. |
zatopione | 0x00000000 0x00000004 |
Wyświetla domyślny styl wizualizacji. Wyświetla kontrolkę ze zatopiony wyglądem 3-W. Uwzględnij te bity w wyrazie bitowym w kolumnie Atrybuty tabeli Control. |
przezroczyste | 0x00000000 0x00010000 |
Nieprzezroczyste kontrolki. Tło jest wyświetlane za pomocą kontrolki. Kontrolka ma styl WS_EX_TRANSPARENT. Uwzględnij ten bit w kolumnie Atrybuty tabel Control lub BBControl. |
Uwagi
Tę kontrolkę można utworzyć na podstawie klasy WC_LINK przy użyciu funkcji CreateWindowEx. Ma style WS_CHILD, WS_TABSTOP i WS_GROUP.
Nie umieszczaj przezroczystych kontrolek Text na kolorowych mapach bitowych. Tekst może nie być widoczny, jeśli użytkownik zmieni schemat kolorów wyświetlania. Na przykład tekst może stać się niewidoczny, jeśli użytkownik ustawia parametr wysokiego kontrastu ze względów ułatwień dostępu.
Jeśli tekst w kontrolce jest dłuższy niż szerokość kontrolki, tekst zawija lub obcina, w zależności od tego, czy wysokość jest wystarczająca do dopasowania opakowanego tekstu.