Delen via


Tekst besturingselement

In het besturingselement Tekst wordt statische tekst weergegeven, die mogelijk een vooraf gedefinieerde stijl gebruikt.

De aanbevolen methode voor het weergeven van tekst met opgegeven regeleinden is het gebruik van meerdere besturingselementen voor één regel onder elkaar. De tekenreeksen \n, \r\nof \n\r in het tekstveld voor het besturingselement worden niet weergegeven als een regeleinde. Deze tekenreeksen worden letterlijk weergegeven door het besturingselement.

Besturingskenmerken

U kunt de volgende kenmerken gebruiken met het besturingselement Tekst. Als u de waarde van een kenmerk wilt wijzigen met behulp van een gebeurtenis, abonneert u het besturingselement op een ControlEvent in de EventMapping-tabel en vermeldt u de id van het kenmerk in de kolom Kenmerk. Voer de id in van de ControlEvent in de kolom Gebeurtenis.

Kenmerk-id Hexadecimale bit Beschrijving
positie Positie van het besturingselement in het dialoogvenster. Voer de breedte, hoogte en coördinaten van het besturingselement in de linkerhoek van het besturingselement in de kolommen Breedte, Hoogte, X en Y van de tabel Control of BBControl-tabel in. Gebruik installatie-eenheden voor lengte en afstand.
tekst Tekst die door het besturingselement wordt weergegeven. Als u het lettertype en de tekenstijl van een tekenreeks wilt instellen, geeft u het voorvoegsel van de weergegeven tekens met {\style} of {&style}. Waar stijl een id is die wordt vermeld in de kolom TextStyle van de tabel TextStyle. Als geen van deze aanwezig is, maar de eigenschap DefaultUIFont is gedefinieerd als een geldige tekststijl, wordt dat lettertype gebruikt.
TimeRemaining- Met dit kenmerk kan een besturingselement Tekst het geschatte aantal minuten en seconden weergeven dat resteert voor een installatie. Abonneer het besturingselement Tekst op de TimeRemaining ControlEvent- in de tabel Eventmapping en voer TimeRemaining in de kolom Kenmerk in.
Het installatieprogramma publiceert een record met één geheel getal dat het aantal seconden vertegenwoordigt dat in de installatie resteert. Neem een rij op in de UIText-tabel met TimeRemaining in de kolom Sleutel. Voer een opgemaakte tekenreeks in de tekstkolom in die is gemaakt om minuten en seconden weer te geven. Maak deze tekenreeks op zoals beschreven voor MsiFormatRecord.
zichtbare 0x00000000 0x00000001
Verborgen besturingselement. Zichtbaar besturingselement.
Neem deze bit op in het bitwoord van de kolom Kenmerken in de tabel Control of BBControl-tabel.om het besturingselement zichtbaar of verborgen te maken.
U kunt een besturingselement ook verbergen of weergeven met behulp van de tabel ControlCondition.
ingeschakelde 0x00000000 0x00000002
Besturingselement met een uitgeschakelde status. Besturingselement in een ingeschakelde status.
Neem deze bit op in het bitwoord in de kolom Kenmerken van de Control of BBControl-tabellen om het besturingselement bij het maken in te schakelen.
U kunt een besturingselement ook in- of uitschakelen met behulp van de tabel ControlCondition.
0x00000000 0x00000004
Hiermee wordt de standaardvisualstijl weergegeven. Geeft het besturingselement weer met een gezonken, 3D, look.
Neem deze bits op in het bitwoord in de kolom Kenmerken van de Control-tabel.
RTLRO- 0x00000000 0x00000020
Tekst in het besturingselement wordt weergegeven in de leesrichting van links naar rechts. Tekst in het besturingselement wordt weergegeven in de leesrichting van rechts naar links.
rechts uitgelijnde 0x00000000 0x00000040
Tekst in het besturingselement wordt links uitgelijnd. Tekst in het besturingselement wordt rechts uitgelijnd.
Transparante 0x00000000 0x00010000
Ondoorzichtig besturingselement. Achtergrond wordt weergegeven via het besturingselement. Het besturingselement heeft de stijl WS_EX_TRANSPARENT.
Neem deze bit op in de kolom Kenmerken van de Control of BBControl-tabellen.
NoPrefix- 0x00000000 0x00020000
Gebruik & in een tekenreeks om het volgende teken weer te geven als onderstrepingsteken. Het teken & in een tekenreeks wordt als zichzelf weergegeven.
Neem deze bit op in het bitwoord in de kolom Kenmerken van de Control of BBControl-tabellen.
NoWrap- 0x00000000 0x00040000
Tekstterugloop. Tekst wordt op één regel weergegeven. Als de tekst buiten de marges van het besturingselement valt, wordt deze afgekapt en wordt er een beletselteken (...) ingevoegd.
Neem deze bit op in het bitwoord in de kolom Kenmerken van de Control of BBControl-tabellen.
UsersLanguage- 0x00000000 0x00100000
Lettertypen die zijn gemaakt op de databasecodepagina. Lettertypen die zijn gemaakt op de standaardpagina van de gebruikersinterfacecode.
het kenmerk FormatSize Control Attribute 0x00000000 0x00080000
Opgemaakt als tekst. Als deze bit is ingesteld, probeert het besturingselement de weergegeven tekst op te maken als een getal dat het aantal bytes vertegenwoordigt. Voor de juiste opmaak moet de tekst van het besturingselement worden ingesteld op een tekenreeks die een getal vertegenwoordigt dat wordt uitgedrukt in eenheden van 512 bytes. De weergegeven waarde wordt vervolgens opgemaakt in termen van kilobytes (KB), megabytes (MB) of gigabytes (GB) en weergegeven met de juiste tekenreeks die de eenheden vertegenwoordigt.

 

Opmerkingen

Dit besturingselement kan worden gemaakt op basis van de klasse STATIC met behulp van de functie CreateWindowEx. Het heeft de stijlen SS_LEFT, WS_CHILDen WS_GROUP.

Plaats geen transparante tekstbesturingselementen boven op gekleurde bitmaps. De tekst is mogelijk niet zichtbaar als de gebruiker het kleurenschema van de weergave wijzigt. Tekst kan bijvoorbeeld onzichtbaar worden als de gebruiker de parameter hoog contrast instelt om toegankelijkheidsredenen.