Hyperlink-Steuerelement
Das Hyperlink-Steuerelement zeigt einen HTML-Link zu einer Adresse an, die im Standardbrowser für den Computer geöffnet wird. Links werden für andere Protokolle als HTML nicht unterstützt.
Windows Installer 4.5 oder einer früheren: Nicht unterstützt. Dieses Steuerelement ist ab Windows Installer 5.0 verfügbar.
Der Textwert des HyperLink-Steuerelements verwendet den Anker <ein> Tag und den HREF-Attributwert, um die URL und den angezeigten Text des Links anzugeben.
<a href="https://www.blueyonderairlines.com">Blue Yonder Airlines</a>
Steuerelementattribute
Sie können die folgenden Attribute mit dem Hyperlink-Steuerelement verwenden. Um den Wert eines Attributs mithilfe eines Ereignisses zu ändern, abonnieren Sie das Steuerelement in der EventMapping-Tabelle und listen Sie den Bezeichner des Attributs in der Attributspalte auf. Geben Sie den Bezeichner des ControlEvent in der Spalte "Ereignis" ein.
Attributkennzeichen | Hexadezimales Bit | Beschreibung |
---|---|---|
Position | Position des Steuerelements im Dialogfeld. Geben Sie die Breite, Höhe und Koordinaten der linken Ecke des Steuerelements in die Spalten "Breite", "Höhe", "X" und "Y" der Steuerelementtabelle oder BBControl-Tabelleein. Verwenden Sie Installationseinheiten für Länge und Entfernung. |
|
Text, der vom Steuerelement angezeigt wird. Um die Schriftart und den Schriftschnitt einer Textzeichenfolge festzulegen, präfixen Sie die Zeichenfolge der angezeigten Zeichen mit {\style} oder {&style}. Dabei handelt es sich bei der Formatvorlage um einen Bezeichner, der in der Spalte "TextStyle" der TextStyle-Tabelleaufgeführt ist. Wenn keine dieser Eigenschaften vorhanden ist, aber die DefaultUIFont--Eigenschaft als gültige Textformatvorlage definiert ist, wird diese Schriftart verwendet. Der Textwert löst auch [Property] in die referenzierte Eigenschaft auf. |
||
Sichtbaren | 0x00000000 0x00000001 |
Ausgeblendetes Steuerelement. Sichtbares Steuerelement. Fügen Sie dieses Bit in das Bitwort der Spalte "Attribute" in die Steuerelementtabelle oder BBControl-Tabelle ein,., um das Steuerelement bei der Erstellung sichtbar oder ausgeblendet zu machen. Sie können ein Steuerelement auch mithilfe der ControlCondition-Tabelleausblenden oder anzeigen. |
Aktivierte | 0x00000000 0x00000002 |
Steuerelement in einem deaktivierten Zustand. Steuerelement in einem aktivierten Zustand. Fügen Sie dieses Bit in das Bitwort in die Spalte "Attribute" des Steuerelements oder BBControl-Tabellen ein,, um das Steuerelement beim Erstellen zu aktivieren. Sie können ein Steuerelement auch mithilfe der ControlCondition-Tabelleaktivieren oder deaktivieren. |
sunken | 0x00000000 0x00000004 |
Zeigt den standardmäßigen visuellen Stil an. Zeigt das Steuerelement mit einem versonnenen, 3D-Look an. Fügen Sie diese Bits in das Bitwort in die Spalte "Attribute" der Steuerelementtabelleein. |
Transparente | 0x00000000 0x00010000 |
Undurchsichtiges Steuerelement. Der Hintergrund wird durch Steuerelement angezeigt. Das Steuerelement weist die WS_EX_TRANSPARENT Formatvorlage auf. Schließen Sie dieses Bit in die Spalte "Attribute" der Control oder BBControl-Tabellenein. |
Bemerkungen
Dieses Steuerelement kann über die WC_LINK-Klasse mithilfe der CreateWindowEx--Funktion erstellt werden. Es verfügt über die Formatvorlagen WS_CHILD, WS_TABSTOP und WS_GROUP.
Platzieren Sie keine transparenten Textsteuerelemente über farbige Bitmaps. Der Text ist möglicherweise nicht sichtbar, wenn der Benutzer das Anzeigefarbschema ändert. Beispielsweise kann Text unsichtbar werden, wenn der Benutzer den Parameter für hohen Kontrast aus Gründen der Barrierefreiheit festlegt.
Wenn der Text im Steuerelement länger als die Breite des Steuerelements ist, wird der Text umbrochen oder abgeschnitten, je nachdem, ob die Höhe ausreicht, um den umgebrochenen Text anzupassen.