PushButton Control
Het besturingselement Drukknop geeft een eenvoudige drukknop weer, ook wel een opdrachtknop genoemd.
PushButton-besturingselementen kunnen niet worden gebruikt voor het publiceren van een IgnoreChange ControlEvent, SelectionDescription ControlEvent, SelectionSize ControlEvent, SelectionPath ControlEvent, SelectionPathOn ControlEvent, SelectionAction ControlEvent, SelectionNoItems ControlEvent, ActionText ControlEvent, ActionData ControlEvent, SetProgress ControlEventof TimeRemaining ControlEvent.
U kunt de volgende kenmerken gebruiken met dit besturingselement. 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 Control-tabel in. Gebruik installatie-eenheden voor lengte en afstand. |
|
tekst | Met dit besturingselementkenmerk kunt u de tekst opgeven die wordt weergegeven door het besturingselement, een afbeelding die is opgeslagen in de binaire tabel of een afbeelding die tijdens runtime is ingesteld. Als u tekst wilt opgeven, voert u de tekenreeks in de kolom Tekst van de tabel Control in. Als u het lettertype en de tekenstijl van een tekenreeks wilt instellen, moet u de tekenreeks van weergegeven tekens voorafzetten met {\style} of {&stijl}. 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. Als u een pictogram of bitmapafbeelding wilt opgeven die is opgeslagen in de binaire tabel, voert u de primaire sleutel in van de record van de afbeelding uit de kolom Naam van de binaire tabel in de kolom Tekst van de tabel Control-record voor het besturingselement. |
|
zichtbare | 0x00000000 0x00000001 |
Verborgen besturingselement. Zichtbaar besturingselement. Neem deze bit op in het bitwoord van de kolom Kenmerken in de tabel Control 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 de kolom Kenmerken van de Control 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. |
bitmap | 0x00000000 0x00040000 |
Tekst in het besturingselement wordt opgegeven in de kolom Tekst van de tabel Control. De knop heeft de stijl BS_BITMAP, tekst in het besturingselement wordt vervangen door een bitmapafbeelding. De kolom Tekst in de tabel Control wordt gebruikt als refererende sleutel voor de binaire tabel. Neem deze bit op in het bitwoord in de kolom Kenmerken van het Control. Stel de bits van de pictogram- en bitmapstijl niet tegelijk in. De knop mag geen bitmapafbeelding en tekst bevatten. Als u het lettertype en de tekenstijl van een tekenreeks wilt instellen, moet u de tekenreeks van weergegeven tekens voorafzetten met {\style} of {&stijl}. 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. |
pictogram | 0x00000000 0x00080000 |
Tekst in het besturingselement wordt opgegeven in de kolom Tekst van de tabel Control. De knop heeft de stijl BS_ICON, tekst in het besturingselement wordt vervangen door een pictogramafbeelding. De kolom Tekst in de tabel Control wordt gebruikt als refererende sleutel voor de binaire tabel. Neem deze bit op in het bitwoord in de kolom Kenmerken van het Control. Stel de pictogram- en bitmap-bits niet tegelijk in. De knop mag geen pictogramafbeelding en tekst bevatten. Als u het lettertype en de tekenstijl van een tekenreeks wilt instellen, moet u de tekenreeks van weergegeven tekens voorafzetten met {\style} of {&stijl}. 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. |
FixedSize | 0x00000000 0x00100000 |
Stretch the icon image to fit the control. De pictogramafbeelding in het besturingselement bijsnijden of centreren. Neem deze bit op in het bitwoord van de kolom Kenmerken van de tabel BBControl of de Control-tabel. |
IconSize | 0x00000000 0x00200000 0x00400000 0x00600000 |
Laadt de eerste afbeelding. Laadt de eerste 16x16-afbeelding. Laadt de eerste 32x32 afbeelding. Laadt de eerste afbeelding van 48x48. Een pictogrambestand kan verschillende grootteafbeeldingen van hetzelfde pictogram bevatten. Neem de waarde van het juiste bitwoord op in de kolom Kenmerken van de Control-tabel Als deze bits niet zijn ingesteld, negeert het installatieprogramma het kenmerk FixedSize en wordt de afbeelding uitgerekt zodat deze past bij de rechthoek van het besturingselement. Als zowel de bits IconSize als de FixedSize-bits zijn ingesteld, wordt een afbeelding kleiner dan het besturingselement gecentreerd en is een afbeelding groter dan het besturingselement dat het besturingselement past. |
ElevationShield- | 0x00000000 0x00800000 |
Het uiterlijk van een drukknop wordt bepaald door de andere pictogramkenmerken. Hiermee voegt u het Gebruikersaccountbeheer (UAC) uitbreidingspictogram (schildpictogram) toe aan het drukknop-besturingselement. |
Opmerkingen
Dit besturingselement kan worden gemaakt op basis van de klasse BUTTON met behulp van de functie CreateWindowEx. Het heeft de stijlen BS_MULTILINE, WS_CHILD, WS_TABSTOPen WS_GROUP.