Steuerelementattribute
Informationen zu Steuerelementattributen finden Sie unter Steuerelemente unter dem Link zu dem jeweiligen Steuerelement, das Sie erstellen müssen, sowie unter den Links zu den jeweiligen Steuerelementattributen in den folgenden Listen.
Die folgenden Methoden werden zum Angeben der Attribute eines Steuerelements verwendet:
- Mithilfe der ControlCondition-Tabelle können Sie ein Steuerelement entsprechend dem Wert einer Eigenschaft oder bedingten Anweisung deaktivieren, aktivieren, anzeigen oder ausblenden. Sie können diese Tabelle auch verwenden, um das in der Tabelle „Dialog“ angegebene Standardsteuerelement außer Kraft zu setzen.
- Abonnieren Sie das Steuerelement für ein ControlEvent-Element in der Tabelle „EventMapping“. Geben Sie den Bezeichner des Attributs in die Spalte „Attribute“ und den Bezeichner von ControlEvent in die Spalte „Event“ dieser Tabelle ein.
- Legen Sie die Bitflags des Steuerelementattributs für das Steuerelement in der Spalte „Attribute“ der Tabelle „Control“ fest. Dadurch werden die Attribute bei der Erstellung des Steuerelements festgelegt.
Einige Attribute können nicht für jedes Steuerelement festgelegt oder von allen oben genannten Methoden angegeben werden. Ausführliche Informationen finden Sie in den jeweiligen Themen zu Steuerelementen und Attributen.
Die Anfangswerte einiger Steuerelementattribute können mit Bits in der Tabelle „Control“ festgelegt werden.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
BiDi | 224 | 0x000000E0 | msidbControlAttributesBiDi |
Aktiviert | 2 | 0x00000002 | msidbControlAttributesEnabled |
Indirekt | 8 | 0x00000008 | msidbControlAttributesIndirect |
Integer-Steuerelement | 16 | 0x00000010 | msidbControlAttributesInteger |
LeftScroll | 128 | 0x00000080 | msidbControlAttributesLeftScroll |
RightAligned | 64 | 0x00000040 | msidbControlAttributesRightAligned |
RTLRO | 32 | 0x00000020 | msidbControlAttributesRTLRO |
Sunken | 4 | 0x00000004 | msidbControlAttributesSunken |
Visible | 1 | 0x00000001 | msidbControlAttributesVisible |
Diese Attribute von Textsteuerelementen werden mit Bits festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
FormatSize | 524288 | 0x00080000 | msidbControlAttributesFormatSize |
NoPrefix | 131072 | 0x00020000 | msidbControlAttributesNoPrefix |
NoWrap | 262144 | 0x00040000 | msidbControlAttributesNoWrap |
Kennwort | 2097152 | 0x00200000 | msidbControlAttributesPasswordInput |
Transparent | 65536 | 0x00010000 | msidbControlAttributesTransparent |
UsersLanguage | 1048576 | 0x00100000 | msidbControlAttributesUsersLanguage |
Dieses Attribut des ProgressBar-Steuerelements wird mit einem Bit festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
Progress95 | 65536 | 0x00010000 | msidbControlAttributesProgress95 |
Diese Attribute der SelectCombo-Steuerelemente für Volumes und Verzeichnisse werden mit Bits festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
CDROMVolume | 524288 | 0x00080000 | msidbControlAttributesCDROMVolume |
FixedVolume | 131072 | 0x00020000 | msidbControlAttributesFixedVolume |
FloppyVolume | 2097152 | 0x00200000 | msidbControlAttributesFloppyVolume |
RAMDiskVolume | 1048576 | 0x00100000 | msidbControlAttributesRAMDiskVolume |
RemoteVolume | 262144 | 0x00040000 | msidbControlAttributesRemoteVolume |
RemovableVolume | 65536 | 0x00010000 | msidbControlAttributesRemovableVolume |
Diese Attribute von ListBox- und ComboBox-Steuerelementen werden mit Bits festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
ComboList-Steuerelement | 131072 | 0x00020000 | msidbControlAttributesComboList |
Sorted-Steuerelement | 65536 | 0x00010000 | msidbControlAttributesSorted |
Dieses Attribut des Edit-Steuerelements wird mit einem Bit festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
MultiLine | 65536 | 0x00010000 | msidbControlAttributesMultiline |
Diese Attribute von PictureButton-Steuerelementen werden mit Bits festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
Bitmap | 262144 | 0x00040000 | msidbControlAttributesBitmap |
FixedSize | 1048576 | 0x00100000 | msidbControlAttributesFixedSize |
Symbol: | 524288 | 0x00080000 | msidbControlAttributesIcon |
IconSize16 | 2097152 | 0x00200000 | msidbControlAttributesIconSize16 |
IconSize32 | 4194304 | 0x00400000 | msidbControlAttributesIconSize32 |
IconSize48 | 6291456 | 0x00600000 | msidbControlAttributesIconSize48 |
PushLike-Steuerelement | 131072 | 0x00020000 | msidbControlAttributesPushLike |
Dieses Attribut des RadioButton-Steuerelements wird mit einem Bit festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
HasBorder | 16777216 | 0x01000000 | msidbControlAttributesHasBorder |
Dieses Attribut des PushButton-Steuerelements wird mit einem Bit festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
ElevationShield | 8388608 | 0x00800000 | msidbControlAttributesElevationShield |
Dieses Attribut des VolumeCostList-Steuerelements wird mit einem Bit festgelegt.
attribute | Decimal | Hexadezimal | Konstant |
---|---|---|---|
ControlShowRollbackCost | 4194304 | 0x00400000 | msidbControlShowRollbackCost |
Die folgenden Steuerelementattribute werden nicht mit Bits festgelegt. Diese Attribute werden in den Benutzeroberflächentabellen erstellt oder mithilfe von Steuerelementereignissen festgelegt.
Weitere Informationen finden Sie unter Hinzufügen von Steuerelementen und Text.