Hyperlink-Steuerelement

Das Hyperlink-Steuerelement zeigt einen HTML-Link zu einer Adresse an, die im Standardbrowser des Computers geöffnet wird. Für andere Protokolle als HTML werden keine Links unterstützt.

Windows Installer 4.5 oder früher:Nicht unterstützt. Dieses Steuerelement ist ab Windows Installer 5.0 verfügbar.

Der Text-Wert des Hyperlink-Steuerelements gibt die URL und den angezeigten Linktext mit dem Anker-Tag <a> und dem Attributwert „HREF“ an.

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

Steuerelementattribute

Sie können beim Hyperlink-Steuerelement die folgenden Attribute verwenden. Um den Wert eines Attributs mit einem Ereignis zu ändern, muss das Steuerelement ein ControlEvent in der Tabelle „EventMapping“ abonnieren und der Bezeichner des Attributs muss in der Spalte „Attribute“ aufgeführt sein. Geben Sie den Bezeichner von ControlEvent in die Spalte Ereignis ein.

Attributbezeichner Hexadezimales Bit BESCHREIBUNG
Position Position des Steuerelements im Dialogfeld. Geben Sie Breite, Höhe und Koordinaten der linken Ecke des Steuerelements in die Spalten „Width“, „Height“, „X“ und „Y“ der Tabelle Control oder der Tabelle BBControl ein. Verwenden Sie Installationseinheiten für Länge und Abstand.
Text Vom Steuerelement angezeigter Text. Stellen Sie zum Festlegen der Schriftart und des Schriftstils einer Textzeichenfolge der Zeichenfolge der angezeigten Zeichen das Präfix {\style} oder {&style} voran. Dabei ist style ein Bezeichner, der in der Spalte TextStyle der Tabelle TextStyle aufgeführt ist. Wenn keines dieser Elemente vorhanden ist, aber die Eigenschaft DefaultUIFont als gültiger Textstil definiert ist, wird diese Schriftart verwendet. Der Text-Wert löst auch [Property] in die Eigenschaft auf, auf die verwiesen wird.
Visible 0x00000000 0x00000001
Ausgeblendetes Steuerelement. Sichtbares Steuerelement.
Um das Steuerelement bei der Erstellung anzuzeigen oder auszublenden, fügen Sie dieses Bit in das Bitwort der Spalte „Attributes“ in der Tabelle Control oder der Tabelle BBControl ein.
Sie können ein Steuerelement auch anzeigen oder ausblenden, indem Sie die ControlCondition-Tabelle verwenden.
Aktiviert 0x00000000 0x00000002
Steuerelement in einem deaktivierten Zustand. Steuerelement ist aktiviert.
Fügen Sie dieses Bit in das Bitwort in der Spalte „Attributes“ der Tabelle Control oder BBControl ein, um dieses Steuerelement bei der Erstellung zu aktivieren.
Sie können ein Steuerelement auch mit der Tabelle „ControlCondition“ aktivieren oder deaktivieren.
Sunken 0x00000000 0x00000004
Zeigt den standardmäßigen visuellen Stil an. Zeigt das Steuerelement mit einem vertieften 3D-Look an.
Fügen Sie diese Bits in das Bitwort in die Spalte „Attributes“ der Tabelle „Control“ ein.
Transparent 0x00000000 0x00010000
Nicht transparentes Steuerelement. Hintergrund ist durch das Steuerelement hindurch sichtbar. Das Steuerelement weist den Stil WS_EX_TRANSPARENT auf.
Fügen Sie dieses Bit in die Spalte „Attributes“ der Tabelle Control oder BBControl ein.

 

Bemerkungen

Dieses Steuerelement kann mit der Funktion CreateWindowEx aus der Klasse WC_LINK erstellt werden. Es verfügt über die Stile WS_CHILD, WS_TABSTOP und WS_GROUP.

Platzieren Sie keine transparenten Text-Steuerelement auf farbigen Bitmaps. Der Text ist möglicherweise nicht lesbar, wenn der Benutzer das Farbschema der Anzeige ändert. Wenn der Benutzer beispielsweise wegen der Barrierefreiheit den Parameter für hohen Kontrast festlegt, kann der Text praktisch unsichtbar werden.

Wenn der Text im Steuerelement länger ist als die Breite des Steuerelements, wird der Text umgebrochen oder abgeschnitten, je nachdem, ob die Höhe für den umgebrochenen Text ausreichend ist.