RadioButton-tabel
Keuzerondjes worden niet behandeld als afzonderlijke besturingselementen, maar maken deel uit van een keuzerondjegroep die fungeert als een RadioButtonGroup-besturingselement. De tabel RadioButton bevat de knoppen voor alle groepen.
De tabel RadioButton heeft de volgende kolommen.
Kolom | Type | Sleutel | Null-waarde |
---|---|---|---|
Eigenschap | id- | Y | N |
Bevelen | geheel getal | Y | N |
Waarde | opgemaakte | N | N |
X | geheel getal | N | N |
Y | geheel getal | N | N |
Breedte | geheel getal | N | N |
Hoogte | geheel getal | N | N |
Sms | opgemaakte | N | Y |
Help | tekst | N | Y |
Kolommen
-
eigenschap
-
Een benoemde eigenschap die aan dit keuzerondje moet worden gekoppeld. Alle knoppen die aan dezelfde eigenschap zijn gekoppeld, worden onderdeel van dezelfde groep.
-
bestellen
-
Een positief geheel getal dat wordt gebruikt om de volgorde van de items in één lijst te bepalen. De gehele getallen hoeven niet opeenvolgend te zijn.
-
waarde
-
De waardetekenreeks die aan deze knop is gekoppeld. Als u de knop selecteert, wordt de bijbehorende eigenschap ingesteld op deze waarde.
-
X
-
De horizontale coördinaat in de groep van de linkerbovenhoek van de begrenzingsrechthoek van het keuzerondje. Dit moet een niet-negatief getal zijn.
-
Y
-
De verticale coördinaat in de groep van de linkerbovenhoek van de begrenzingsrechthoek van het keuzerondje. Dit moet een niet-negatief getal zijn.
-
breedte
-
De breedte van de knop. Dit moet een niet-negatief getal zijn.
-
hoogte
-
De hoogte van de knop. Dit moet een niet-negatief getal zijn.
-
tekst
-
De lokaliseerbare, zichtbare titel die aan het keuzerondje moet worden toegewezen. Als de tekst te lang is om op het besturingselement te passen, wordt deze afgekapt. Als op de knop een pictogram of bitmap wordt weergegeven, bevat deze kolom de naam van de afbeelding. Dit is een sleutel in de binaire tabel. Er is geen manier om zowel een afbeelding als tekst op een knop weer te geven.
-
Help voor
-
De Help-tekenreeksen die worden gebruikt met de knop. De tekst is optioneel en kan worden gelokaliseerd. De tekenreeks is onderverdeeld in twee delen, gescheiden door een teken (|). Het eerste deel van de tekenreeks wordt gebruikt als knopinfotekst. Deze tekst wordt weergegeven door schermlezers voor besturingselementen die een afbeelding bevatten. Het tweede deel wordt gebruikt voor contextgevoelige Help, hoewel contextgevoelige Help nog niet is geïmplementeerd. Het scheidingsteken is vereist, zelfs als er slechts één van de twee soorten tekst aanwezig is.
Opmerkingen
De gehele waarden voor x, y, breedte en hoogte bevinden zich in de installatie-eenheden, niet in dialoogvensters. Een installatie-eenheid is gelijk aan één twaalfde de hoogte van de tekengrootte van MS Sans Serif met 10 punten. Coördinaten voor de besturingselementen zijn relatief ten opzichte van het reclamebord.
De coördinaten van de knoppen worden gegeven ten opzichte van de groep. Als de coördinaten van de groep worden gewijzigd, blijven de knoppen in de groep op dezelfde relatieve positie staan.
De inhoud van de velden Waarde en Tekst wordt opgemaakt door de msiFormatRecord- functie wanneer het besturingselement wordt gemaakt. Daarom kunnen ze elke expressie bevatten die de MsiFormatRecord functie kan interpreteren. De opmaak vindt alleen plaats wanneer het besturingselement wordt gemaakt en wordt niet bijgewerkt als een eigenschap die betrokken is bij de expressie tijdens de levensduur van het besturingselement wordt gewijzigd.
Elk besturingselement RadioButtonGroup is gekoppeld aan een eigenschap. De standaardwaarde voor deze eigenschap moet worden geïnitialiseerd in de tabel Eigenschap. Binnen elke RadioButtonGroup die is opgegeven in de tabel RadioButton, kan er één keuzerondje zijn met een waarde in het veld Waarde die overeenkomt met de standaardwaarde voor deze eigenschap. Dit is de standaardknop voor het besturingselement RadioButtonGroup. De standaardknop wordt in eerste instantie weergegeven als geselecteerd in het besturingselement.
Houd er rekening mee dat de gebruiker de focus niet kan wijzigen in een dialoogvenster door op de Tab-toets te drukken totdat een van de knoppen in de groep is geselecteerd. Als u de focus naar deze knopgroep wilt verplaatsen door op de TAB-toets te drukken, geeft u een van de knoppen op als standaardknop voor de groep.
Validering